/*
Theme Name: Universidad Casa Grande
Theme URI: http://casagrande.edu.ec/
Description: Tema para Universidad Casa Grande, hereda de Twenty Ten
Author: Aldo Dager Pattini, Daniel Pastor, Andrés Nader
Version: 1.1.2
Template: twentyten
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

/* =Layout
-------------------------------------------------------------- */
body{font-family:Arial;font-size:12px; line-height: 130%;}
#body{position:relative;}
/*z-index:2;top:0;left:0;height:100%;width:100%;*/
#wrapper, #footer-wrapper{position:relative;width:990px;margin:0 auto;}
#wrappertop{position:absolute;z-index:2;width:100%;height:100%;}

/* Header Elements */
#header{float:left;}
#access{background:#f7931e;float:left;width:100%;height:33px;}
.menu-header{float:left;width:100%;}
#menu-top-menu{float:left;width:100%;margin-top:3px;}
#menu-top-menu li{float:left;margin:6px 0px 0px 0px;padding:0;height:21px;}
#menu-top-menu li:hover a{background:#d6d6d6;color:#181512;text-decoration:underline;}
#menu-top-menu li a{color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;padding:9px 10px;border-right:solid 1px #000;}

#menu-top-menu li#menu-item-1320{float:right;}
#menu-top-menu li#menu-item-1320 a{border:none;font-weight:bold;}
#menu-top-menu li#menu-item-1320:hover{background:none;text-decoration:underline;}

#masthead{margin-top:5px;float:left;width:100%;}

.header-block{background:url(images/titlebg.png) repeat-x top left;height:70px;display:block;float:left;}
#site-title a{display:block;text-decoration:none;text-indent:-1000em;overflow:hidden;}
h1#site-title{width:846px;}
h1#site-title a{background:url(images/logo.png) no-repeat top left;width:806px;height:40px;margin:15px;}
div#site-title{width:454px;}
div#site-title a{width:434px;height:22px;margin:25px 8px;background:url(images/inlogo.png) no-repeat top left;}

.top-links{width:388px;margin-left:3px;}
.top-links #menu-inner-header{margin-top:15px;float:left;width:100%;}
.top-links #menu-inner-header li{float:left;margin:0;padding:0;}
.top-links #menu-inner-header a{padding:0 10px;text-decoration:none;font-size:14px;color:#c2c3c8;height:15px;margin-bottom:7px;font-family:Arial;text-transform:uppercase;border-right:solid 1px #717175;display:block;height:10px;}
.top-links #menu-inner-header a:hover{color:#ffb400;}
#calendar-link, #donation-link{float:left;background:url(images/titlebg.png) repeat-x top left;width:67px;height:70px;margin-left:3px;}
#calendar-link a{display:block;width:36px;height:37px;background:url(images/calendar.gif) no-repeat;text-indent:-100em;overflow:hidden;margin:13px 16px;}
#donation-link{width:71px;}
#donation-link a{display:block;width:70px;height:67px;font-family:Arial;color:#E2E3E6;text-decoration:none;}
#donation-link:hover{background:#f7931e;}
#donation-top{font-size:11px;display:block;margin-top:13px;margin-left:16px;}
#donation-bottom{font-size:23px;display:block;margin-left:13px;}

#main{clear:both;}

/* Home Events */
#photobg{position:absolute;top:0;left:0;z-index:1;width:100%;}


#container{position:relative;float:left;}
#content{position:relative;float:left;}

