
body { margin:0px; padding:0px; background-color:#ffffff; } 
BODY, TD, TH, TR, TABLE, FORM, DIV, SPAN, FIELDSET, LEGEND, INPUT, TEXTAREA, SELECT, P, A, A:hover { color:#000000; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; } 
A { color:#656660; text-decoration:underline; } 
A:hover { color:#88004d; text-decoration:none; } 

.mw_awesome_font > .mw_awesome_font_label { display:none; visibility:hidden; } 
.mw_awesome_font, a.mw_awesome_font, a.mw_awesome_font:hover { -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; font-family:FontAwesome; color:#cecece; 
																	 font-style:normal; font-weight:normal; text-decoration:none; text-transform:none !important; } 

/*@media only screen and (min-width:1280px) */ 
/* top */
.top_line { width:100%; height:25px; background-color:#003366; } 
.top_bar { width:100%; } 
.top_bar_content { width:1280px; } 
.top_bar_logo_content { width:640px; } 
.top_bar_logo { width:283px; height:75px; padding-left:46px; padding-top:44px; padding-bottom:36px; border:0px; } 
.top_bar_social_content { width:640px; text-align:right; vertical-align:top; } 
.top_bar_social_awesome { padding-top:18px; padding-right:18px; }
.top_bar_social_content .top_bar_social_awesome a.mw_awesome_font { width:40px; height:31px; padding-top:9px; margin-left:20px; display:inline-block; text-align:center; color:#ffffff; font-size:20px; background-color:#003366; border:0px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px; } 
.top_bar_social_content .top_bar_social_awesome a.mw_awesome_font:hover { padding-bottom:3px; color:#ffffff; } 
.top_bar_logo_mobile { display:none; visibility:hidden; } 
/* end top */

/* menu */
.menu_bar { width:100%; height:60px; background-color:#003366; } 
.menu_bar_content { width:1280px; } 
#mw_te_div_top_menu { width:100%; } 
.mw_te_top_submenu, .mw_te_top_submenu div 
{ 
	font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0; padding:0; position:absolute; left:0; top:0; list-style-type:none; 
	background-color:#333333; border:1px solid #a0a0a0; border-left:0px; border-right:0px; visibility:hidden; z-index:100; 
} 
.mw_te_top_submenu ul { margin:0; padding:0; position:absolute; left:0; top:0; list-style-type:none; border:0px none; } 
.mw_te_top_submenu li a { display:block; width:140px; font-family:'Lato', Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#ffffff; background-color:#333333; 
						text-decoration:none; padding-left:5px; padding-bottom:10px; padding-top:10px; padding-right:5px; border-bottom:0px; margin-top:1px; margin-bottom:0px; } 
* html .mw_te_top_submenu li{ display:inline-block; width:150px; } 
.mw_te_top_submenu li a:hover { background-color:#536dfe; color:#ffffff; } 

.mw_te_top_menu_arrow_down { padding-left:4px; border:0; } 
.mw_te_top_menu_arrow_right { position:absolute; padding-top:3px; left:100px; border:0; } 
.mw_te_top_menu_ddiframeshim { position:absolute; z-index:500; background:transparent; border-width:0; width:0; height:0; display:block; } 

.mw_te_top_menu { margin:0px; padding:0px; } 
.mw_te_top_menu ul { margin:0; padding:0; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; list-style-type:none; border:0px; 
						background-color:#003366; height:60px; overflow:hidden; width:100%; } 
.mw_te_top_menu li { display:inline; margin: 0; } 
.mw_te_top_menu li a { float:left; display:block; text-decoration:none; margin:0; padding-left:0px; padding-right:0px; text-align:center; width:150px; padding-top:18px; padding-bottom:10px; height:32px; 
						color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; border-bottom:0px; } 
.mw_te_top_menu li a:visited { } 
.mw_te_top_menu li a:hover { color:#ffffff; background-color:#536dfe; text-decoration:none; border-bottom:0px; }
.mw_te_top_menu a.selected { color:#ffffff; background-color:#536dfe; text-decoration:none; }

/* menu: mobile */ 
.mm-menu.mm-horizontal > .mm-panel { -webkit-transition: left 0.4s ease; transition: left 0.4s ease; } 
.mm-menu .mm-hidden { display: none; } 
.mm-wrapper { overflow-x: hidden; position: relative; } 
.mm-menu { background:inherit; display:block; overflow:hidden; width:100%; height:100%; padding:0; position:absolute; left:0; top:0; z-index:0; } 
.mm-menu > .mm-panel { background:inherit; -webkit-overflow-scrolling:touch; overflow:scroll; overflow-x:hidden; overflow-y:auto; box-sizing:border-box; width:100%; height:100%; 
						padding:20px; position:absolute; top:0; left:100%; z-index:0; } 
.mm-menu > .mm-panel.mm-opened { left:0%; } 
.mm-menu > .mm-panel.mm-subopened { left: -30%; } 
.mm-menu > .mm-panel.mm-highest { z-index: 1; } 
.mm-menu .mm-list { padding: 20px 0; } 
.mm-menu > .mm-list { padding-bottom: 40px; } 
.mm-panel > .mm-list { margin-left: -20px; margin-right: -20px; } 
.mm-panel > .mm-list:first-child { padding-top: 0; } 
.mm-list, .mm-list > li { list-style: none; display: block; padding: 0; margin: 0; } 
.mm-list { font: inherit; font-size: 14px; } 
.mm-list a, .mm-list a:hover { text-decoration: none; } 
.mm-list > li { position: relative; } 
.mm-list > li > a, .mm-list > li > span { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:inherit; line-height:20px; display:block; padding:10px 10px 10px 20px; margin:0; } 
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after { content:''; border-bottom-width:1px; border-bottom-style:solid; display:block; width:100%; position:absolute; bottom:0; left: 0; } 
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after { width:auto; margin-left:20px; position:relative; left: auto; } 
.mm-list a.mm-subopen { width:40px; height:100%; padding:0; position:absolute; right:0; top:0; z-index: 2; } 
.mm-list a.mm-subopen:before { content:''; border-left-width:1px; border-left-style:solid; display:block; height:100%; position:absolute; left:0; top:0; } 
.mm-list a.mm-subopen.mm-fullsubopen { width:100%; } 
.mm-list a.mm-subopen.mm-fullsubopen:before { border-left:none; } 
.mm-list a.mm-subopen + a, .mm-list a.mm-subopen + span { padding-right:5px; margin-right:40px; } 
.mm-list > li.mm-selected > a.mm-subopen { background:transparent; } 
.mm-list > li.mm-selected > a.mm-fullsubopen + a, .mm-list > li.mm-selected > a.mm-fullsubopen + span { padding-right:45px; margin-right:0; } 
.mm-list a.mm-subclose { text-indent:20px; padding-top:30px; margin-top:-20px; } 
.mm-list > li.mm-label { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:10px; text-transform:uppercase; text-indent:20px; line-height:25px; padding-right:5px; } 
.mm-list > li.mm-spacer { padding-top:40px; } 
.mm-list > li.mm-spacer.mm-label { padding-top: 25px; } 
.mm-list a.mm-subopen:after, .mm-list a.mm-subclose:before { content:''; border:2px solid transparent; display:inline-block; width:7px; height:7px; -webkit-transform:rotate(-45deg); transform: rotate(-45deg); margin-bottom: -5px; position:absolute; bottom:50%; } 
.mm-list a.mm-subopen:after { border-top:none; border-left:none; right:18px; } 
.mm-list a.mm-subclose:before { border-right:none; border-bottom:none; margin-bottom:-15px; left:22px; } 
.mm-menu.mm-vertical .mm-list .mm-panel { display:none; padding:10px 0 10px 10px; } 
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after { border-color: transparent; } 
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel { display: block; } 
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen { height: 40px; } 
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after { -webkit-transform: rotate(45deg); transform: rotate(45deg); top: 16px; right: 16px; } 
.mm-menu.mm-vertical .mm-list > li.mm-opened.mm-label > a.mm-subopen { height: 25px; } 
html.mm-opened .mm-page { box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } 
.mm-ismenu { background: #333333; color: rgba(255, 255, 255, 0.6); } 
.mm-menu .mm-list > li:after { border-color: rgba(0, 0, 0, 0.15); } 
.mm-menu .mm-list > li > a.mm-subclose { background: rgba(0, 0, 0, 0.1); color: rgba(255, 255, 255, 0.3); } 
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before { border-color: rgba(255, 255, 255, 0.3); } 
.mm-menu .mm-list > li > a.mm-subopen:before { border-color: rgba(0, 0, 0, 0.15); } 
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.mm-selected > span { background: rgba(0, 0, 0, 0.1); } 
.mm-menu .mm-list > li.mm-label { background: rgba(255, 255, 255, 0.05); } 
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-vertical .mm-list li.mm-opened > ul {  background: rgba(255, 255, 255, 0.05); } 

.mm-page, .mm-fixed-top, .mm-fixed-bottom { -webkit-transition: none 0.4s ease; transition: none 0.4s ease; -webkit-transition-property: top, right, bottom, left, border; transition-property: top, right, bottom, left, border; } 
.mm-page, #mm-blocker { margin: 0; top: 0; right: 0; bottom: 0; left: 0; } 
.mm-page { border: 0px solid rgba(0, 0, 0, 0); } 
html.mm-opening .mm-page { border: 0px solid rgba(1, 1, 1, 0); } 
.mm-fixed-top, .mm-fixed-bottom { position: fixed; left: 0; } 
.mm-fixed-top { top: 0; } 
.mm-fixed-bottom { bottom: 0; } 
html.mm-opened { overflow: hidden; position: relative; } 
html.mm-opened body { overflow: hidden; } 
html.mm-opened .mm-page { box-sizing: border-box; position: relative; } 
html.mm-background .mm-page { background: inherit; } 

#mm-blocker {
  background:transparent;
  display: none; width: 100%; height: 100%; position: fixed; z-index: 999999; } 
html.mm-opened #mm-blocker, html.mm-blocking #mm-blocker { display: block; } 
.mm-menu.mm-offcanvas { display: none; position: fixed; } 
.mm-menu.mm-current { display: block; } 
html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom { left: 80%; } 
.mm-menu { width: 80%; } 

@media all and (max-width:175px) {
	.mm-menu { width: 140px; } 
	html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom { left: 140px; } 
} 
@media all and (min-width: 550px) {
	.mm-menu { width: 440px; } 
	html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom { left: 440px; } 
}

a, a:link, a:active, a:visited, a:hover { color:inherit; text-decoration:none; border-bottom:0px; } 
nav:not(.mm-menu) { display:none; } 

.mw_te_top_menu_mobile { display:none; visibility:hidden; } 
/* end menu */

/* foot */
.foot_logos { width:100%; } 
.foot_logos_content { text-align:center; } 
.foot_logo_img { height:69px; width:auto; display:inline-block; margin-left:10px; margin-right:10px; } 
.foot_bar { width:100%; background-color:#003366; } 
.foot_bar_content { width:1280px; } 
.foot_bar_menu_content { text-align:center; padding-top:50px; padding-bottom:50px; } 
a.foot_bar_menu { display:inline-block; padding-left:25px; padding-right:25px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; padding-top:3px; padding-bottom:3px; } 
a.foot_bar_menu:hover { color:#ffffff; background-color:#536dfe; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; border-radius:15px 15px 15px 15px; -moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; padding-top:3px; padding-bottom:3px; } 

.foot_bar_social_content { text-align:center; vertical-align:top; height:50px; } 
.foot_bar_social_space { width:33%; display:inline-block; } 
.foot_bar_social_awesome { width:33%; display:inline-block; } 
.foot_bar_social_logos { width:33%; vertical-align:middle; display:inline-block; text-align:right; } 
.foot_bar_social_logo_img { height:40px; width:auto; display:inline-block; margin-left:10px; } 
.foot_bar_social_content .foot_bar_social_awesome a.mw_awesome_font { width:40px; height:31px; padding-top:9px; margin-left:20px; display:inline-block; text-align:center; color:#ffffff; font-size:20px; background-color:#003366; border:0px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px; } 
.foot_bar_social_content .foot_bar_social_awesome a.mw_awesome_font:hover { padding-bottom:3px; color:#ffffff; } 
.foot_bar_copy_info { padding-top:30px; padding-bottom:30px; vertical-align:top; } 
.foot_bar_copy { display:inline-block; width:50%; vertical-align:top; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:left; color:#ffffff; } 
.foot_bar_info { display:inline-block; width:50%; vertical-align:top; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:right; color:#ffffff; } 
a.foot_bar_copy_info_link { color:#f2ffa9; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; } 
a.foot_bar_copy_info_link:hover { color:#f2ffa9; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:underline; } 
/* end foot */ 

/* right banners */
.right_banner_img { width:100%; padding-bottom:30px; } 
/* end right banners */

/* content */
.body_content { } 
.body_content_main { width:1280px; margin-top:25px; margin-bottom:25px; } 
.body_content_banner { display:inline-block; width:1012px; margin-right:25px; margin-bottom:25px; vertical-align:top; } 
.body_content_banner_img { width:100%; height:auto; } 
.body_content_login { display:inline-block; background-color:#003366; width:243px; height:245px; vertical-align:top; } 
.body_content_login_int { display:block; background-color:#003366; width:100%; height:245px; vertical-align:top; margin-top:50px; text-align:center; }
.body_content_login .body_content_login_content { padding:10px; } 
.body_content_login .body_content_login_content INPUT#user { margin-top:10px; width:205px; } 
.body_content_login .body_content_login_content INPUT#pass { margin-top:10px; width:205px; } 
.body_content_login .body_content_login_content INPUT#Submit { margin-top:10px; margin-bottom:20px; } 
.body_content_login .body_content_login_content #registro { text-align:center; border-top:1px solid #666666; padding-top:5px; } 

.body_content_login_int .body_content_login_content { padding:20px; } 
.body_content_login_int .body_content_login_content INPUT#user { margin-top:10px; width:205px; } 
.body_content_login_int .body_content_login_content INPUT#pass { margin-top:10px; width:205px; } 
.body_content_login_int .body_content_login_content INPUT#Submit { margin-top:10px; margin-bottom:20px; background-color:#536dfe; } 
.body_content_login_int .body_content_login_content #registro { text-align:center; border-top:1px solid #666666; padding-top:5px; } 

.body_content_in { display:inline-block; width:930px; margin-right:26px; vertical-align:top; } 
.body_content_right { display:inline-block; width:324px; vertical-align:top; } 
.body_content_in_link, a.body_content_in_link, a.body_content_in_link:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:22px; font-weight:normal; color:#003366; text-decoration:none; } 
a.body_content_in_link:hover { text-decoration:none; font-weight:bold; } 
a.body_content_in_link_selected, a.body_content_in_link_selected:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:22px; color:#9e9e9e; text-decoration:none; } 
a.body_content_in_link_selected:hover { text-decoration:none; font-weight:bold } 

.body_content_in_tit { background-color:#e1e3e6; height:60px; } 
.body_content_in_tit_bg { background-image:url('../images/content_tits_bg.jpg'); text-align:center; height:60px; margin-left:50px; margin-right:50px; } 
.body_content_in_tit_table { height:40px; padding-top:10px; padding-bottom:10px;  } 
.body_content_in_tit_txt { text-align:center; background-color:#e1e3e6; width:auto; padding-left:10px; padding-right:10px; font-family:'Lato', Helvetica, sans-serif, Arial; font-size:26px; color:#003366; font-weight:normal; } 

.body_content_in_tit_table_b { height:40px; padding-top:5px; padding-bottom:10px;  } 
.body_content_in_tit_txt_b { display:block; text-align:center; background-color:#e1e3e6; width:auto; padding-left:10px; padding-right:10px; font-family:'Lato', Helvetica, sans-serif, Arial; font-size:18px; color:#a30d43; font-weight:normal; } 

.body_content_in_p { margin-top:10px; text-align:justify; } 
.body_content_in_txt { }
.body_content_in_txt1, .body_content_in_txt1 a, .body_content_in_txt1 a:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:20px; color:#000000; font-weight:normal; text-align:justify; } 
.body_content_in_txt2, .body_content_in_txt2 a, .body_content_in_txt2 a:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:16px; color:#24848a; font-weight:normal; text-align:justify; } 
.body_content_in_txt3, .body_content_in_txt3 a, .body_content_in_txt3 a:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:16px; color:#003366; font-weight:normal; text-align:justify; } 
.body_content_in_txt4 { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:11px; color:#001029; font-weight:normal; } 
.body_content_in_txt5, .body_content_in_txt5 a, .body_content_in_txt5 a:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:16px; color:#88004d; font-weight:normal; text-align:justify; } 
.body_content_in_txt6 { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:20px; color:#88004d; font-weight:normal; } 
.body_content_in_txt7, .body_content_in_txt7 a, .body_content_in_txt7 a:hover { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:12px; color:#003366; font-weight:normal; text-align:justify; } 
.body_content_in_txt8 { font-family:'Lato', Helvetica, sans-serif, Arial; font-size:23px; color:#88004d; font-weight:normal; } 

.body_content_in_txt1 a, .body_content_in_txt2 a, .body_content_in_txt3 a, .body_content_in_txt4 a, .body_content_in_txt5 a { font-weight:bold; text-decoration:none; } 
.body_content_in_txt1 a:hover, .body_content_in_txt2 a:hover, .body_content_in_txt3 a:hover, .body_content_in_txt4 a:hover, .body_content_in_txt5 a:hover { font-weight:bold; text-decoration:underline; } 
.body_content_center { text-align:center; } 
.body_content_in_txt_20 { font-size:20px; } 

.body_content_in_li_bg { list-style-image:url('../images/content_li_bg_small.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 

.body_content_in_li_a_bg { list-style-image:url('../images/content_li_bg_a.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_b_bg { list-style-image:url('../images/content_li_bg_b.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_c_bg { list-style-image:url('../images/content_li_bg_c.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_d_bg { list-style-image:url('../images/content_li_bg_d.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_e_bg { list-style-image:url('../images/content_li_bg_e.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_f_bg { list-style-image:url('../images/content_li_bg_f.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_g_bg { list-style-image:url('../images/content_li_bg_g.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_h_bg { list-style-image:url('../images/content_li_bg_h.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 

.body_content_in_li_1_bg { list-style-image:url('../images/content_li_bg_1.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_2_bg { list-style-image:url('../images/content_li_bg_2.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_3_bg { list-style-image:url('../images/content_li_bg_3.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_4_bg { list-style-image:url('../images/content_li_bg_4.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
.body_content_in_li_5_bg { list-style-image:url('../images/content_li_bg_5.png'); background-repeat:no-repeat; vertical-align:top; margin-bottom:20px; } 
/* end content */

/* inicio */
#inicio_barra_1 { height:245px; padding-top:30px; } 
.inicio_barra_1_a { display:inline-block; width:350px; padding-left:20px; vertical-align:top; padding-top:20px; } 
.inicio_barra_1_b { display:inline-block; width:350px; padding-left:50px; vertical-align:top; padding-top:20px; background-image:url('../images/home_bar_1_line.png'); background-repeat:no-repeat; } 
.inicio_barra_1_c { display:inline-block; width:auto; padding-left:20px; vertical-align:top; padding-top:20px; } 
#inicio_barra_2 { padding-top:30px; } 
.inicio_banner_img { width:auto; height:255px; vertical-align:top; padding-right:20px; display:inline; } 
#inicio_barra_3 { padding-top:30px; }
.inicio_video { display:inline; } 
.inicio_video_frame { width:450px; height:340px; } 
.inicio_mensajes { display:inline; padding-left:20px; } 
.inicio_mensajes_img { width:800px; height:342px; } 
/* end inicio */

/* generalidades */
.body_content_generalidades_block { display:inline-block; margin-left:40px; margin-right:40px; vertical-align:top; }
a.body_content_generalidades_link { display:block; margin-top:15px; margin-bottom:15px; text-align:center; text-transform:uppercase; background-color:#198b81; width:260px; height:40px; padding-top:20px; color:#ffffff; font-size:18px; } 
a.body_content_generalidades_link:hover { display:block; margin-top:15px; margin-bottom:15px; text-align:center; text-transform:uppercase; background-color:#8d2b69; width:260px; height:40px; padding-top:20px; color:#ffffff; font-size:18px; } 
/* end generalidades */

.body_content_estadistica_img { width:100%; height:auto; max-width:537px; border-bottom:30px solid #8d2b68; margin-top:30px; } 

/* mision */
.body_content_mision_linea { width:640px; height:auto; padding-top:25px; padding-bottom:25px; } 
/* end mision */ 

/* principios */
.body_content_principios_block2_bg { background-color:#e1e1e1; margin-top:25px; margin-bottom:25px; padding-right:5px; } 
.body_content_principios_block_img { display:inline-block; width:145px; height:auto; border:0px; padding-top:10px; margin-right:20px; } 
.body_content_principios_block_img IMG { width:145px; height:auto; } 
.body_content_principios_block_txt { display:inline-block; vertical-align:top; width:750px; height:auto; border:0px; padding-top:50px; } 
.body_content_principios_liderazgo { display:inline-block; text-align:center; width:330px; vertical-align:top; padding-left:10px; padding-right:10px; } 
.body_content_principios_liderazgo_img { width:145px; height:145px; } 
/* end principios */ 

/* requisitos */
.body_content_requisitos_sectores { display:inline-block; text-align:center; width:220px; vertical-align:top; } 
.body_content_requisitos_sectores_img { width:145px; height:145px; } 
.body_content_requisitos_categ { background-color:#ebebeb; border-left:5px solid #eeeff0; border-right:5px solid #eeeff0; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; text-align:center; color:#737983; font-family:'Lato', Helvetica, sans-serif, Arial; font-size:14px; }
.body_content_requisitos_categ STRONG { font-size:18px; } 
/* end requisitos */

/* como-participar */
.body_content_comopartic_etapas { display:inline-block; text-align:center; width:145px; vertical-align:top; padding-left:10px; padding-right:10px; } 
.body_content_comopartic_etapas_img { width:145px; height:149px; } 
/* end como-participar */

/* modelo */
.body_content_modelo_img { width:500px; height:auto; border:0px; padding-top:10px; } 
/* end modelo */

/* proceso */
.body_content_proceso_block_img { display:inline-block; width:145px; height:auto; border:0px; padding-top:10px; margin-right:20px; } 
.body_content_proceso_block_img IMG { width:145px; height:auto; } 
.body_content_proceso_block_txt { display:inline-block; vertical-align:top; width:760px; height:auto; border:0px; padding-top:50px; } 
/* end proceso */

/* reconocimiento */
.body_content_reconocimiento_block_img { display:inline-block; width:115px; height:auto; border:0px; padding-top:10px; margin-right:20px; } 
.body_content_reconocimiento_block_img IMG { width:115px; height:auto; } 
.body_content_reconocimiento_block_txt { display:inline-block; vertical-align:middle; width:760px; height:auto; vertical-align:top; border:0px; padding-top:45px; } 
.body_content_reconoci_nivel_block_txt { display:inline-block; vertical-align:middle; width:760px; height:auto; vertical-align:top; border:0px; padding-top:10px; font-size:14px; } 
/* end reconocimiento */

/* galerķa */
.body_content_galeria_list_thumb { width:200px; height:150px; border:0px; } 
.body_content_galeria_list_content { display:block; margin-top:20px; margin-bottom:20px; text-align:left; vertical-align:top; } 
.body_content_galeria_list_thumb_content { display:inline-block; width:200px; height:150px; vertical-align:top; } 
.body_content_galeria_list_descr_content { display:inline-block; width:660px; padding:20px; margin-left:8px; background-image:url('../images/galerias_list_bg.jpg'); background-repeat:repeat-y; background-color:#ffffff; vertical-align:top; height:110px; } 
.body_content_galeria_list_tit a { color:#8d2b69; font-size:24px; text-decoration:none; } 
.body_content_galeria_list_tit a:hover { color:#8d2b69; font-size:24px; text-decoration:none; } 
.body_content_galeria_list_txt a { color:#777777; font-size:18px; text-decoration:none; } 
.body_content_galeria_list_txt a:hover { color:#777777; font-size:18px; text-decoration:none; } 
.body_content_galeria_details { margin-top:10px; text-align:center; } 
.body_content_galeria_details_content { display:inline-block; margin:1px; width:180px; height:135px; text-align:center; background-color:#f1f1f1; } 
.body_content_galeria_details_thumb { width:auto; max-width:180px; max-height:135px; height:auto; } 
/* end galerķa */

/* begin casos de exito */
.body_content_casos_details_content { display:inline-block; margin:1px; width:260px; height:295px; background-color:#eeeeee; text-align:center; vertical-align:top; margin-top:25px; margin-bottom:25px; margin-left:20px; margin-right:20px; } 
.body_content_casos_details_thumb { width:auto; max-width:260px; max-height:195px; height:auto; border-bottom:4px solid #ffffff; margin-bottom:15px; } 
/* end casos de exito */ 

/* begin calendario */
.body_content_calendar_tit_year_month { background-color:#f4f4f4; padding:30px; color:#00d9c7; font-size:36px; font-weight:normal; margin-top:30px; } 
.body_content_calendar_tit_details { background-color:#e1e1e1; padding:15px; margin-top:5px; margin-left:200px; } 
.body_content_calendar_tit_days { padding-bottom:5px; color:#9a9fa7; font-size:30px; font-weight:normal; } 
.body_content_calendar_tit_name { color:#343434; font-size:18px; font-weight:normal; }
/* end calendario */

/* begin ganadores */
.body_content_ganadores { text-align:center; background-color:#f4f4f4; margin-top:15px; margin-bottom:15px; vertical-align:top; padding-left:10px; padding-right:10px; } 
.body_content_ganadores_logo { display:inline-block; width:47%; text-align:center; vertical-align:top; padding-top:10px; } 
.body_content_ganadores_txt { display:inline-block; width:94%; text-align:justify; vertical-align:top; padding-top:10px; padding-bottom:10px; } 
.body_content_ganadores_img { display:inline-block; width:47%; text-align:center; vertical-align:top; } 
.body_content_ganadores_img IMG { width:auto; max-width:240px; max-height:180px; height:auto; padding-top:10px; padding-bottom:10px; } 
.body_content_ganadores_logo IMG { width:auto; max-width:240px; max-height:100px; height:auto; padding-top:10px; padding-bottom:10px; } 
.body_content_ganadores_logo .body_content_ganadores_img2 { width:auto; max-width:240px; max-height:100px; height:auto; padding-top:10px; padding-bottom:10px; } 
.body_content_ganadores_logo .body_content_in_txt5 { text-align:center; } 
/* end ganadores */

/* begin forms */
input[type="text"], input[type="password"], input[type="email"], input[type="file"], select, textarea,  
.mw_te_frm_field_req, .mw_te_frm_field_noreq, .mw_te_frm_field_email_req, .mw_te_frm_field_email_noreq, .mw_te_frm_field_int_req, .mw_te_frm_field_int_noreq 
{
	-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.01); box-shadow:0 0 0 1px rgba(255,255,255,0.01); -moz-transition: all .1s linear; -webkit-transition: all .1s linear; 
	-ms-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; border: 1px solid #536dfe; -webkit-border-radius: 5px; -moz-border-radius:5px; 
	border-radius:5px; outline:0; margin:0; padding:3px 3px 3px 3px; width:1200px; background-color:white; display:inline-block; overflow:visible; text-transform:uppercase;
} 
input::-webkit-input-placeholder { font-style:normal; color:#A0A0A0; text-transform:capitalize; } 
input:focus::-webkit-input-placeholder { color:#C0C0C0; text-transform:capitalize; } 
/* Firefox < 19 */ 
input:-moz-placeholder { font-style:normal; color:#A0A0A0; text-transform:capitalize; } 
input:focus:-moz-placeholder { color:#C0C0C0; text-transform:capitalize; } 
/* Firefox > 19 */
input::-moz-placeholder { font-style:normal; color:#A0A0A0; text-transform:capitalize; } 
input:focus::-moz-placeholder { color:#C0C0C0; text-transform:capitalize; } 
/* IE 10 */
input:-ms-input-placeholder { font-style:normal; color:#A0A0A0; text-transform:capitalize; } 
input:focus:-ms-input-placeholder { color:#C0C0C0; text-transform:capitalize; } 
input[type="email"]:focus, input[type="file"]:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus { border-color:#003366; -moz-box-shadow: 0 0 0 1px #003366; box-shadow: 0 0 0 1px #003366; } 

input[type="submit"], input[type="button"], button, a.button, .mw_te_btn 
{
	font-size:16px; font-weight:normal; font-style:normal; color:#ffffff; cursor:pointer; text-align:center; 
	height:40px; line-height:21px; *line-height:normal; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:100px; text-shadow:0 -1px 0 #cccccc; 
	border:1px solid #536dfe; border-bottom-color:#536dfe; background:#536dfe; background: linear-gradient(top, #536dfe, #536dfe); 
	background: -moz-linear-gradient(top, #536dfe, #536dfe); background: -webkit-gradient(linear, left top, left bottom, from(#536dfe), to(#536dfe)); 
	background: -o-linear-gradient(top, #536dfe, #536dfe); background: -ms-linear-gradient(top, #536dfe, #536dfe); 
}
input[type="submit"]:hover, input[type="button"]:hover, button:hover, a.button:hover, .mw_te_btn:hover
{
    border: 1px solid #9d9d9d; border-top: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d; text-decoration: none; background-color: #9d9d9d; 
	background: linear-gradient(top, #9d9d9d, #555555); background: -moz-linear-gradient(top, #9d9d9d, #555555); 
    background: -webkit-gradient(linear, left top, left bottom, from(#9d9d9d), to(#555555));
    background: -o-linear-gradient(top, #9d9d9d, #555555); background: -ms-linear-gradient(top, #9d9d9d, #555555);
}

.mw_error { color:#fff1f6; text-align:justify; border:3px solid #b05445; background-color:#c93e37; padding:10px; 
				margin-top:10px; margin-bottom:10px; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; 
				border:1px solid #eb4941; border-bottom-color:#eb4941; background:#eb4941; background: linear-gradient(top, #eb4941, #e31d13); 
				background: -moz-linear-gradient(top, #eb4941, #e31d13); background: -webkit-gradient(linear, left top, left bottom, from(#eb4941), to(#e31d13)); 
				background: -o-linear-gradient(top, #eb4941, #e31d13); background: -ms-linear-gradient(top, #eb4941, #e31d13); 
			} 
.mw_error a { color:#fff1f6; text-decoration:none; border-bottom:1px dotted #fff1f6; font-weight:bold; font-style:normal; margin-left:15px; margin-right:15px; } 
.mw_error a:hover { color:#fff1f6; text-decoration:underline; border-bottom:0px; font-weight:bold; font-style:normal; margin-left:15px; margin-right:15px; } 
.mw_msg { color:#fff1f6; text-align:justify; border:3px solid #10a3b7; background-color:#c93e37; padding:10px; 
				margin-top:10px; margin-bottom:10px; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; 
				border:1px solid #10a3b7; border-bottom-color:#10a3b7; background:#45c2d8; background: linear-gradient(top, #45c2d8, #10a3b7); 
				background: -moz-linear-gradient(top, #45c2d8, #10a3b7); background: -webkit-gradient(linear, left top, left bottom, from(#45c2d8), to(#10a3b7)); 
				background: -o-linear-gradient(top, #45c2d8, #10a3b7); background: -ms-linear-gradient(top, #45c2d8, #10a3b7); 
			} 
.mw_msg a { color:#fff1f6; text-decoration:none; border-bottom:1px dotted #fff1f6; font-weight:bold; font-style:normal; margin-left:15px; margin-right:15px; } 
.mw_msg a:hover { color:#fff1f6; text-decoration:underline; border-bottom:0px; font-weight:bold; font-style:normal; margin-left:15px; margin-right:15px; } 
/* end forms */

/* registro */ 
.premio_cerrado_img { width:100%; height:auto; max-width:960px; margin-top:25px; } 
.registro_layer, .registro_layer_2 { padding-top:25px; width:1210px; text-align:left; margin-left:35px; margin-right:5px; } 
.registro_layer_required { color:red; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; } 
.registro_field { padding-top:5px; text-align:right; width:1210px; margin-left:35px; margin-right:5px; }
.registro_layer_2 { text-align:right; padding-top:0px; margin-top:10px; } 
.registro_layer_inline { display:inline-block; width:200px; } 
.registro_layer_2 .registro_field { display:inline-block; padding-top:0px; width:auto; margin-left:0px; margin-right:0px; text-align:right; } 
INPUT#domicilio, INPUT#colonia, INPUT#contacto_puesto, INPUT#contacto_email, INPUT#responsable_puesto, INPUT#responsable_email { width:990px; } 
SELECT#estadoId, SELECT#ciudadId, SELECT#tipoOrgId, SELECT#sectorId, SELECT#empleadosId, SELECT#tipoEducaId, SELECT#asuntoId { width:396px; } 
INPUT#cp, INPUT#rfc, INPUT#contacto_movil, INPUT#responsable_movil, INPUT#tipoOrgGrupo, INPUT#empleados { width:388px; } 
#contacto_ext_layer_content, #responsable_ext_layer_content { width:80px; } 
INPUT#contacto_tel, INPUT#responsable_tel { width:208px; }  
INPUT#contacto_ext, INPUT#responsable_ext { width:88px; } 
INPUT#contacto_email, INPUT#responsable_email { text-transform:lowercase; } 
#content_grupo_nombre { display:none; visibility:hidden; }
#content_grupo_nombre_blank { display:inline-block; visibility:visible; width:599px; }
#empleados_layer { width:auto; } 
#content_empleados_id { display:none; visibility:hidden; }
#content_educacion_id { display:none; visibility:hidden; }
#content_empl_educa_blank { display:inline-block; visibility:visible; width:599px; } 
SELECT#giroId { width:396px; } 
SELECT#paraestatal { width:396px; } 
TEXTAREA#comentarios { height:80px; overflow:auto; } 
#btn_send { width:auto; padding-left:30px; padding-right:30px; } 
#registro_content_error, #registro_content_ok { display:none; visibility:hidden; } 
/* end registro */

/* begin contacto */
.registro_layer_2 .registro_field #email { width:990px; } 
.registro_layer_2 .registro_field #tel, .registro_layer_2 .registro_field #telMovil { width:388px; } 
#contacto_content_1 { text-align:left; width:800px; padding-left:210px; } 
#contacto_content_2 { text-align:left; } 
#contacto_content_2 .registro_layer_inline { width:208px; text-align:right; } 
.registro_field SELECT#publicidadId, .registro_field SELECT#respuestaId { width:398px; }  
/* end contacto */

/* programas */
.programas_banner_content { width:100%; } 
.programas_banner_img { width:100%; height:auto; } 
.programas_bloques { display:inline-block; width:285px; padding-left:10px; padding-right:10px; vertical-align:top; padding-top:10px; padding-bottom:10px; } 
.programas_bloques ul, .programas_bloques ol { margin-left:0px; padding-left:15px;  } 
.programas_li { margin-bottom:6px; margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px; vertical-align:middle; list-style:disc; list-style-type:disc; } 
.programas_bloques ol .programas_li { list-style:decimal; list-style-type:decimal; }
#programas_bloque1 { background-color:#fefefe; }
#programas_bloque2 { background-color:#f1f1f1; } 
#programas_bloque3 { background-color:#e6e7e9; }
#programas_bloque4 { background-color:#fefefe; }
#programas_bloque5 { background-color:#f1f1f1; } 
#programas_bloque6 { background-color:#e6e7e9; text-align:center; }
#programas_bloque7 { background-color:#fefefe; }
#programas_bloque8 { background-color:#f1f1f1; } 
#programas_bloque9 { background-color:#e6e7e9; }
#programas_bloque10 { background-color:#fefefe; }
#programas_bloque11 { background-color:#f1f1f1; } 
#programas_bloque12 { background-color:#e6e7e9; }
.programas_banner_img_eae { max-width:280px; } 

.programas_layer { padding-top:15px; width:100%; text-align:left; } 
.programas_layer_inline { display:inline-block; width:200px; text-align:right; } 
.programas_field { display:inline-block; text-align:left; width:720px; }
INPUT#programas_nombre, INPUT#programas_email { width:700px; } 
SELECT#programa_id { width:300px; } 
#programas_cmm_layer { vertical-align:top; } 
TEXTAREA#programas_cmm { width:700px; height:80px; overflow:auto; } 
INPUT#programas_email { text-transform:lowercase; } 
/* end programas*/

/* begin publicaciones */
.publicaciones_lista_contenido { padding-top:30px; width:100%; } 
.publicaciones_lista_categoria_tit { color:#dfdbdd; font-size:40px; font-weight:normal; } 
.publicaciones_lista_tit { background-color:#8d2b69; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; text-align:left; font-size:14px; color:#ffffff; text-transform:uppercase; } 
#publicaciones_lista_tit_1, #publicaciones_lista_txt_1 { width:auto; } 
#publicaciones_lista_tit_2, #publicaciones_lista_txt_2 { width:90px; text-align:center; } 
#publicaciones_lista_tit_3, #publicaciones_lista_txt_3 { width:90px; text-align:center; } 
.publicaciones_lista_txt_a { background-color:#ffffff; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; text-align:left; font-size:14px; color:#727272; } 
.publicaciones_lista_txt_a a, .publicaciones_lista_txt_b a { font-size:14px; color:#727272; text-decoration:none; } 
.publicaciones_lista_txt_b { background-color:#dfdbdd; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; text-align:left; font-size:14px; color:#727272; } 
.publicaciones_lista_txt_a a:hover, .publicaciones_lista_txt_b a:hover { font-size:14px; color:#727272; text-decoration:underline; } 
/* end publicaciones */

/* publicaciones login */
.publicaciones_login_content { background-color:#dfdbdd; width:100%; padding-top:20px; margin-top:30px; text-align:center; } 
.publicaciones_login_content INPUT#User { margin-top:10px; width:205px; text-transform:lowercase; } 
.publicaciones_login_content INPUT#Pass { margin-top:10px; width:205px; } 
.publicaciones_login_content INPUT#Submit { margin-top:10px; margin-bottom:20px; } 
/* end publicaciones login*/

/* publicaciones registro */
#registro_name INPUT#Name { width:205px; } 
#registro_user INPUT#User { width:205px; text-transform:lowercase; } 
#registro_pass INPUT#Pass { width:205px; } 
#registro_name, #registro_user, #registro_pass { width:100%; text-align:center; padding-left:0px; margin-left:0px; margin-right:0px; padding-right:0px; } 
/* end publicaciones registro */

/* evaluadores / registro */
.evreg_content { width:100%; } 
.evreg_td_6 { display:block; text-align:left; padding-top:15px; width:100%; } 
.evreg_th_6 { width:100%; background-color:#ebebeb; font-weight:bold; padding-top:10px; padding-bottom:10px; margin-top:15px; text-align:left; padding-left:5px; }
.evreg_content #haSidoEv { width:100px; } 
.evreg_content_tit1 { display:inline-block; width:150px; text-align:right; } 
.evreg_content_txt1 { display:inline-block; width:250px; text-align:left; } 
.evreg_content_txt2 { display:inline-block; width:350px; text-align:left; } 
.evreg_content #nombre, .evreg_content #ap_paterno, .evreg_content #ap_materno, .evreg_content #rfc { width:200px; } 
.evreg_content #domicilio, .evreg_content #colonia { width:300px; } 
#fn_content { width:280px; }
.evreg_content #fn_dia { width:50px; font-size:11px; }
.evreg_content #fn_mes { width:100px; font-size:11px; }
.evreg_content #fn_anio { width:60px; font-size:11px; } 
#fn_valida_result { display:inline-block; width:20px; text-align:center; vertical-align:bottom; } 
.evreg_content #estadoId, .evreg_content #ciudadId, .evreg_content #c_postal, .evreg_content #TAestadoId, .evreg_content #TAciudadId, .evreg_content #TAc_postal { width:200px; } 
.evreg_content #tel, .evreg_content #telMovil, .evreg_content #telOficina { width:200px; } 
.evreg_content #email, .evreg_content #emailTrabajo { width:300px; } 
.evreg_content #maestria, .evreg_content #maestriaInst { width:300px; } 
.evreg_content #lic, .evreg_content #licInst, .evreg_content #TAempresa, .evreg_content #TAgiro, .evreg_content #TAdomicilio, .evreg_content #TAcolonia { width:300px; } 
.evreg_ut_block { padding-top:0px; }
.evreg_ut_block1 { display:inline-block; width:400px; text-align:center; } 
.evreg_ut_block2 { display:inline-block; width:200px; text-align:center; } 
.evreg_ut_subblock1 { display:block; padding-top:5px; } 
.evreg_ut_subblock2 { display:block; padding-top:5px; } 
#evreg_ut_org2, #evreg_ut_giro2, #evreg_ut_fecha_de2, #evreg_ut_fecha_a2 { display:none; visibility:hidden; } 
#UTempresa1, #UTgiro1, #UTempresa2, #UTgiro2 { width:380px; } 
#UTfechaA1, #UTfechaB1, #UTfechaA2, #UTfechaB2 { width:180px; text-align:center; }
#curriculum, #nombreDiploma { width:300px; }
.evreg_sectores_content { display:inline-block; vertical-align:top; } 
/* end evaluadores / registro */

@media only screen and (min-width:1024px) and (max-width:1279px) { 
	/* top */
	.top_bar_content { width:980px; } 
	.top_bar_logo_content { width:490px; } 
	.top_bar_social_content { width:490px; } 
	/* end top */

	/* menu */
	.menu_bar_content { width:980px; } 
	.mw_te_top_submenu, .mw_te_top_submenu div 
	{ 
		font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0; padding:0; position:absolute; left:0; top:0; list-style-type:none; 
		background-color:#333333; border:1px solid #a0a0a0; border-left:0px; border-right:0px; visibility:hidden; z-index:100; 
	} 
	.mw_te_top_submenu ul { margin:0; padding:0; position:absolute; left:0; top:0; list-style-type:none; border:0px none; } 
	.mw_te_top_submenu li a { width:110px; font-size:11px; padding-top:10px; padding-bottom:10px; border-bottom:0px; margin-top:1px; margin-bottom:0px; } 
	* html .mw_te_top_submenu li{ display:inline-block; width:120px; } 
	
	.mw_te_top_menu li a { width:120px; padding-top:20px; padding-bottom:10px; height:30px; font-size:14px; } 
	/* end menu */

	/* foot */
	.foot_bar_content { width:980px; } 
	.foot_bar_menu_content { padding-top:50px; padding-bottom:50px; } 
	a.foot_bar_menu { padding-left:15px; padding-right:15px; font-size:16px; } 
	a.foot_bar_menu:hover { font-size:16px; } 
	/* end foot */ 

	/* content */
	.body_content_main { width:980px; } 
	.body_content_banner { display:block; width:980px; margin-right:0px; } 
	.body_content_login { display:none; visibility:hidden; } 
	.body_content_in { width:680px; margin-right:20px; } 
	.body_content_right { width:280px; } 
	.body_content_in_txt1, .body_content_in_txt1 a, .body_content_in_txt1 a:hover { font-size:18px; } 
	.body_content_in_txt2, .body_content_in_txt2 a, .body_content_in_txt2 a:hover { font-size:15px; } 
	.body_content_in_txt3, .body_content_in_txt3 a, .body_content_in_txt3 a:hover { font-size:15px; } 
	.body_content_in_txt5, .body_content_in_txt5 a, .body_content_in_txt5 a:hover { font-size:15px; } 
	.body_content_in_txt6 { font-size:18px;	} 
	.body_content_in_txt8 { font-size:20px; } 
	/* end content */

	/* inicio */
	#inicio_barra_1 { height:auto; padding-top:0px; } 
	.inicio_barra_1_a { display:inline-block; width:350px; vertical-align:top; padding-left:0px; } 
	.inicio_barra_1_b { display:inline-block; width:330px; vertical-align:top; } 
	.inicio_barra_1_c { display:inline-block; } 
	#inicio_barra_2 { padding-top:10px; } 
	.inicio_banner_img { width:auto; height:197px; vertical-align:top; padding-right:15px; display:inline; } 

	#inicio_barra_3 { padding-top:30px; }
	.inicio_video { display:inline; } 
	.inicio_video_frame { width:360px; height:270px; } 
	.inicio_mensajes { display:inline; padding-left:10px; } 
	.inicio_mensajes_img { width:600px; height:auto; } 
	/* end inicio */

	/* generalidades */
	.body_content_generalidades_block { margin-left:10px; margin-right:10px; }
	/* end generalidades */
	
	/* principios */
	.body_content_principios_block_txt { width:500px; padding-top:40px; } 
	.body_content_principios_liderazgo { width:300px; } 
	/* end principios */

	/* como-participar */
	.body_content_comopartic_etapas { width:110px; padding-left:5px; padding-right:5px; } 
	.body_content_comopartic_etapas_img { width:110px; height:auto; } 
	/* end como-participar */

	/* proceso */
	.body_content_proceso_block_txt { width:510px; padding-top:40px; } 
	/* end proceso */

	/* reconocimiento */
	.body_content_reconocimiento_block_txt { width:510px; padding-top:45px; } 
	.body_content_reconoci_nivel_block_txt { width:510px; font-size:12px; } 
	/* end reconocimiento */

	/* galerias */
	.body_content_galeria_list_descr_content { width:425px; } 
	.body_content_galeria_list_tit a, .body_content_galeria_list_tit a:hover { font-size:20px; } 
	.body_content_galeria_list_txt a, .body_content_galeria_list_txt a:hover { font-size:16px; } 
	/* end galerias */

	/* forms */
	input[type="text"], input[type="password"], input[type="email"], select, textarea,  
	.mw_te_frm_field_req, .mw_te_frm_field_noreq, .mw_te_frm_field_email_req, .mw_te_frm_field_email_noreq, .mw_te_frm_field_int_req, .mw_te_frm_field_int_noreq 
	{
		width:950px; font-size:14px; 
	} 
	/* end forms */
	/* registro */
	.registro_layer { padding-top:25px; width:960px; text-align:left; margin-left:0px; margin-right:0px; } 
	.registro_field { width:960px; margin-left:0px; margin-right:0px; padding-left:0px; text-align:right; }
	.registro_layer_inline { width:180px; } 
	.registro_layer_2 { padding-top:5px; width:960px; text-align:right; margin-left:0px; margin-right:0px; } 
	INPUT#domicilio, INPUT#colonia, INPUT#contacto_puesto, INPUT#contacto_email, INPUT#responsable_puesto, INPUT#responsable_email { width:750px; } 
	SELECT#estadoId, SELECT#ciudadId, SELECT#tipoOrgId, SELECT#sectorId, SELECT#empleadosId, SELECT#tipoEducaId, SELECT#giroId, SELECT#paraestatal, SELECT#asuntoId { width:286px; } 
	INPUT#cp, INPUT#rfc, INPUT#contacto_movil, INPUT#responsable_movil, INPUT#tipoOrgGrupo, INPUT#empleados { width:278px; } 
	#contacto_ext_layer_content, #responsable_ext_layer_content { width:80px; } 
	INPUT#contacto_tel, INPUT#responsable_tel { width:128px; }  
	INPUT#contacto_ext, INPUT#responsable_ext { width:58px; } 
	#content_grupo_nombre_blank { width:469px; }
	#content_empl_educa_blank { width:469px; } 
	TEXTAREA#comentarios { height:40px; } 
	/* end registro */
	
	/* begin contacto */
	.registro_layer_2 .registro_field #email { width:750px; } 
	.registro_layer_2 .registro_field #tel, .registro_layer_2 .registro_field #telMovil { width:278px; }  
	#contacto_content_1 { text-align:left; width:700px; padding-left:200px; } 
	.registro_field SELECT#publicidadId, .registro_field SELECT#respuestaId { width:288px; }  
	#contacto_content_2 .registro_layer_inline { width:198px; text-align:right; } 
	/* end contacto */

	/* programas */
	.programas_bloques { width:211px; padding-left:5px; padding-right:5px; padding-top:5px; } 
	.programas_li { text-align:left; } 
	.programas_field { width:460px; }
	INPUT#programas_nombre, INPUT#programas_email { width:450px; } 
	SELECT#programa_id { width:300px; } 
	TEXTAREA#programas_cmm { width:450px; } 
	/* end programas*/

	/* evaluadores / registro */
	.evreg_content_tit1 { width:140px; font-size:12px; } 
	.evreg_content_txt1 { width:180px; } 
	.evreg_content_txt2 { display:inline-block; width:330px; text-align:left; } 
	.evreg_content #nombre, .evreg_content #ap_paterno, .evreg_content #ap_materno, .evreg_content #rfc { width:150px; } 
	.evreg_content #domicilio, .evreg_content #colonia { width:300px; } 
	.evreg_content #estadoId, .evreg_content #ciudadId, .evreg_content #c_postal, .evreg_content #TAestadoId, .evreg_content #TAciudadId, .evreg_content #TAc_postal { width:150px; } 
	.evreg_content #tel, .evreg_content #telMovil, .evreg_content #telOficina { width:150px; } 
	.evreg_content #email, .evreg_content #emailTrabajo { width:300px; } 
	.evreg_ut_block1 { width:300px; } 
	.evreg_ut_block2 { width:150px; } 
	#UTempresa1, #UTgiro1, #UTempresa2, #UTgiro2 { width:280px; } 
	#UTfechaA1, #UTfechaB1, #UTfechaA2, #UTfechaB2 { width:140px; text-align:center; }
	/* end evaluadores / registro */
} 
@media only screen and (min-width:800px) and (max-width:1023px) { 
	/* top */
	.top_bar_content { width:760px; } 
	.top_bar_logo_content { width:380px; } 
	.top_bar_social_content { width:380px; } 
	/* end top */

	/* menu */
	.menu_bar_content { width:760px; } 
	#mw_te_div_top_menu { visibility:hidden; display:none; }
	.mw_te_top_menu_mobile { display:block; visibility:visible; height:45px; color:#ffffff; text-align:left; padding-left:0px; padding-top:10px; padding-bottom:5px; vertical-align:middle; }
	.mw_te_top_menu_mobile a.mw_awesome_font { width:40px; height:31px; padding-top:9px; display:inline-block; text-align:center; color:#ffffff; font-size:20px; background-color:#003366; border:0px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px; } 
	.mw_te_top_menu_mobile a.mw_awesome_font:hover { padding-bottom:0px; color:#ffffff; } 
	/* end menu */

	/* foot */
	.foot_bar_content { width:760px; } 
	.foot_bar_menu_content { padding-top:50px; padding-bottom:50px; } 
	a.foot_bar_menu { padding-left:10px; padding-right:10px; font-size:14px; } 
	a.foot_bar_menu:hover { font-size:14px; } 
	.foot_bar_copy { font-size:11px; } 
	.foot_bar_info { font-size:11px; } 
	/* end foot */ 

	/* content */
	.body_content_main { width:760px; } 
	.body_content_banner { display:block; width:760px; margin-right:0px; } 
	.body_content_login { display:none; visibility:hidden; } 
	.body_content_in { display:block; width:760px; margin-right:0px; } 
	.body_content_right { display:none; visibility:hidden; } 
	.body_content_in_txt1, .body_content_in_txt1 a, .body_content_in_txt1 a:hover { font-size:18px; } 
	.body_content_in_txt2, .body_content_in_txt2 a, .body_content_in_txt2 a:hover { font-size:15px; } 
	.body_content_in_txt3, .body_content_in_txt3 a, .body_content_in_txt3 a:hover { font-size:15px; } 
	.body_content_in_txt5, .body_content_in_txt5 a, .body_content_in_txt5 a:hover { font-size:15px; } 
	.body_content_in_txt6 { font-size:18px;	} 
	.body_content_in_txt8 { font-size:18px; } 
	/* end content */

	/* inicio */
	#inicio_barra_1 { height:auto; padding-top:0px; padding-bottom:20px; } 
	.inicio_barra_1_a { display:inline-block; width:350px; vertical-align:top; padding-left:0px; } 
	.inicio_barra_1_b { display:inline-block; width:330px; vertical-align:top; } 
	.inicio_barra_1_c { display:none; visibility:hidden; } 
	#inicio_barra_2 { padding-top:5px; } 
	.inicio_banner_img { width:auto; height:150px; vertical-align:top; padding-right:10px; display:inline; } 

	#inicio_barra_3 { padding-top:30px; }
	.inicio_video { display:inline; } 
	.inicio_video_frame { width:280px; height:210px; } 
	.inicio_mensajes { display:inline; padding-left:10px; } 
	.inicio_mensajes_img { width:460px; height:auto; } 
	/* end inicio */

	/* principios */
	.body_content_principios_block_txt { width:580px; padding-top:40px; } 
	/* end principios */

	/* como-participar */
	.body_content_comopartic_etapas { width:125px; padding-left:5px; padding-right:5px; } 
	.body_content_comopartic_etapas_img { width:125px; height:auto; } 
	/* end como-participar */

	/* proceso */
	.body_content_proceso_block_txt { width:590px; padding-top:40px; } 
	/* end proceso */

	/* reconocimiento */
	.body_content_reconocimiento_block_txt { width:590px; padding-top:45px; } 
	.body_content_reconoci_nivel_block_txt { width:590px; font-size:12px; } 
	/* end reconocimiento */

	/* galerias */
	.body_content_galeria_list_thumb { width:160px; height:120px; } 
	.body_content_galeria_list_content { margin-top:20px; margin-bottom:20px; } 
	.body_content_galeria_list_thumb_content { width:160px; height:120px; } 
	.body_content_galeria_list_descr_content { width:525px; height:80px; } 
	.body_content_galeria_list_tit a, .body_content_galeria_list_tit a:hover { font-size:20px; } 
	.body_content_galeria_list_txt a, .body_content_galeria_list_txt a:hover { font-size:16px; } 
	/* end galerias */

	/* forms */
	input[type="text"], input[type="password"], input[type="email"], select, textarea,  
	.mw_te_frm_field_req, .mw_te_frm_field_noreq, .mw_te_frm_field_email_req, .mw_te_frm_field_email_noreq, .mw_te_frm_field_int_req, .mw_te_frm_field_int_noreq 
	{
		width:750px; font-size:12px; 
	} 
	/* end forms */
	/* registro */
	.registro_layer { padding-top:25px; width:760px; text-align:left; margin-left:0px; margin-right:0px; } 
	.registro_field { width:760px; margin-left:0px; margin-right:0px; padding-left:0px; text-align:right; }
	.registro_layer_inline { width:180px; } 
	.registro_layer_2 { padding-top:0px; width:760px; text-align:right; margin-left:0px; margin-right:0px; } 
	INPUT#domicilio, INPUT#colonia, INPUT#contacto_puesto, INPUT#contacto_email, INPUT#responsable_puesto, INPUT#responsable_email { width:550px; } 
	SELECT#estadoId, SELECT#ciudadId, SELECT#tipoOrgId, SELECT#sectorId, SELECT#empleadosId, SELECT#tipoEducaId, SELECT#giroId, SELECT#paraestatal { width:186px; } 
	INPUT#cp, INPUT#rfc, INPUT#tipoOrgGrupo, INPUT#empleados { width:178px; } 
	#contacto_ext_layer_content, #responsable_ext_layer_content { width:80px; } 
	INPUT#contacto_tel, INPUT#responsable_tel { width:153px; }  
	INPUT#contacto_ext, INPUT#responsable_ext { width:58px; } 
	#contacto_movil_content_layer, #responsable_movil_content_layer { width:80px; } 
	INPUT#responsable_movil, INPUT#contacto_movil { width:153px; } 
	#content_grupo_nombre_blank { width:369px; }
	#content_empl_educa_blank { width:369px; } 
	TEXTAREA#comentarios { height:40px; } 
	/* end registro */

	/* begin contacto */
	.registro_layer_2 .registro_field #email { width:550px; } 
	.registro_layer_2 .registro_field #tel, .registro_layer_2 .registro_field #telMovil { width:228px; }  
	#contacto_content_1 { text-align:left; width:560px; padding-left:200px; } 
	.registro_field SELECT#publicidadId, .registro_field SELECT#respuestaId, SELECT#asuntoId { width:375px; }  
	#contacto_content_2 .registro_layer_inline { width:198px; text-align:right; } 
	/* end contacto */
	
	/* programas */
	.programas_bloques { width:230px; padding-left:10px; padding-right:10px; padding-top:10px; } 
	.programas_li { text-align:left; } 
	.programas_field { width:520px; }
	INPUT#programas_nombre, INPUT#programas_email { width:500px; } 
	SELECT#programa_id { width:300px; } 
	TEXTAREA#programas_cmm { width:500px; } 
	/* end programas */

	/* evaluadores / registro */
	.evreg_content_tit1 { width:100px; font-size:11px; } 
	.evreg_content_txt1 { width:143px; } 
	.evreg_content #nombre, .evreg_content #ap_paterno, .evreg_content #ap_materno, .evreg_content #rfc { width:130px; } 
	.evreg_content_txt2 { width:270px; } 
	.evreg_content #domicilio, .evreg_content #colonia { width:250px; } 
	.evreg_content #estadoId, .evreg_content #ciudadId, .evreg_content #c_postal, .evreg_content #TAestadoId, .evreg_content #TAciudadId, .evreg_content #TAc_postal { width:130px; } 
	.evreg_content #tel, .evreg_content #telMovil, .evreg_content #telOficina { width:130px; } 
	.evreg_content #email, .evreg_content #emailTrabajo { width:250px; } 
	.evreg_content #maestria, .evreg_content #maestriaInst { width:250px; } 
	.evreg_content #lic, .evreg_content #licInst, .evreg_content #TAempresa, .evreg_content #TAgiro, .evreg_content #TAdomicilio, .evreg_content #TAcolonia { width:250px; } 

	.evreg_ut_block1 { width:250px; } 
	.evreg_ut_block2 { width:100px; } 
	#UTempresa1, #UTgiro1, #UTempresa2, #UTgiro2 { width:230px; } 
	#UTfechaA1, #UTfechaB1, #UTfechaA2, #UTfechaB2 { width:90px; text-align:center; }
	/* end evaluadores / registro */
} 
@media only screen and (min-width:640px) and (max-width:799px) { 
	/* top */
	.top_bar_content { width:600px; } 
	.top_bar_logo_content { width:300px; } 
	.top_bar_logo { width:283px; height:75px; padding-left:17px; padding-top:44px; padding-bottom:36px; border:0px; } 
	.top_bar_social_content { width:300px; } 
	/* end top */

	/* menu */
	.menu_bar_content { width:600px; } 
	#mw_te_div_top_menu { visibility:hidden; display:none; }
	.mw_te_top_menu_mobile { display:block; visibility:visible; height:45px; color:#ffffff; text-align:left; padding-left:0px; padding-top:10px; padding-bottom:5px; vertical-align:middle; }
	.mw_te_top_menu_mobile a.mw_awesome_font { width:40px; height:31px; padding-top:9px; display:inline-block; text-align:center; color:#ffffff; font-size:20px; background-color:#003366; border:0px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px; } 
	.mw_te_top_menu_mobile a.mw_awesome_font:hover { padding-bottom:0px; color:#ffffff; } 
	/* end menu */

	/* foot */
	.foot_bar_content { width:600px; } 
	.foot_bar_menu_content { padding-top:40px; padding-bottom:40px; } 
	a.foot_bar_menu { padding-left:6px; padding-right:6px; font-size:12px; padding-top:2px; } 
	a.foot_bar_menu:hover { font-size:12px; padding-top:2px; } 
	.foot_bar_social_space { width:0%; display:none; visibility:hidden; } 
	.foot_bar_social_awesome { width:auto;  } 
	.foot_bar_social_logos { width:auto; text-align:left; margin-left:10px; } 
	.foot_bar_copy { display:block; text-align:center; width:100%; } 
	.foot_bar_info { display:block; text-align:center; width:100%; } 
	/* end foot */ 

	/* content */
	.body_content_main { width:600px; } 
	.body_content_banner { display:block; width:600px; margin-right:0px; } 
	.body_content_login { display:none; visibility:hidden; } 

	.body_content_in { display:block; width:600px; margin-right:0px; } 
	.body_content_right { display:none; visibility:hidden; } 
	.body_content_in_link, a.body_content_in_link, a.body_content_in_link:hover { font-size:20px; } 
	a.body_content_in_link_selected, a.body_content_in_link_selected:hover { font-size:20px; } 
	.body_content_in_tit_bg { margin-left:25px; margin-right:25px; } 
	.body_content_in_tit_table { height:35px; padding-top:15px; } 
	.body_content_in_tit_txt { font-size:22px; } 
	.body_content_in_tit_table_b { height:48px; padding-top:7px; padding-bottom:7px; } 
	.body_content_in_txt1, .body_content_in_txt1 a, .body_content_in_txt1 a:hover { font-size:16px; } 
	.body_content_in_txt2, .body_content_in_txt2 a, .body_content_in_txt2 a:hover { font-size:13px; } 
	.body_content_in_txt3, .body_content_in_txt3 a, .body_content_in_txt3 a:hover { font-size:13px; } 
	.body_content_in_txt5, .body_content_in_txt5 a, .body_content_in_txt5 a:hover { font-size:13px; } 
	.body_content_in_txt6 { font-size:16px;	} 
	.body_content_in_txt8 { font-size:18px; } 
	/* end content */

	/* inicio */
	#inicio_barra_1 { height:auto; padding-top:0px; padding-bottom:20px; } 
	.inicio_barra_1_a { display:inline-block; width:280px; vertical-align:top; padding-left:0px; } 
	.inicio_barra_1_b { display:inline-block; width:280px; vertical-align:top; padding-left:20px; background-image:none; } 
	.inicio_barra_1_c { display:none; visibility:hidden; } 
	#inicio_barra_2 { padding-top:5px; } 
	.inicio_banner_img { width:auto; height:122px; vertical-align:top; padding-right:5px; display:inline; } 

	#inicio_barra_3 { padding-top:30px; }
	.inicio_video { display:block; text-align:center; } 
	.inicio_video_frame { width:480px; height:360px; } 
	.inicio_mensajes { display:block; padding-left:0px; padding-top:20px; } 
	.inicio_mensajes_img { width:600px; height:auto; } 
	/* end inicio */

	/* generalidades */
	.body_content_generalidades_block { margin-left:10px; margin-right:10px; vertical-align:top; }
	/* end generalidades */

	/* mision */
	.body_content_mision_linea { width:600px; height:auto; padding-top:25px; padding-bottom:25px; } 
	/* end mision */ 
	
	/* principios */
	.body_content_principios_block_txt { width:420px; padding-top:40px; } 
	.body_content_principios_liderazgo { width:280px; padding-left:5px; padding-right:5px; } 
	/* end principios */

	/* como-participar */
	.body_content_comopartic_etapas { width:100px; padding-left:5px; padding-right:5px; } 
	.body_content_comopartic_etapas_img { width:100px; height:auto; } 
	/* end como-participar */

	/* requisitos */
	.body_content_requisitos_sectores { width:180px; } 
	/* end requisitos */
	
	/* proceso */
	.body_content_proceso_block_txt { width:430px; padding-top:40px; } 
	/* end proceso */

	/* reconocimiento */
	.body_content_reconocimiento_block_txt { width:430px; padding-top:45px; } 
	.body_content_reconoci_nivel_block_txt { width:430px; } 
	/* end reconocimiento */

	/* galerias */
	.body_content_galeria_list_thumb { width:160px; height:120px; } 
	.body_content_galeria_list_content { margin-top:20px; margin-bottom:20px; } 
	.body_content_galeria_list_thumb_content { width:160px; height:120px; } 
	.body_content_galeria_list_descr_content { width:388px; height:80px; } 
	.body_content_galeria_list_tit a, .body_content_galeria_list_tit a:hover { font-size:20px; } 
	.body_content_galeria_list_txt a, .body_content_galeria_list_txt a:hover { font-size:16px; } 
	/* end galerias */

	/* forms */
	input[type="text"], input[type="password"], input[type="email"], select, textarea,  
	.mw_te_frm_field_req, .mw_te_frm_field_noreq, .mw_te_frm_field_email_req, .mw_te_frm_field_email_noreq, .mw_te_frm_field_int_req, .mw_te_frm_field_int_noreq 
	{
		width:580px; font-size:12px; 
	} 
	/* end forms */
	/* registro */
	.registro_layer { padding-top:5px; width:580px; text-align:left; margin-left:0px; margin-right:0px; } 
	.registro_field { width:580px; margin-left:0px; margin-right:0px; padding-left:0px; text-align:right; }
	.registro_layer_inline { display:block; width:180px; padding-top:5px; margin-top:0px; } 
	.registro_layer_2 { padding-top:0px; width:580px; text-align:left; margin-left:0px; margin-right:0px; } 
	INPUT#domicilio, INPUT#colonia, INPUT#contacto_puesto, INPUT#contacto_email, INPUT#responsable_puesto, INPUT#responsable_email { width:580px; } 
	SELECT#estadoId, SELECT#ciudadId, SELECT#tipoOrgId, SELECT#sectorId, SELECT#empleadosId, SELECT#tipoEducaId, SELECT#giroId, SELECT#paraestatal {  } 
	INPUT#cp, INPUT#rfc, INPUT#tipoOrgGrupo, INPUT#empleados { width:178px; } 
	#contacto_ext_layer_content, #responsable_ext_layer_content { width:80px; } 
	INPUT#contacto_tel, INPUT#responsable_tel { width:153px; }  
	INPUT#contacto_ext, INPUT#responsable_ext { width:58px; } 
	#contacto_movil_content_layer, #responsable_movil_content_layer { width:80px; } 
	INPUT#responsable_movil, INPUT#contacto_movil { width:153px; } 
	#content_grupo_nombre_blank { width:369px; }
	#content_empl_educa_blank { width:369px; } 
	TEXTAREA#comentarios { height:40px; } 
	/* end registro */

	/* begin contacto */
	.registro_layer_2 .registro_field #email { width:580px; } 
	.registro_layer_2 .registro_field #tel, .registro_layer_2 .registro_field #telMovil { width:200px; }  
	#contacto_content_1 { text-align:left; width:600px; padding-left:0px; } 
	#contacto_content_2 .registro_layer_inline { width:100%; text-align:left; } 
	/* end contacto */

	/* programas */
	.programas_bloques { display:inline-block; width:190px; padding-left:4px; padding-right:4px; padding-top:5px; } 
	.programas_li { text-align:left; } 

	.programas_layer_inline { width:180px; } 
	.programas_field { width:400px; }
	INPUT#programas_nombre, INPUT#programas_email { width:380px; } 
	SELECT#programa_id { width:300px; } 
	TEXTAREA#programas_cmm { width:380px; } 
	/* end programas */

	/* begin calendario */
	.body_content_calendar_tit_details { padding:10px; margin-left:100px; } 
	.body_content_calendar_tit_name { font-size:16px; }
	/* end calendario */

	/* evaluadores / registro */
	.evreg_content_tit1 { width:90px; font-size:10px; } 
	.evreg_content_txt1 { width:102px; } 
	.evreg_content #nombre, .evreg_content #ap_paterno, .evreg_content #ap_materno, .evreg_content #rfc { width:90px; } 
	.evreg_content_txt2 { width:200px; } 
	.evreg_content #domicilio, .evreg_content #colonia { width:190px; } 
	.evreg_content #estadoId, .evreg_content #ciudadId, .evreg_content #c_postal, .evreg_content #TAestadoId, .evreg_content #TAciudadId, .evreg_content #TAc_postal { width:90px; } 
	.evreg_content #tel, .evreg_content #telMovil, .evreg_content #telOficina { width:90px; } 
	.evreg_content #email, .evreg_content #emailTrabajo { width:190px; } 
	.evreg_content #maestria, .evreg_content #maestriaInst { width:190px; } 
	.evreg_content #lic, .evreg_content #licInst, .evreg_content #TAempresa, .evreg_content #TAgiro, .evreg_content #TAdomicilio, .evreg_content #TAcolonia { width:190px; } 
	.evreg_ut_block1 { display:inline-block; width:190px; text-align:center; } 
	.evreg_ut_block2 { display:inline-block; width:90px; text-align:center; } 
	#evreg_ut_org2, #evreg_ut_giro2, #evreg_ut_fecha_de2, #evreg_ut_fecha_a2 { display:none; visibility:hidden; } 
	#UTempresa1, #UTgiro1, #UTempresa2, #UTgiro2 { width:180px; } 
	#UTfechaA1, #UTfechaB1, #UTfechaA2, #UTfechaB2 { width:80px; text-align:center; }
	.evreg_sectores_content { display:inline-block; vertical-align:top; font-size:12px; } 
	/* end evaluadores / registro */
} 
@media only screen and (min-width:480px) and (max-width:639px) { 
	/* top */
	.top_bar_content { width:440px; } 
	.top_bar_logo_content { width:220px; } 
	.top_bar_logo { width:210px; height:auto; padding-left:10px; padding-top:40px; padding-bottom:40px; border:0px; } 
	.top_bar_social_content { width:220px; } 
	.top_bar_social_content .mw_awesome_font { width:30px; height:23px; padding-top:7px; margin-left:10px; font-size:18px; border-radius:15px 15px 15px 15px; -moz-border-radius:15px 15px 15px 15px; -webkit-border-radius:15px 15px 15px 15px; } 
	/* end top */

	/* menu */
	.menu_bar_content { width:440px; } 
	#mw_te_div_top_menu { visibility:hidden; display:none; }
	.mw_te_top_menu_mobile { display:block; visibility:visible; height:45px; color:#ffffff; text-align:left; padding-left:0px; padding-top:10px; padding-bottom:5px; vertical-align:middle; }
	.mw_te_top_menu_mobile a.mw_awesome_font { width:40px; height:31px; padding-top:9px; display:inline-block; text-align:center; color:#ffffff; font-size:20px; background-color:#003366; border:0px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px; } 
	.mw_te_top_menu_mobile a.mw_awesome_font:hover { padding-bottom:0px; color:#ffffff; } 
	/* end menu */
	
	/* foot */
	.foot_logo_img { height:50px; width:auto; display:inline-block; margin-left:5px; margin-right:5px; } 
	.foot_bar_content { width:440px; } 
	.foot_bar_menu_content { display:none; visibility:hidden; } 
	.foot_bar_social_content { text-align:center; vertical-align:middle; height:80px; } 

	.foot_bar_social_space { width:0%; display:none; visibility:hidden; } 
	.foot_bar_social_awesome { width:auto;  } 
	.foot_bar_social_logos { width:auto; text-align:left; margin-left:10px; } 

	.foot_bar_copy_info { padding-top:0px; padding-bottom:30px; vertical-align:top; } 
	.foot_bar_copy { display:block; text-align:center; width:100%; } 
	.foot_bar_info { display:block; text-align:center; width:100%; } 
	/* end foot */ 

	/* content */
	.body_content_main { width:440px; } 
	.body_content_banner { display:none; visibility:hidden; } 
	.body_content_login { display:none; visibility:hidden; } 

	.body_content_in { display:block; width:440px; margin-right:0px; } 
	.body_content_right { display:none; visibility:hidden; } 
	.body_content_in_link, a.body_content_in_link, a.body_content_in_link:hover { font-size:16px; } 
	a.body_content_in_link_selected, a.body_content_in_link_selected:hover { font-size:16px; } 

	.body_content_in_tit { height:40px; } 
	.body_content_in_tit_bg { background-image:none; height:auto; margin-left:10px; margin-right:10px; } 
	.body_content_in_tit_table { height:auto; padding-top:5px; padding-bottom:0px; } 
	.body_content_in_tit_txt { font-size:18px; } 
	.body_content_in_tit_table_b { height:auto; padding-top:1px; padding-bottom:1px; } 
	.body_content_in_tit_txt_b { font-size:14px; } 
	.body_content_in_txt1, .body_content_in_txt1 a, .body_content_in_txt1 a:hover { font-size:16px; } 
	.body_content_in_txt2, .body_content_in_txt2 a, .body_content_in_txt2 a:hover { font-size:13px; } 
	.body_content_in_txt3, .body_content_in_txt3 a, .body_content_in_txt3 a:hover { font-size:13px; } 
	.body_content_in_txt5, .body_content_in_txt5 a, .body_content_in_txt5 a:hover { font-size:13px; } 
	.body_content_in_txt6 { font-size:16px;	} 
	/* end content */

	/* inicio */
	#inicio_barra_1 { height:auto; padding-top:0px; padding-bottom:20px; } 
	.inicio_barra_1_a { display:inline-block; width:440px; vertical-align:top; padding-left:0px; padding-right:0px; } 
	.inicio_barra_1_b { display:inline-block; width:440px; vertical-align:top; padding-left:0px; padding-right:0px; background-image:none; } 
	.inicio_barra_1_c { display:none; visibility:hidden; } 
	#inicio_barra_2 { padding-top:5px; } 
	.inicio_banner_img { width:auto; height:90px; vertical-align:top; padding-right:1px; display:inline; } 

	#inicio_barra_3 { padding-top:30px; }
	.inicio_video { display:block; text-align:center; } 
	.inicio_video_frame { width:440px; height:330px; } 
	.inicio_mensajes { display:block; padding-left:0px; padding-top:20px; } 
	.inicio_mensajes_img { width:440px; height:auto; } 
	/* end inicio */

	/* generalidades */
	.body_content_generalidades_block { display:block; margin-left:0px; margin-right:0px; }
	/* end generalidades */

	/* mision */
	.body_content_mision_linea { width:440px; height:auto; padding-top:25px; padding-bottom:25px; } 
	/* end mision */ 

	/* principios */
	.body_content_principios_block_txt { width:260px; padding-top:25px; } 
	.body_content_principios_liderazgo { width:200px; padding-left:8px; padding-right:8px; } 
	.body_content_principios_liderazgo_img { width:100px; height:100px; } 
	/* end principios */

	/* como-participar */
	.body_content_comopartic_etapas { width:100px; padding-left:5px; padding-right:5px; } 
	.body_content_comopartic_etapas_img { width:100px; height:auto; } 
	/* end como-participar */

	/* requisitos */
	.body_content_requisitos_sectores { display:inline-block; text-align:center; width:120px; vertical-align:top; } 
	.body_content_requisitos_sectores_img { width:100px; height:100px; } 
	.body_content_requisitos_categ { border-left:0px; border-right:0px; padding-left:10px; padding-right:10px; font-size:13px; }
	.body_content_requisitos_categ STRONG { font-size:13px; } 
	/* end requisitos */
	/* modelo */
	.body_content_modelo_img { width:100%; height:auto; border:0px; padding-top:10px; } 
	/* end modelo */
	
	/* proceso */
	.body_content_proceso_block_txt { width:270px; padding-top:25px; } 
	/* end proceso */

	/* reconocimiento */
	.body_content_reconocimiento_block_txt { width:270px; padding-top:45px; } 
	.body_content_reconoci_nivel_block_txt { width:270px; } 
	/* end reconocimiento */

	/* galerias */
	.body_content_galeria_list_thumb { width:120px; height:90px; } 
	.body_content_galeria_list_content { margin-top:10px; margin-bottom:10px; } 
	.body_content_galeria_list_thumb_content { width:120px; height:90px; } 
	.body_content_galeria_list_descr_content { width:295px; height:70px; margin-left:0px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; } 
	.body_content_galeria_list_tit a, .body_content_galeria_list_tit a:hover { font-size:16px; } 
	.body_content_galeria_list_txt a, .body_content_galeria_list_txt a:hover { font-size:14px; } 
	/* end galerias */

	/* forms */
	input[type="text"], input[type="password"], input[type="email"], select, textarea,  
	.mw_te_frm_field_req, .mw_te_frm_field_noreq, .mw_te_frm_field_email_req, .mw_te_frm_field_email_noreq, .mw_te_frm_field_int_req, .mw_te_frm_field_int_noreq 
	{
		width:420px; font-size:12px; 
	} 
	/* end forms */
	/* registro */
	.registro_layer { padding-top:5px; width:420px; text-align:left; margin-left:0px; margin-right:0px; } 
	.registro_field { width:420px; margin-left:0px; margin-right:0px; padding-left:0px; text-align:right; }
	.registro_layer_inline { display:block; width:180px; padding-top:5px; margin-top:0px; } 
	.registro_layer_2 { padding-top:0px; width:420px; text-align:left; margin-left:0px; margin-right:0px; } 
	INPUT#domicilio, INPUT#colonia, INPUT#contacto_puesto, INPUT#contacto_email, INPUT#responsable_puesto, INPUT#responsable_email { width:420px; } 
	SELECT#estadoId, SELECT#ciudadId, SELECT#tipoOrgId, SELECT#sectorId, SELECT#empleadosId, SELECT#tipoEducaId, SELECT#giroId, SELECT#paraestatal {  } 
	INPUT#cp, INPUT#rfc, INPUT#tipoOrgGrupo, INPUT#empleados { width:178px; } 
	#contacto_ext_layer_content, #responsable_ext_layer_content { width:80px; } 
	INPUT#contacto_tel, INPUT#responsable_tel { width:153px; }  
	INPUT#contacto_ext, INPUT#responsable_ext { width:58px; } 
	#contacto_movil_content_layer, #responsable_movil_content_layer { width:80px; } 
	INPUT#responsable_movil, INPUT#contacto_movil { width:153px; } 
	#content_grupo_nombre_blank { width:369px; }
	#content_empl_educa_blank { width:369px; } 
	TEXTAREA#comentarios { height:40px; } 
	/* end registro */

	/* begin contacto */
	.registro_layer_2 .registro_field #email { width:420px; } 
	.registro_layer_2 .registro_field #tel, .registro_layer_2 .registro_field #telMovil { width:200px; }  
	#contacto_content_1 { text-align:left; width:440px; padding-left:0px; } 
	#contacto_content_2 .registro_layer_inline { width:100%; text-align:left; } 
	/* end contacto */

	/* programas */
	.programas_bloques { display:inline-block; width:420px; padding-left:10px; padding-right:10px; padding-bottom:10px; } 
	.programas_bloques ul, .programas_bloques ol { padding-left:25px; } 
	.programas_li { text-align:left; } 

	.programas_layer_inline { display:block; width:400px; text-align:left; padding-bottom:3px; } 
	.programas_field { display:block; text-align:left; width:400px; }
	INPUT#programas_nombre, INPUT#programas_email { width:380px; } 
	SELECT#programa_id { width:300px; } 
	TEXTAREA#programas_cmm { width:380px; } 
	/* end programas */

	/* begin calendario */
	.body_content_calendar_tit_year_month { padding:15px; font-size:30px; text-align:center; margin-top:20px; } 
	.body_content_calendar_tit_details { padding:10px; margin-left:60px; } 
	.body_content_calendar_tit_days { font-size:18px; } 
	.body_content_calendar_tit_name { font-size:16px; }
	/* end calendario */

	/* begin ganadores */
	.body_content_ganadores { } 
	.body_content_ganadores_logo { display:block; width:95%; } 
	.body_content_ganadores_txt { display:block; width:95%; } 
	.body_content_ganadores_img { display:block; width:95%; } 
	/* end ganadores */

	/* begin publicaciones */
	.publicaciones_lista_contenido { padding-top:15px; } 
	.publicaciones_lista_categoria_tit { font-size:24px; } 
	.publicaciones_lista_tit { padding-left:5px; padding-right:5px; font-size:11px; } 
	#publicaciones_lista_tit_2, #publicaciones_lista_txt_2 { width:70px; } 
	#publicaciones_lista_tit_3, #publicaciones_lista_txt_3 { width:70px; } 
	.publicaciones_lista_txt_a { padding-left:5px; padding-right:5px; font-size:11px; } 
	.publicaciones_lista_txt_a a, .publicaciones_lista_txt_b a { font-size:11px; } 
	.publicaciones_lista_txt_b { padding-left:5px; padding-right:5px; font-size:11px; } 
	.publicaciones_lista_txt_a a:hover, .publicaciones_lista_txt_b a:hover { font-size:11px; } 
	/* end publicaciones */

	/* evaluadores / registro */
	.evreg_content_txt1 { padding-top:5px; } 
	.evreg_content_txt2 { width:200px; padding-top:5px; } 
	.evreg_content #domicilio, .evreg_content #colonia { width:200px; } 
	.evreg_content #email, .evreg_content #emailTrabajo { width:200px; } 
	.evreg_content #maestria, .evreg_content #maestriaInst { width:200px; } 
	.evreg_content #lic, .evreg_content #licInst, .evreg_content #TAempresa, .evreg_content #TAgiro, .evreg_content #TAdomicilio, .evreg_content #TAcolonia { width:200px; } 
	.evreg_ut_block { padding-top:0px; }
	.evreg_ut_block1 { display:inline-block; width:400px; text-align:center; } 
	.evreg_ut_block2 { display:inline-block; width:200px; text-align:center; } 
	.evreg_ut_subblock1 { display:block; padding-top:5px; } 
	.evreg_ut_subblock2 { display:block; padding-top:5px; } 
	#evreg_ut_org2, #evreg_ut_giro2, #evreg_ut_fecha_de2, #evreg_ut_fecha_a2 { display:block; visibility:visible; } 
	#UTempresa1, #UTgiro1, #UTempresa2, #UTgiro2 { width:380px; } 
	#UTfechaA1, #UTfechaB1, #UTfechaA2, #UTfechaB2 { width:180px; text-align:center; }
	#curriculum, #nombreDiploma { width:200px; }
	.evreg_sectores_content { display:inline-block; vertical-align:top; width:300px; padding-bottom:15px; } 
	/* end evaluadores / registro */
} 
@media only screen and (min-width:1px) and (max-width:479px) { 
	/* top */
	.top_bar_content { width:280px; } 
	.top_bar_logo_content { display:none; visibility:hidden; } 
	.top_bar_logo { width:220px; height:auto; padding-left:10px; padding-top:20px; padding-bottom:20px; border:0px; } 
	.top_bar_social_content { width:280px; text-align:center; } 
	.top_bar_social_awesome { padding-top:10px; padding-right:0px; }
	.top_bar_logo_mobile { display:block; visibility:visible; text-align:center; } 
	/* end top */

	/* menu */
	.menu_bar_content { width:280px; } 
	#mw_te_div_top_menu { visibility:hidden; display:none; }
	.mw_te_top_menu_mobile { display:block; visibility:visible; height:45px; color:#ffffff; text-align:left; padding-left:0px; padding-top:10px; padding-bottom:5px; vertical-align:middle; }
	.mw_te_top_menu_mobile a.mw_awesome_font { width:40px; height:31px; padding-top:9px; display:inline-block; text-align:center; color:#ffffff; font-size:20px; background-color:#003366; border:0px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px; } 
	.mw_te_top_menu_mobile a.mw_awesome_font:hover { padding-bottom:0px; color:#ffffff; } 
	/* end menu */ 
	
	/* foot */
	.foot_logo_img { height:35px; width:auto; display:inline-block; margin-left:1px; margin-right:1px; } 
	.foot_bar_content { width:280px; } 
	.foot_bar_menu_content { display:none; visibility:hidden; } 
	.foot_bar_social_content { text-align:center; vertical-align:middle; height:80px; } 

	.foot_bar_social_space { width:0%; display:none; visibility:hidden; } 
	.foot_bar_social_awesome { width:auto; display:block; margin-top:10px; } 
	.foot_bar_social_logos { width:auto; display:block; margin-top:10px; margin-bottom:10px; text-align:center; margin-left:10px; } 
	.foot_bar_social_logo_img { height:40px; width:auto; display:inline-block; margin-left:5px; margin-right:5px; } 

	.foot_bar_copy_info { padding-top:0px; padding-bottom:30px; vertical-align:top; } 
	.foot_bar_copy { display:block; font-size:10px; text-align:left; width:95%; padding-left:10px; } 
	.foot_bar_info { display:block; font-size:11px; text-align:left; width:95%; padding-left:10px; } 
	/* end foot */ 

	/* content */
	.body_content_main { width:280px; } 
	.body_content_banner { display:none; visibility:hidden; } 
	.body_content_login { display:none; visibility:hidden; } 

	.body_content_in { display:block; width:280px; margin-right:0px; } 
	.body_content_right { display:none; visibility:hidden; } 
	.body_content_in_link, a.body_content_in_link, a.body_content_in_link:hover { font-size:12px; } 
	a.body_content_in_link_selected, a.body_content_in_link_selected:hover { font-size:12px; } 
	.body_content_in_tit { height:40px; } 
	.body_content_in_tit_bg { background-image:none; height:auto; margin-left:10px; margin-right:10px; } 
	.body_content_in_tit_table { height:auto; padding-top:10px; padding-bottom:0px; } 

	.body_content_in_tit_table_b { height:auto; padding-top:3px; padding-bottom:1px; } 
	.body_content_in_tit_txt_b { font-size:12px; } 

	.body_content_in_tit_txt { font-size:12px; } 
	.body_content_in_txt1, .body_content_in_txt1 a, .body_content_in_txt1 a:hover { font-size:14px; } 
	.body_content_in_txt2, .body_content_in_txt2 a, .body_content_in_txt2 a:hover { font-size:12px; } 
	.body_content_in_txt3, .body_content_in_txt3 a, .body_content_in_txt3 a:hover { font-size:12px; } 
	.body_content_in_txt5, .body_content_in_txt5 a, .body_content_in_txt5 a:hover { font-size:12px; } 
	.body_content_in_txt6 { font-size:14px;	} 
	.body_content_in_txt8 { font-size:18px; } 
	/* end content */

	/* inicio */
	.home_slider_container { display:none; visibility:hidden; } 
	#inicio_barra_1 { height:auto; padding-top:0px; padding-bottom:20px; } 
	.inicio_barra_1_a { display:inline-block; width:280px; vertical-align:top; padding-left:0px; padding-right:0px; } 
	.inicio_barra_1_b { display:inline-block; width:280px; vertical-align:top; padding-left:0px; padding-right:0px; background-image:none; } 
	.inicio_barra_1_c { display:none; visibility:hidden; } 
	#inicio_barra_2 { padding-top:5px; } 
	.inicio_banner_img { width:280px; height:auto; vertical-align:top; padding-right:0px; display:block; } 

	#inicio_barra_3 { padding-top:30px; }
	.inicio_video { display:block; text-align:center; } 
	.inicio_video_frame { width:280px; height:210px; } 
	.inicio_mensajes { display:block; padding-left:0px; padding-top:20px; } 
	.inicio_mensajes_img { width:280px; height:auto; } 
	/* end inicio */

	/* generalidades */
	.body_content_generalidades_block { display:block; margin-left:0px; margin-right:0px; }
	/* end generalidades */

	/* mision */
	.body_content_mision_linea { width:280px; height:auto; padding-top:25px; padding-bottom:25px; } 
	/* end mision */ 

	/* principios */
	.body_content_principios_block_img { display:block; width:145px; margin-right:0px; margin-left:65px; text-align:center; } 
	.body_content_principios_block_img IMG { width:145px; } 
	.body_content_principios_block_txt { display:block; width:270px; padding-left:5px; padding-right:5px; padding-bottom:5px; height:auto; border:0px; padding-top:0px; } 
	
	.body_content_principios_liderazgo { display:block; width:260px; vertical-align:top; padding-left:10px; padding-right:10px; } 
	.body_content_principios_liderazgo_img { width:100px; height:100px; padding-top:10px; } 
	/* end principios */

	/* como-participar */
	.body_content_comopartic_etapas { width:80px; padding-left:3px; padding-right:3px; } 
	.body_content_comopartic_etapas_img { width:80px; height:auto; } 
	/* end como-participar */

	/* requisitos */
	.body_content_requisitos_sectores { display:block; width:280px; margin-bottom:20px; } 
	.body_content_requisitos_sectores_img { width:120px; height:120px; } 
	.body_content_requisitos_categ { border-left:0px; border-right:0px; padding-left:5px; padding-right:5px; font-size:11px; } 
	.body_content_requisitos_categ STRONG { font-size:11px; } 
	/* end requisitos */

	/* modelo */
	.body_content_modelo_img { width:100%; height:auto; border:0px; padding-top:10px; } 
	/* end modelo */

	/* proceso */
	.body_content_proceso_block_img { display:block; width:145px; margin-right:0px; margin-left:65px; text-align:center; } 
	.body_content_proceso_block_img IMG { width:145px; } 
	.body_content_proceso_block_txt { display:block; width:280px; height:auto; border:0px; padding-top:0px; } 
	/* end proceso */

	/* reconocimiento */
	.body_content_reconocimiento_block_img { display:block; width:100%; margin-right:0px; margin-left:0px; text-align:center; } 
	.body_content_reconocimiento_block_img IMG { width:115px; text-align:center; } 
	.body_content_reconocimiento_block_txt { display:block; width:280px; padding-top:0px; text-align:center; } 
	.body_content_reconoci_nivel_block_txt { display:block; width:280px; } 
	/* end reconocimiento */

	/* galerias */
	.body_content_galeria_list_thumb { width:280px; height:auto; } 
	.body_content_galeria_list_content { margin-top:10px; margin-bottom:10px; text-align:center; } 
	.body_content_galeria_list_thumb_content { display:block; width:280px; height:auto; } 
	.body_content_galeria_list_descr_content { display:block; width:260px; height:auto; margin-left:0px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; } 
	.body_content_galeria_list_tit a, .body_content_galeria_list_tit a:hover { font-size:16px; } 
	.body_content_galeria_list_txt a, .body_content_galeria_list_txt a:hover { font-size:14px; } 
	/* end galerias */

	/* forms */
	input[type="text"], input[type="password"], input[type="email"], select, textarea,  
	.mw_te_frm_field_req, .mw_te_frm_field_noreq, .mw_te_frm_field_email_req, .mw_te_frm_field_email_noreq, .mw_te_frm_field_int_req, .mw_te_frm_field_int_noreq 
	{
		width:260px; font-size:11px; 
	} 
	/* end forms */
	/* registro */
	.registro_layer { padding-top:5px; width:260px; text-align:left; margin-left:0px; margin-right:0px; } 
	.registro_field { width:260px; margin-left:0px; margin-right:0px; padding-left:0px; text-align:right; }
	.registro_layer_inline { display:block; width:260px; padding-top:5px; margin-top:0px; } 
	.registro_layer_2 { padding-top:0px; width:260px; text-align:left; margin-left:0px; margin-right:0px; } 
	INPUT#domicilio, INPUT#colonia, INPUT#contacto_puesto, INPUT#contacto_email, INPUT#responsable_puesto, INPUT#responsable_email { width:260px; } 
	SELECT#estadoId, SELECT#ciudadId, SELECT#tipoOrgId, SELECT#sectorId, SELECT#empleadosId, SELECT#tipoEducaId, SELECT#giroId, SELECT#paraestatal { width:260px; } 
	INPUT#cp, INPUT#rfc, INPUT#tipoOrgGrupo, INPUT#empleados { width:178px; } 
	#contacto_ext_layer_content, #responsable_ext_layer_content { width:80px; } 
	INPUT#contacto_tel, INPUT#responsable_tel { width:153px; }  
	INPUT#contacto_ext, INPUT#responsable_ext { width:58px; } 
	#contacto_movil_content_layer, #responsable_movil_content_layer { width:80px; } 
	INPUT#responsable_movil, INPUT#contacto_movil { width:153px; } 
	#content_grupo_nombre_blank { width:260px; }
	#content_empl_educa_blank { width:260px; } 
	TEXTAREA#comentarios { height:40px; } 
	/* end registro */

	/* begin contacto */
	.registro_layer_2 .registro_field #email { width:260px; } 
	.registro_layer_2 .registro_field #tel, .registro_layer_2 .registro_field #telMovil { width:150px; } 
	#contacto_content_1 { text-align:left; width:280px; padding-left:0px; } 
	.registro_field SELECT#publicidadId, .registro_field SELECT#respuestaId, SELECT#asuntoId { width:260px; }  
	#contacto_content_2 .registro_layer_inline { width:100%; text-align:left; } 
	/* end contacto */

	/* programas */
	.programas_bloques { display:inline-block; width:260px; padding-left:10px; padding-right:10px; padding-bottom:10px; } 
	.programas_bloques ul, .programas_bloques ol { padding-left:25px; } 
	.programas_li { text-align:left; } 

	.programas_layer_inline { display:block; width:280px; text-align:left; padding-bottom:3px; } 
	.programas_field { display:block; text-align:left; width:280px; }
	INPUT#programas_nombre, INPUT#programas_email { width:260px; } 
	SELECT#programa_id { width:260px; } 
	TEXTAREA#programas_cmm { width:260px; } 
	/* end programas */
	
	/* begin calendario */
	.body_content_calendar_tit_year_month { padding:10px; font-size:24px; text-align:center; margin-top:15px; } 
	.body_content_calendar_tit_details { padding:10px; margin-left:30px; } 
	.body_content_calendar_tit_days { font-size:18px; } 
	.body_content_calendar_tit_name { font-size:16px; }
	/* end calendario */
	
	/* begin ganadores */
	.body_content_ganadores { } 
	.body_content_ganadores_logo { display:block; width:95%; } 
	.body_content_ganadores_txt { display:block; width:95%; } 
	.body_content_ganadores_img { display:block; width:95%; } 
	/* end ganadores */

	/* begin publicaciones */
	.publicaciones_lista_contenido { padding-top:15px; } 
	.publicaciones_lista_categoria_tit { font-size:24px; } 
	.publicaciones_lista_tit { padding-left:5px; padding-right:5px; font-size:11px; } 
	#publicaciones_lista_tit_2, #publicaciones_lista_txt_2 { width:70px; } 
	#publicaciones_lista_tit_3, #publicaciones_lista_txt_3 { width:70px; } 
	.publicaciones_lista_txt_a { padding-left:5px; padding-right:5px; font-size:11px; } 
	.publicaciones_lista_txt_a a, .publicaciones_lista_txt_b a { font-size:11px; } 
	.publicaciones_lista_txt_b { padding-left:5px; padding-right:5px; font-size:11px; } 
	.publicaciones_lista_txt_a a:hover, .publicaciones_lista_txt_b a:hover { font-size:11px; } 
	/* end publicaciones */

	/* evaluadores / registro */
	.evreg_td_6 { font-size:11px; } 
	.evreg_content_tit1 { width:100px; font-size:10px; } 
	.evreg_content_txt1 { width:170px; padding-top:5px; } 
	.evreg_content_txt2 { width:170px; padding-top:5px; } 
	.evreg_content #nombre, .evreg_content #ap_paterno, .evreg_content #ap_materno, .evreg_content #rfc { width:150px; } 
	#fn_content { width:170px; }
	.evreg_content #fn_dia { width:42px; font-size:9px; }
	.evreg_content #fn_mes { width:75px; font-size:9px; }
	.evreg_content #fn_anio { width:50px; font-size:9px; } 
	#fn_valida_result { width:1px; }
	.evreg_content #domicilio, .evreg_content #colonia { width:150px; } 
	.evreg_content #estadoId, .evreg_content #ciudadId, .evreg_content #c_postal, .evreg_content #TAestadoId, .evreg_content #TAciudadId, .evreg_content #TAc_postal { width:150px; } 
	.evreg_content #tel, .evreg_content #telMovil, .evreg_content #telOficina { width:150px; } 
	.evreg_content #email, .evreg_content #emailTrabajo { width:150px; } 
	.evreg_content #maestria, .evreg_content #maestriaInst { width:150px; } 
	.evreg_content #lic, .evreg_content #licInst, .evreg_content #TAempresa, .evreg_content #TAgiro, .evreg_content #TAdomicilio, .evreg_content #TAcolonia { width:150px; } 

	.evreg_ut_block { padding-top:0px; }
	.evreg_ut_block1 { display:inline-block; width:270px; text-align:center; } 
	.evreg_ut_block2 { display:inline-block; width:130px; text-align:center; } 
	.evreg_ut_subblock1 { display:block; padding-top:5px; } 
	.evreg_ut_subblock2 { display:block; padding-top:5px; } 
	#evreg_ut_org2, #evreg_ut_giro2, #evreg_ut_fecha_de2, #evreg_ut_fecha_a2 { display:block; visibility:visible; } 
	#UTempresa1, #UTgiro1, #UTempresa2, #UTgiro2 { width:260px; } 
	#UTfechaA1, #UTfechaB1, #UTfechaA2, #UTfechaB2 { width:110px; text-align:center; }
	#curriculum, #nombreDiploma { width:150px; }
	.evreg_sectores_content { display:inline-block; vertical-align:top; width:260px; padding-bottom:15px; } 
	/* end evaluadores / registro */
} 