#featured{position:absolute;color:#bcbec0;width:250px;height:180px;color:#bcbec0;bottom:-2px;right:0;z-index:3;}
.infoDiv{width:250px;height:155px;font-size:11px;color:#bcbec0;}
.infoDiv h3 {margin:10px;}
.infoDiv h3 a{text-decoration:none;font-size:14px;font-weight:bold;color:#bcbec0;}
.infoDiv h3 a:hover{color:#fff;}
.infoDiv p{margin:0 10px 10px 10px;}
.infoDiv p.more {margin:0 10px 10px 10px;}
.infoDiv p.more a{color:#bcbec0;text-decoration:none;}
.infoDiv p.more a:hover{color: #d4d4d4;}
.infoDiv p a {color:#fff;}
.infoDiv p a:hover {color:gray;}
.navDiv{background:url(images/fnavbg.png) repeat-x top left;width:250px;height:21px;margin:3px 0;float:left;color:#ffcb05;}
.navDiv a{font-weight:bold;text-decoration:none;color:#ffcb05;font-size:11px;}
.navDiv .leftNav{float:left;margin:4px 6px;}
.navDiv .rightNav{float:right;margin:3px 5px;}

.bold{font-weight:bold;}

.ec3_list li{font-size:11px;font-weight:normal;color:#d1d3d4;}
.date_title{display:block;text-transform:uppercase;margin-top:15px;font-weight:bold;margin-left:12px;}
#events li.ec3_list_day{font-size:17px;font-weight:bold;color:#f1f2f2;}
#events li.ec3_list_day ul li{font-weight:normal;margin:0px 0 10px 0;}
#events li.ec3_list_day ul li a{font-weight:normal;color:#d1d3d4;font-size:11px;text-decoration:none;}
#events li.ec3_list_day ul li a:hover{color:#ffcb05;}

/************************************** Single post content elements *******************************/
#container{float:left;margin-top:35px;}

div.library-title{background:#2b2725;float:left;width:100%;}
.google-scholar{float:right;width:380px;}
.google-scholar a{float:left;}
.google-scholar div input{margin-top:10px;display:block;float:left;}

div.library-title h1.entry-title{float:left;}
h1.entry-title{min-width:412px;height:40px;padding:0px 0px 0px 10px;color:#ffb400;background:#2b2725;font-size:30px;display:block;}

h1.entry-title-2{min-width:412px;height:40px;padding:0px 0px 0px 10px;color:#ffb400;background:#2b2725;font-size:30px;display:block;float:left;}
div.entry-title{background:#0069A0;color:#FFF;height:35px;float:left;padding-right:15px;}
h2#entry-title{min-width:242px;font-size:16px;margin-top:8px;padding-left:10px;font-weight:bold;}

.entry-content{float:left;background:#FFF url(images/inbg2.gif) repeat-y top right;width:990px;}
.entry-content-no-bg{float:left;background:#FFF;width:990px;}
.entry-content-right{float:right;width:200px;margin:0;}
.entry-content-left{width:780px;float:left;}
.entry-content-no-bg .entry-content-left{margin:0px 10px;width:970px;}
.entry-content-no-bg .entry-content-left .entry-text{width:920px;}
.content-right .entry-text {width:780px;}
.entry-text{margin:25px;font-size:15px;clear:both;padding-bottom:40px;float:left;font-family:Arial; line-height: 130%;}
.entry-text.with-list{margin-bottom:0px;padding-bottom:20px;}
.entry-text p{line-height:25px;margin-bottom:20px;}


.breadcrumb{background:#5f5c5c;width:990px;height:18px;color:#d6d6d6;padding-top:5px;padding-left:10px;font-size:11px;}
.breadcrumb_here{color:#ffb400;}
.breadcrumb a{color:#d6d6d6;text-decoration:none;}
.breadcrumb a:hover{color:#85d3ef;text-decoration:underline;}

.breadcrumb_professor{background:#5f5c5c;width:820px;height:18px;color:#d6d6d6;padding-top:5px;padding-left:10px;font-size:11px;clear:both;}
.breadcrumb_professor a{color:#d6d6d6;text-decoration:none;}
.breadcrumb_professor a:hover{color:#85d3ef;text-decoration:underline;}

.breadcrumb_inner{background:#434142;width:980px;height:18px;color:#d6d6d6;padding-top:5px;padding-left:10px;font-size:11px;clear:both;}
.breadcrumb_inner.top{background:#434142;margin-top:5px;clear:both;float:left;}
.breadcrumb_inner a{color:#d6d6d6;text-decoration:none;}
.breadcrumb_inner a:hover{color:#85d3ef;text-decoration:underline;}


/* Faculty Page */
.faculty-navigator{float:left;width:990px;background:url(images/inbg.png) repeat-y top left;clear:both;margin-top:5px;}
.faculty-navigator.with-bc{margin-top:0;}
.faculty-navigator-left {float:left;width:150px;}
ul.faculty-list{padding-top:5px;}
ul.faculty-list li{width:150px;}
ul.faculty-list li a{display:block;width:120px;padding:4px 15px;color:#FFF;text-decoration:none;font-size:13px;}
ul.faculty-list li a:hover{color:#5b5b5e;background:#FFF;}

.faculty-navigator-left ul.menu{padding-top:5px;}
.faculty-navigator-left ul.menu li{width:150px;}

.left-menu .menu{width:150px;float:left;padding-bottom:10px;padding-top:10px;}
.left-menu .menu > li {text-align:left;position:relative;margin-bottom:5px;}
.left-menu .menu li {position:relative;}
.left-menu .menu li > ul{position: absolute;left: 150px;top: 0;display: none;z-index:4;background:#0069a0;}
.left-menu .menu li ul a{width:114px;padding:5px 18px;}
.left-menu .menu li ul a:hover{background:#c6e7ff;color:#020202;}
li#menu-item-1521 ul{width:216px;}
li#menu-item-1521 ul a{width:180px;}
.left-menu .menu li:hover > ul { display: block; }
.left-menu .menu li:hover > a { color:#34302e;background-color:#FFF; }
.left-menu .menu li a{color:#c5c5c5;text-decoration:none;display:block;width:140px;padding:5px;text-transform:uppercase;font-size:13px;font-weight:bold;}
.left-menu .menu li a:hover{color:#34302e;background-color:#FFF;}
.left-menu .sub-menu li a{text-transform:none;font-weight:normal;font-size:12px;}
.left-menu .sub-menu li{margin-top:0px;margin-bottom:0;}

.faculty-navigator-right {float:right;width:830px;height:auto;height:433px;}
.career-navigator-right{float:right;background:url(images/titlebg.png);width:830px;height:433px;position:relative;}

.career-title{height:60px;position:absolute;bottom:15px;left:0;z-index:2;background:#000;padding-right:20px;}
h2#career-title{font-size:25px;color:#FFF;text-align:right;min-width:480px;margin-top:15px;padding-left:40px;}

div#carreras {margin:40px;}
div#carreras a {font-size:25px;margin-right:30px;text-decoration:none;}
div#carreras .cufon {padding-bottom:15px;}
h1.entry-title .cufon{margin-top:8px;}
h1.entry-title-2 .cufon{margin-top:5px;}

a#carrera-1{color:#EE018C;}
a#carrera-2{color:#0088AD;}
a#carrera-3{color:#FFCE00;}
a#carrera-4{color:#E91b22;}
a#carrera-5{color:#009c4f;}
ul#authorities_pro, ul#authorities{background:#434142;}
#authorities_pro li, #authorities li{font-size:11px;color:#adadb2;width:198px;}
.auth_image{border-bottom:solid 3px #332e2d;width:200px;margin-bottom:5px;}
div.auth_info{padding:5px 15px;}
a.auth_name{color:#FFF;font-size:14px;font-weight:bold;text-decoration:none;margin-bottom:10px;}
a.auth_more, span.auth_title{color:#f0ce00;display:block;margin-bottom:5px;text-decoration:none;}
span.auth_title{font-weight:bold;}
a.auth_more{margin-top:10px;}

.auth_navi{clear:both;float:left;padding-top:15px;width:100%;background:#434142;padding-bottom:15px;}
a#auth_left, a#auth_right, a#auth_left_pro, a#auth_right_pro{display:block;width:15px;height:22px;text-indent:-100em;overflow:hidden;}
a#auth_left, a#auth_left_pro{float:left;margin-left:70px;background:url(images/bullet_left.png) no-repeat;}
a#auth_right, a#auth_right_pro{float:right;margin-right:70px;background:url(images/bullet_right.png) no-repeat;}


.generic-content{background:url(images/pbg.png) repeat-y top left;width:990px;float:left;}
.content-left{width:150px;float:left;}
.content-right{width:830px;float:right;background:#FFF;min-height:600px;}
.content-right .entry-content{width:800px;}
.content-title{background:#000;width:800px;height:30px;padding:15px;float:left;}
.content-title h2{font-size:30px;color:#FFF;font-weight:bold;}

.page-menu-post, .professor-post {margin-left:30px;width:750px;float:left;clear:both;border-bottom:solid 1px #ccc;padding-bottom:20px;}
.professor-img {float:left;margin:20px;width:170px;}
.professor-info {float:left;width:500px;}
.page-menu-info h2, .professor-info h3{width:330px;margin-top:20px;background:#0069A0;float:left;padding:10px;margin-bottom:10px;}
.professor-info h3 a{font-size:16px;font-weight:bold;text-decoration:none;color:#FFF;}
.page-menu-info h2 a{font-size:20px;font-weight:bold;text-decoration:none;color:#FFF;}
.professor-info .titles{float:right;color:#0069A0;font-weight:bold;}
.page-menu-info p, .professor-info p{clear:both;margin:10px 0;}

.page-menu-info .more, .professor-info .more{color:#0086be;font-weight:bold;text-decoration:none;font-size:14px;}
.professor-social{clear:both;font-size:11px;padding-left:10px;margin:5px 0 0 0px;float:left;}
.professor-social a {color:#0086be;border-right:solid 1px #0086be;padding:0 8px;}

.page-menu-post {margin:0 25px;width:750px;}
.page-menu-info {float:left;width:750px;}
.page-menu-info h3{width:750px;}
.page-menu-info p{line-height:25px;margin-bottom:30px;font-size:15px;font-family:Arial;}

/* Footer Elements */
#categories-navigator{clear:both;background:#3d3937 url(images/cattop.gif) repeat-x top left;float:left;width:100%;}

#mainTabNav{width:100%;float:left;}
#mainTabNav li{width:245px;float:left;height:30px;}
#mainTabNav li a{margin-left:15px;margin-top:8px;}
#mainTabNav li:hover{background:#E2E3E6;}
#mainTabNav li:hover a{color:#337db7;text-decoration:underline;}
#mainTabNav li a{color:#dcddde;text-transform:uppercase;font-size:13px;text-decoration:none;display:block;}
#mainTabNav li.cat-item-3 {background:#464241;width:245px;}
#mainTabNav li.cat-item-3:hover{background:#E2E3E6;}
#mainTabNav li.cat-item-3:hover a{color:#337db7;text-decoration:underline;}
 li.cat-item-4 {background:#4e4a49;}
 li.cat-item-5 {background:#565353;}
 li.cat-item-3 a{margin-left:15px;}
div#sub-cat-div{width: 100%;float:left;clear:both;padding-top:0px;}

/*.nav-menu-noticias{background-color: #996633; width:195px;float:left;padding-bottom:10px;min-height: 800px;padding-top:10px;}
.nav-menu-noticias .menu{ width:195px;float:left;padding-bottom:10px;min-height: 800px;padding-top:10px;}
.nav-menu-noticias .menu > li {text-align:left;position:relative;margin-bottom:5px;}
.nav-menu-noticias .menu li a{color:#c5c5c5;text-decoration:none;display:block;width:163px;padding:5px 20px 3px 12px;font-size:12px;font-weight:bold; line-height: 1.3em;}
.nav-menu-noticias .menu li a:hover{color:#34302e;background-color:#FFF;}
.nav-menu-noticias .sub-menu li a{text-transform:none;font-weight:normal;font-size:12px;}
.nav-menu-noticias .sub-menu li{margin-top:0px;margin-bottom:0; font-size:80%;}
.nav-menu-noticias div.hr { height: 3px; background: transparent url(images/hr.png) repeat scroll center; }
.nav-menu-noticias div.hr hr { display: none; }*/
 
.nav-menu ul ul.ec3_events {margin:5px 0 15px;}
.nav-menu ul ul.ec3_events > li, .ec3_list > li {margin-top:5px;padding-left:15px;}
.nav-menu ul ul.ec3_events li a{font-size:11px;margin-bottom:3px;text-transform:none;font-weight:normal;width:163px;padding:5px 20px 3px 12px;}
.nav-menu ul ul.ec3_events li{font-size:12px;text-transform:none;font-weight:normal;color:#c5c5c5;}
.nav-menu ul ul.ec3_events {border-bottom:solid 5px #c5c6c8;padding-bottom:15px;}

.nav-menu .menu{ width:245px;float:left;padding-bottom:10px;min-height: 800px;padding-top:10px;}
.nav-menu .menu > li {text-align:left;position:relative;margin-bottom:5px;}
.nav-menu .menu li a{color:#c5c5c5;text-decoration:none;display:block;width:213px;padding:5px 20px 3px 12px;font-size:12px;font-weight:bold; line-height: 1.3em;}
.nav-menu .menu li a:hover{color:#34302e;background-color:#FFF;}
.nav-menu .sub-menu li a{text-transform:none;font-weight:normal;font-size:12px;}
.nav-menu .sub-menu li{margin-top:0px;margin-bottom:0; font-size:80%;}
.nav-menu div.hr { height: 3px; background: transparent url(images/hr.png) repeat scroll center; }
.nav-menu div.hr hr { display: none; }
 
.nav-menu ul ul.ec3_events {margin:5px 0 15px;}
.nav-menu ul ul.ec3_events > li, .ec3_list > li {margin-top:5px;padding-left:15px;}
.nav-menu ul ul.ec3_events li a{font-size:11px;margin-bottom:3px;text-transform:none;font-weight:normal;width:163px;padding:5px 20px 3px 12px;}
.nav-menu ul ul.ec3_events li{font-size:12px;text-transform:none;font-weight:normal;color:#c5c5c5;}
.nav-menu ul ul.ec3_events {border-bottom:solid 5px #c5c6c8;padding-bottom:15px;}

#categories-navigator ul#menu-programas-academicos{background:#004665;width:245px;}
#categories-navigator ul#menu-programas-academicos li a{width:213px;padding:1px 20px 1px 12px;}
ul#mainTabNav li.anotherbg{background-color:#E2E3E6;}
#categories-navigator ul#menu-admisiones{background:#9c3d16;}
#categories-navigator ul#menu-admisiones-1{background:#9c3d16;}
#categories-navigator ul#menu-administracion{background:#7d5b10;}

li.whitebg{background-color:#FFF;}
li.whitebg2{background:#FFF url(images/bullet_arrow_down.png) no-repeat center right;}
li.anotherbg{background-color:#E2E3E6;}

#footer{background:#E2E3E6 url(images/footerbg.jpg) repeat-x top left;padding-bottom:40px;float:left;width:100%;clear:both;}
#footer-access{float:left;}
/*SOCIAL LINKS*/
#social-links{height:56px;width:100%;clear:both;}
#social-menu{float:left;margin:12px 0 0 10px;}
#social-menu li{float:left;margin-right:25px;}
#social-menu li a{display:block;text-indent:-100em;overflow:hidden;}
#social-menu h2{font-family:Arial;font-size:12px;margin-top:10px;}
#social-menu li.twitter {margin-top:3px;}
#social-menu li.facebook a{background:url(images/fb-u.png);width:32px;height:32px;}
#social-menu li.twitter a{background:url(images/twitter2.png);width:32px;height:26px;}
#social-menu li.youtube a{background:url(images/youtube.png);width:88px;height:32px;}
#social-menu li.gplus a{background:url(images/gplus1.png);width:32px;height:32px;}
/*REDES LINKS*/
#redes-links{height:56px;width:100%;clear:both;}
#redes-menu{float:left;margin:12px 0 0 10px;}
#redes-menu li{float:left;margin-right:25px;}
#redes-menu li a{display:block;text-indent:-100em;overflow:hidden;}
#redes-menu h2{font-family:Arial;font-size:12px;margin-top:10px;}
#redes-menu li.univer a{background:url(images/univer.png);width:55px;height:32px;}
#redes-menu li.iaa a{background:url(images/iaa.png);width:46px;height:32px;}
#redes-menu li.inpae a{background:url(images/inpae.png);width:49px;height:32px;}
#redes-menu li.global a{background:url(images/globalc.png);width:32px;height:32px;}
#redes-menu li.riaces a{background:url(images/riaces.png);width:40px;height:32px;}
#redes-menu li.alacip a{background:url(images/alacip.png);width:66px;height:32px;}
#redes-menu li.nafsa a{background:url(images/nafsa.png);width:52px;height:32px;}
#redes-menu li.felafacs a{background:url(images/felafacs.png);width:59px;height:32px;}
#colophon, #menu-footer-menu{float:left;margin-top:10px;width:100%;}
#colophon{margin-top:15px;}
#menu-footer-menu li{float:left;margin:0;padding:0;}

#menu-footer-menu a{color:#717175;font-size:11px;padding:0 10px;border-right:solid 1px #717175;display:block;height:10px;margin:0;}
#colophon .textwidget a{color:#717175;font-size:11px;}
#colophon .textwidget {color:#717175;font-size:11px;padding:0 10px;display:block;height:10px;margin:0;}
#colophon .textwidget a:hover, #menu-footer-menu a:hover{color:#000;}
#menu-item-18 a{border:none;}

.nav-menu ul li.expandable{margin-bottom:5px;}
.nav-menu ul li.expandable > a{background:url(images/bullet_arrow_down.png) no-repeat center right;padding-right:20px;padding-bottom:5px;}

ul.sub-cat-menu li.expandable{margin-bottom:5px;}
a.expandable{background:url(images/bullet_arrow_down.png) no-repeat center right;padding-right:20px;padding-bottom:5px;}
a.expUp{background:url(images/bullet_arrow_up.png) no-repeat center right;padding-right:20px;padding-bottom:5px;}
span.date{font-size:12px;color:#c5c5c5;margin:5px 0 0 0px;display:block;font-weight:bold;}

li.cat-item.post-item a:hover span {color:#34302E;}

#footer-widget-area li{margin-bottom:10px;}
ul.sub-cat-menu li.cat-item.eventosClass > a{color:#FFCB05;}
ul.sub-cat-menu li.cat-item.eventosClass > a:hover{color:#3D3937;}

#loader {width:32px;height:32px;position:absolute;top:50%;left:50%;background:url(images/ajax-loader.gif) no-repeat;}

.social-links{float:right;width:500px;}
.false-bar {float:left;width:290px;border-bottom:solid 5px #424242;height:35px;display:none;}
.social-links ul{float:right;width:200px;}
.social-links ul li{float:left;margin-right:10px;margin-top:10px;}
.social-links ul li a{width:56px;height:25px;display:block;text-indent:-100em;overflow:hidden;}
a.fb{background:url(images/fb.png) no-repeat center center;}
a.tw{background:url(images/tw.png) no-repeat center center;}
a.yt{background:url(images/yt.png) no-repeat center center;}

.jbox-content a{color:#34302E;text-decoration:none;}
.jbox-content a:hover{color:#0069A0;text-decoration:underline;}

.entry-text h4{color:#000;font-size:18px;}
.entry-text h2{color:#000;font-size:30px;width:90%;}
.entry-text h3{color:#000;font-size:24px;}
.entry-text h6{font-size:15px;}
.entry-text h5{margin-bottom:5px;line-height:20px;}
.pagination { bottom:40px;right:30px; position:absolute; z-index:9999999; }
.pagination a { display:block; width:13px; height:12px; background:url(images/pag.png) no-repeat; float:left; margin-right:2px; text-indent:-9999px; outline:medium }
.pagination a.activeSlide { background-position:0 -12px }

.additionalInfo{position:absolute;bottom:50px;right:0px;width:280px;padding:5px 25px 20px 25px;color:#c6c6c6;font-size:16px;background:url(images/titlebg.png);}
.additionalInfo h4{font-size:24px;color:#ffb400;margin-top:10px;}
.additionalInfo span{font-size:16px;}
.additionalInfo a{color:#ffb400;}

blockquote {
	padding: 1em 3em;font-size:19px;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}
.entry-text a {color:#0069A0;}.entry-text ul, .entry-text ol{ margin-left:30px; margin-top:10px;margin-bottom:10px;}.entry-text li{list-style-type:disc;margin-left:10px;}

/************************************************************/
/* EDICION CSS CUSTOM                                       */
/************************************************************/

.entry-text ol ol{margin-left:60px;margin-bottom:10px;} .entry-text ol li{list-style-type: decimal;} .entry-text ol ol li{list-style-type: lower-latin;}
.left {
float: left;
}


.blacklist li {
	height: 22px;
	padding: 8px 4px 4px 10px;
	margin: 8px;
	color: white;
	background-color: black;
	list-style-type: none;
	list-style-image: none;
}

.greylist li {
 	list-style-image: none;
 	list-style-type: none;
	height: 22px;
	padding: 8px 4px 4px 10px;
	margin: 8px;
	color: black;
	background-color: #E0E0E0;
}

.customlist li{
	height: 22px;
	padding: 8px 4px 4px 10px;
	margin: 8px;
	list-style-type: none;
	list-style-image: none;
}

.customlist li.blacklist{
	color: white;
	background-color: black;
}


.customlist li.greylist{
	color: black;
	background-color: #E0E0E0;
}

.rosafield,.lightrosafield, .purplefield, .lightpurplefield, .yellowfield, .lightyfield, .whitefield, .greyfield, .greenfield, .lightgreenfield, .redfield, .pinkfield, .greenfielddesign, .lightgreenfielddesign, .bluefield, .skybluefield, .adminskybluefield, .adminbluefield {
padding: 10px;
vertical-align: middle;
border:5px solid white;
}

.innerinfo{
padding: 30px;
line-height: 2em;
}

.greenfielddesign {
color:white;
background-color: #1da654;
}

.lightgreenfielddesign {
color:black;
background-color: #bbe4cc;
}

.purplefield {
color:white;
background-color: #4b0d39;
}

.lightpurplefield {
color:black;
background-color: #dec8d8;
}

.rosafield {
color:white;
background-color: #ae1943;
}

.lightrosafield {
color:black;
background-color: #efc8d3;
}

.greenfield {
color:white;
background-color: #99c93c;
}

.lightgreenfield {
color:black;
background-color: #d6e9b1;
}

.redfield {
color:white;
background-color: #ed1b2e;
}

.pinkfield {
color:black;
background-color: #fbd2d6;
}

.bluefield {
color:white;
background-color: #146aac;
}

.adminbluefield {
color:white;
background-color: #0066ac;
}

.adminskybluefield {
color:black;
background-color: #a6c9e2;
}

.skybluefield {
color:black;
background-color: #a1c3de;
}

.whitefield {
color:white;
background-color: black;
}

.greyfield {
color:black;
background-color: #E0E0E0;
}

.yellowfield {
color:black;
background-color: #ffdd19;
}


.lightyfield {
color:black;
background-color: #fff4b5;
}

.lightgreyfield {
color:black;
background-color: #F3F3F3;
}

.infocarrera {
line-height: 1.5em;
}

.infocarrera div {
float:left;
}

.perfilcarrera {
line-height: 1.5em;
}

.perfilcarrera div.innerinfo {
line-height: 1.5em;
padding: 5px 20px 5px 20px;
}

.teacherboxinfo {
background-color: #DCDCDC;
padding: 15px;
margin: 7px 0px 20px 0px;
line-height: 1.7em;
}
.doscolumnasbox {
width: 100%;
margin: auto;
}

.doscolumnas {
width: 45%;
float:left;
margin-left: 2%;
margin-right:2%;
}

.trescolumnasbox {
width: 100%;
margin: auto;
}

.trescolumnas {
float: left;
width: 23%;
margin-left: 2%;
margin-right: 3%;
padding: 2%;
}

.doscolumnas_derechafix9{
margin-right:9%;
}

.doscolumnas_derechafix3{
margin-right:3%;
}

.doscolumnas_width40 {
width:40%;
}

.divisor {
clear:both;
}

.teacherboxinfo ul {
margin-left:40px;
}

.separacion {
border-right: 2px dotted gray;
}

.leftbox {
float: left;
width: 500px;
}
.rightbox {
float:right;
width: 300px;
padding: 20px;
background-color: #F0F0F0;
}

.leftboxsmall {
float: left;
width: 350px;
margin-right:30px;
}

.rightboxsmall {
float:right;
width: 300px;
padding: 20px;
background-color: #F0F0F0;
}

.carreralink {
	
}

.carreralink ul{
	
}

.carreralink li{
	
}

.carreralink li:hover{
	
}

.carreralink a{
	
}

.listalimpia  {margin:20px 0px 20px 0px!important; list-style:none;}
.listalimpia li{margin:0; list-style:none;}

.listaqsfacultad {margin:20px 0px 20px 0px!important; width:800px;}
.listaqsfacultad li {list-style:none; display:inline-table;}

.fr{float:right; margin:5px;}
.fl{float:left;  margin:5px;}

.hrgris{
	height: 3px; background: transparent url(images/hr_gris.png) repeat scroll center;
}

.hrgris hr{
	display:none;
}


.infoDiv a.aportada{ 
	color:#ffffff;
	text-decoration:none;
}
.infoDiv a.aportada:hover{ 
	color:#d0d0d0;
}
.infoDiv a.aportada:visited{ 
	color:#ffffff;
}

/*FORMATO MALLAS*/

/*---Generico---*/
.DivWhiteBox{ font-size: 12px; font-family: sans-serif; padding: 5px;color:black;background-color:white}

/*------Ciencias Sociales------*/
.DivGreenBox{ font-size: 12px; font-family: sans-serif; padding: 5px;color:white;background-color:#00A88C}

/*------Comunicación------*/
.DivRedBox{ font-size: 12px; font-family: sans-serif; padding: 5px;color:white;background-color:#ED1C24}

/*------Administración y Negocios------*/
.DivBlueBox{ font-size: 12px; font-family: sans-serif; padding: 5px;color:white;background-color:#0066B2}

/*------Educación Inicial------*/
.DivPurpleBox{ font-size: 12px; font-family: sans-serif; padding: 5px;color:white;background-color:#A40575}


#menu-item-7209 a {
	border-right:0px;
}

#menu-top-menu li .menu-item-7209 a{
	border-right:0px;
}