#contenedor .clearfix { min-height: 600px;}
.contenido .contenidoprincipal
{ text-align:justify;}

.pmi{width:650px; border-top:1px dotted #ccc; margin-top:-4px; background-color:#fff; padding-top:5px; font-weight:bold;}
.contenido .normativa
{
   background-color:#0563A0; margin-bottom:40px;
}

.contenido .componentheading
{
    font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0563A0;

}

#listing dt {
float:left;
margin-right:10px;
}
.contenido h3{

	padding-left:-6px; margin-left:-6px;

}

.html {

	height:100%;

}

.contenido ol {

	padding-left:30px;

}



.blog_more ul li{ 

	margin-left:15px;

	}.html {

	height:100%;

}

.contenidos ol {

	padding-left:30px;

}



.blog_more ul li{ 

	margin-left:15px;

	}

	

#todo {

	background-color:#4377B6;

	background-repeat: repeat;

	height:100%;

}

p, h1, h2, h3, h4, h5, h6, ol, ul, li {

	padding:0px;

	margin:0px;

}

img a {

	border:none;

	margin:0px;

	padding:0px;

}

body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	height:100%;

	margin:0px;

	padding:0px;

}

a {

	color:#27A6CA;

}

a:hover {

	color:#304C54;

	text-decoration:underline;

}

a img {

	border:none;

}

/* Textos */







#contenedor p, #contenedor li, #contenedor label {

	font-size:10px;

}

#contenedor p {

	padding-bottom:5px;

}

ul, ol {

	padding-bottom:15px;

}





li {

	padding-bottom:2px;

	padding-top:3px;

}

ol {

	list-style-type:upper-latin;

}

ol ol{

	list-style-type:decimal;

}

ol ol ol {list-style-type:lower-latin; margin-bottom:0px;}

.componentheading {

	font-size:16px;

	padding-top:10px;

	padding-bottom:10px;

}


h3 {

	font-weight:bold;

}

h2 {

	display:block;

	margin-top:10px;

	padding-bottom:0px;

	padding-top:7px;

	padding-left:7px;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0563A0;

	text-decoration:none;

}

.listing-desc h2 {

	text-align:left;

	height:26px;

	display:block;

	margin-top:10px;

	padding-bottom:0px;

	padding-top:7px;

	padding-left:11px;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0563A0;

	text-decoration:none;

	background-image:url(http://www.sceu.frba.utn.edu.ar/e-learning/templates/utn/images/barrah2.jpg);

	background-repeat:no-repeat;

}

h4 {

}

h5 {

	padding-top:10px;

	font-size:11px;

}

h6 {

	padding-top:10px;

	padding-bottom:5px;

	font-size:9px;

}

a {

	text-decoration:none;

}

/* bloques*/























#left {

	width:25%;

	float:left;

}

#right {

	width:23%;

	float:right;

}

.dentro {

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;

}

#contenido_principal_ambas, #contenido_principal_soloizq, #contenido_principal_soloder {

}

#contenido_principal_ambas {

	width:52%;

	float:left;

}

#contenido_principal_soloizq {

	width:75%;

	overflow:hidden;

	float:left;

}

#contenido_principal_soloder {

	width:80%;

	float:left;

}

#site {

	height:100%;

	text-align:left;

	width:925px;

	background-color:#c9e1f3;

}

#header {

	background-image:url(../images/header_r1_c1.jpg);

	background-repeat:repeat-x;

	background-position:top;

	height:119px;

}

#header_out {

}

.logo {

	padding-left:10px;

	width:250px;

	float:left;

}

#contenedor {

}

#navegacion {

}

.pathway {

	padding-right:3px;

	font-style:italic;

	font-weight:bold;

}

#pie {

	margin-top:30px;

}

.contenttoc {

	width:100%;

}

.toclink {

	font-size:110%;

	line-height:20px;

	padding-left:15px;

	display:block;

}

a:hover.toclink {

	font-size:110%;

	line-height:20px;

	padding-left:15px;

	display:block;

}

.contenttoc th {

	text-align:left;

	line-height:25px;

}

.leading img {

	padding-right:5px;

}

.readon {

	text-decoration:none;

	text-align:right;

	padding:3px;

	padding-left:15px;

	font-weight:bold;

	clear:both;

	display:block;

}

.createdate {

}

.contentpane {

}

.article_row {

	padding-top:15px;

}

/* menu superior */







#menu {

	width:60%;

	float:right;

	margin-top:45px;

}

#menu ul {

	padding:0px;

	margin:0px;

}

#enlinea {

	text-align:left;

}

#menu ul ul {

	padding:0px;

	margin:0px;

	margin-top:5px;

}

ul.menu-nav{float:right;}

.menu-nav li { text-align:center;

	display:table-cell;

	padding-bottom:0px;

	padding-top:5px;

	width:102px;

	height:27px;

	margin:0px;

}

.item113 {

	background-image:url(../images/bg_menu2_r1_c1.png);

	background-repeat:repeat-x;

	background-position:bottom;

}

.item112 {

	background-image:url(../images/bg_menu2_r1_c3.png);

	background-repeat:repeat-x;

	background-position:bottom;

}

.item111 {

	background-image:url(../images/bg_menu2_r1_c5.png);

	background-repeat:repeat-x;

	background-position:bottom;

}

.menu-nav li li {

	background-image:none;

	margin:0px;

}

.menu-nav li li a {

	font-size:10px;

	color:#000000;

	font-weight:normal;

}

.menu-nav li a {

	color:#0463A2;















	font-size:13px;

	font-weight:700;

}

.menu-nav li a:hover {

	text-decoration:none;

}

.buttonheading a {

	height:100px;

	padding:3px;

	text-align:right;

}

.buttonheading {

	float:right;

	text-align:right;

}

.buttonheading a {

	padding:3px;

	text-align:right;

}

.clr {

	clear:both;

}

.contentpagetitle {

	text-align:center;

	font-size:17px;

	text-decoration:none;

}

/* Clearfix */







.clearfix:after {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden;

}

* html > body .clearfix {

	height:100%;

	width: 100%;

	display: block;

}

* html .clearfix {

	height: 1%;

}

.componentheading {

	font-weight:bold;

	color:#27A6CA;

	padding-left:10px;

	font-size:14px;

	padding-bottom:20px;

	padding-top:15px;

}

#page {

	text-align:left;

}

#asociadas img {

}

/* contactenos */







.contact p {

	margin-top:10px;

	padding-left:30px;

}

.contact_address {

	padding-top:10px;

}

.contact_address p {

	margin-top:0px;

}

.contact img {

	float:left;

}

.contact label {

	width:40%;

}

.contact .inputbox {

	margin-top:2px;

	margin-bottom:2px;

}

/* contactenos */















.counter {

	text-align:center;

	border-top:1px dotted #38627F;

	padding-top:5px;

	padding-bottom:10px;

}

.pagination {

	text-align:center;

}

.pagination li {

	display:inline;

	list-style-type:none;

	padding:5px;

}

.tabla {

}

.login_form {

	border:none;

}

fieldset {

	border:none;

}

#login {

	border:none;

}

.category {

	font-size:10px;

	padding-top:10px;

}

.category td {

	padding:5px;

}

.contentdescription {

}

a:hover.category {

	text-decoration:underline;

}

.sectiontableentry1 {

}

.sectiontableentry0 {

}

.contact_email label {

	float:left;

	display:block;

	text-align:right;

}

/*Menus*/







#mainlevel-nav li {

	display:inline;

}

.menu_inst li {

	display:inline;

	padding-left:10px;

	padding-right:10px;

	border-left:1px solid #8c8c8c;

}

.menu_inst a {

	color:#666666;

}

ul.menu_inst {

	text-align:right;

}

#inst {

	width:60%;

	float:right;

}

ul#inst {

	padding:0px;

	margin:0px;

}

.article_column {

	background-image:url(../images/bgcont.png);

	display: block;

	position: relative;

}

.navegacion {

	display:block;

	margin:0px;

	list-style-type:square;

	padding-top:10px;

	border-bottom:2px solid #cccccc;

	clear:both;

}

.navegacion li {

	display:inline;

	list-style-position:inside;

	padding-right:10px;

	list-style-type:square;

}

.dl {

	border-bottom:1px solid #efefef;

	clear:both;

	height:1%;

	background-color:#CBE3F5;

	padding-bottom:2px;

	padding-top:2px;

	margin-bottom:3px;

	margin-top:3px;

}

.dl:after {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden;

}

.dt {

	width:24%;

	float:left;

	padding-left:1%;

}

.dd {

	width:75%;

	float:right;

}

.herramientas {

	width:30%;

	float:right;

}

/* BORDES REDONDEADOS */







div.nifty {

	margin: 0 0;

	background-color:#ffffff;

	width:100%;

	text-align:left;

}

b.rtop, b.rbottom {

	display:block;

	background-image:url(../images/transparent.png) !important;

}

b.rtop b, b.rbottom b {

	display:block;

	height: 1px;

	overflow: hidden;

	background: #ffffff

}

b.r1 {

	margin: 0 5px

}

b.r2 {

	margin: 0 3px

}

b.r3 {

	margin: 0 2px

}

b.rtop b.r4, b.rbottom b.r4 {

	margin: 0 1px;

	height: 2px

}

/* OTROS BORDES REDONDEADOS */















/* CSS for the box starts here */







	.box {

	padding:0 12px 0 0;

	background:url(../images/borders.png) 100% 0 repeat-y;

}

.bi {

	padding:0 0 0 12px;

	background: url(../images/borders.png) 0 0 repeat-y;

}

.bt {

	height:17px;

	margin:0 -12px;

	background:url(../images/box.png) 100% 0 no-repeat;

}

.bt div {

	width:18px;

	height:17px;

	background:url(../images/box.png) 0 0 no-repeat;

}

.bb {

	height:17px;

	margin:0 -12px;

	background:url(../images/box.png) 100% 100% no-repeat;

}

.bb div {

	width:18px;







	height:17px;

	background:url(../images/box.png) 0 100% no-repeat;

}

.box .componentheading {

	margin:0;

	padding:0.3em 10px;

	background:#efece6;

}

.box p {

	margin:0;

	padding:4px 10px;

}

.box ul {

	margin:0;

}

.box li {

	margin-right:10px;

	padding:0pt;

}

.moduletable {

	background-color:#FFFFFF;

}

/*nuevo hasta aca*/























































































































/* Calendario */











table.header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;

	color:#0563a0;

	width: 98%;

	margin-right: auto;

	margin-left: auto;

	background-image: url(..images/header_cal.png);

}

.back {

	text-align: left;

	border-right: 0px;

}

.next {

	text-align: right;

	border-left: 0px;

}

.weekday {

	text-align: center;

	width: 19%;

	border: 1px solid #fff;

	background: url(../images/wd_bg.png);

	color:#0563A0;

}

.day {

	border: 1px solid #CCCCCC;

	width: 14%;

	height: 115px;

	vertical-align: top;

	background-image: url(../images/calendario_bg.png);

}

body {

	height:100%;

	background-image: url(../images/bg.png);

}

.panel {

	width: 550px;

	margin-right: auto;

	margin-left: auto;

	border: 2px outset #AAAAAA;

	margin-bottom: 10px;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: white;

}

.paneltwo {

	width: 300px;

	margin-right: auto;

	margin-left: auto;

	border: 2px outset #AAAAAA;

	margin-bottom: 10px;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: white;

}

.panel h2 {

	color: #666666;

	border-bottom: 1px solid black;

}

.paneltwo h2 {

	color: #666666;

	border-bottom: 1px solid black;

}

h1 {

	text-align: left; font-weight:normal;

}


img {

	border: 0px none;

}

.day a {

	text-align:left;

	color:#000000;

	padding-left:3px;

}

.event a {

	color:#000000;

}

.day {

	text-align:left;



	background-image:url(..images/numero_12.png);

	background-repeat: repeat-x;

}

.event {

	background-image:url(../images/abajo_34.png);

	text-align:center;

	background-repeat: repeat-x;

	background-position: bottom;

}

.event span>img {

	display: block;

	float: right;

	margin-right: 0px;

	clear: right;

}

.event span {

	display: block;

	background-color:#cbe8fe;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	clear: right;

	background-repeat: repeat-y;

	background-position: left;

}




table.calendar {

	color: black;

	margin-right: auto;

	margin-left: auto;

	width: 98%;

	border: 1px solid #CDCDCD;

}

/* vista de cursos*/







































.blog_curso h2 {

	text-align:center;

	color:#0563A0;

	background-image:url(../images/stories/vista_blog/bg__h2.jpg);

	background-repeat:no-repeat;

	background-position: center center;

	padding-left:35px;

	padding-top:10px;

	padding-bottom:10px;

	border-top-width: 4px;

	border-bottom-width: 2px;

	border-left:1px solid #0563A0;

	border-right:1px solid #0563A0;

	border-top-style: double;

	border-bottom-style: solid;

	border-top-color: #0563A0;

	border-bottom-color: #0563A0;

}

.temario {

	margin-bottom:30px;

}

.blog_fecha {

}

.blog_fecha dd {

	text-align:right;

	padding-right:15px;

	color:#0563A0;

}

.blog_fecha dt {

	font-weight:bold;

	background-image:url(../images/stories/vista_blog/bg_fecha.jpg);

	background-repeat:no-repeat;

	background-position:center;

	height:20px;

	text-align:right;

	padding-right:25px;

	padding-top:11px;

	color:#0563A0;

}

.intro_curso dl dt {

	text-align:left;

	padding-left:15px;

	color:#0563A0;

	padding-left:30px;

}

.intro_curso dl dd {

	text-align:left;

	padding-left:15px;

	color:#0563A0;

}

#contenido h2 {

	font-size:15px

}

#listings {

	width:auto;

}

.listing-summary {

	width:auto;

	border-bottom:1px solid #ccc;

	margin-bottom:0px;

	padding:10px;

}

small.fecha {

	font-size:11px;

	font-weight:normal;

	color:#000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.itemcal small {

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a.cal {

	font-size:16px;

	font-weight:bold;

	color:#000;

}

td.itemcal {

	background-color:#efefef;

	padding:3px;

}

#subcats li a {

	font-size:14px;

	font-weight:bold;

}

#subcats li {

	list-style-type:disc;

}

.inscrip {

	float:right;

	width:100px;

	background-image:url(../images/preinscripcion.png);

	background-repeat:no-repeat;

	background-position:0 3px;

	padding-left:19px;

	font-weight:bold;

	display:block;

	line-height:30px;

}

.actions a {

	float:left;

	padding-top:2px;

	padding-bottom:2px;

}

.inscrip a {

	color:#FF3300;

}

.listing-summary h3 a {

	font-size:18px;

}

.listing-summary p {

	text-indent:0px;

}

sup.new {

	display:none;

}

#listing .fields .data a {

	font-weight: normal;

	color:#ff0000;

	font-weight:bold;

	text-decoration: none;

}

#left .moduletable {

	background-color:#fff

}

#left .moduletable ul {

	padding-left:0px;

}

#left .catlevel_0, #left .catlevel_0_sel, #left .catlevel_0_active {

	margin-left:20px;

	border-color:#efefef;

	font-size:110%;

}

#left .catlevel_0 a, #left .catlevel_0_sel a, #left .catlevel_0_active a {

	color:#000;

}

#left .catlevel_0_sel {

	background:none;

	font-weight:normal;

}

#left .catlevel_0_active {

	background-color:#fff;

}

#left .catlevel_1_active {

	margin-left:10px;

	margin-bottom:0px;

}

#left .catlevel_1 {

	text-decoration:none;

	margin-left:10px;

	line-height:20px;

}

#left .catlevel_1 a {

	border:none;

}

#left .catlevel_0 a {

	display:block;

	padding-top:3px;

	padding-bottom:3px;

}

#left .catlevel_0 a:hover {

	background-color:#F8F8F8;

	text-decoration:none;

}

#left .catlevel_0_sel a:hover {

	background-color:#F8F8F8;

	text-decoration:none;

}

.listing-summary p {

	text-indent:0px;

	padding:0px;

}

.listing-summary.featured {

	padding:10px;

	border-color:#e0e0e0;

	background-color:#f0f0f0;

}

.listing-summary h3 {

	padding-bottom:5px;

}

.listing-summary h3 a:hover {

	text-decoration:none;

}

.actions img {

	float:left;

	padding-top:7px;

}

.actions a {

	padding-right:15px;

	color:#000;

	font-weight:bold;

}

.actions {

	padding-left:5px;

}

#listing .fields .caption {

	width:30%;

	float: left;

	margin: 0 0 0 0;

	padding: .3em;

	border-top: 1px dotted #bebebe;

	font-weight: bold;

	color: #666;

	text-align: left;

	clear:left;

}

#listing .fields .data {

	float: left;

	width: 65%;

	margin: 0 0 0 1px;

	padding: .3em;

	border-top: 1px dotted #bebebe;

}

#contenido h1 {

	font-size:19px;
	color:#27A6CA;
	 background-color:#EFECE6;}

.componentheading {

	font-size:15px; font-weight:normal;

}

.data ul {

	padding:0px;

	margin-left:-20px;

}

/*formulario para los cursos-------------------------------------------------*/



#presentacioncursos td {

}

.tituloform {

	padding-top:15px;

	padding-left:24px;

	padding-bottom:5px;

	background-image:url(http://www.sceu.frba.utn.edu.ar/e-learning/images/ok_03.jpg);

	background-position:left;

	background-repeat:no-repeat;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0563A0;

	font-weight:bold;

}

.descripcion {

	font-size:12px;

	padding-left:10px;

	font-family:Arial, Helvetica, sans-serif;

}

.cajatext {

	padding-left:10px;

}

/*aca termina formulario de cursos ------------------------------------------*/



#userForm > div {

	padding:10px;

}

#userForm .formDescription, #userForm .formCaption {

	display:block;

	width:100%;

	background-color:#333;

}

/*cuestionario-------------------------------------------------------*/



#Cuestionario {

}

#Cuestionario .nombre {

	width:20%;

	padding-left:15px;

	padding-bottom:5px;

	padding-right:5px;

	text-align:left;

	padding-top:20px;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0563A0;

	font-weight:bold;

	text-decoration:none;

}

#Cuestionario .desc {

	width:79%;

	padding:5px;

}

#Cuestionario .preg {

	padding:5px;

	padding-left:21%;

	border-bottom: 1px dotted #bebebe;

	padding-bottom:30px;

}

/*----------rs formPro------------*/



.areatext input {

	margin-top:10px;

}

#eMail {

	margin-top:10px;

}

#Empresa {



	margin-top:10px;

}

div.featured {

	background-color: #F0F0F0;

	padding: 5px;

	margin-bottom:10px;

	border: 1px solid #E0E0E0;

	width: 96%;

}

#pie ul.menu li{display:inline;padding:0px 2px 0px;}

#pie .menu a span{display:inline; padding:5px; font-size:12px;}

#pie .menu{background-color:transparent; text-align:center; padding-top:5px;}



.results h4 a{font-size:15px; text-transform:uppercase; font-weight:lighter;}

.results ol.list li{padding-bottom:15px; border-bottom:1px solid #d4d4d4;}

.results  li p{padding:0px; }

.results li .small{font-weight:bold;}



#page .results h3{font-size:16px;padding:10px; border-bottom:2px solid #d4d4d4;}

#page form.search_result h3{ margin-left:10px; padding-left:0px; font-size:15px; padding-top:10px;}



.highlight{background-color:#ffff00;}



/*dentro del contenido---------------------------------------*/



#contenedor {

	padding-top:14px;

}

.bt {

	background-repeat:no-repeat;

}

h5 {

	font-size:11px;

	color:#0563A0;

}

h2 {

	text-align: left;

	padding-top:0px;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	vertical-align: middle;


}

#listing h2, .leading h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	background-image:url(../images/barrah2.png);

	background-repeat: no-repeat;

}



#top {

	text-align:right;

	font-size:13px;

}

#top a {

	padding-right:20px;

}

.leading h5 {

	padding-left:10px;

}

/*hasta aca---------------------------------------*/







/*articulos---------------------------------------*/







.article_column h2 {

	color:#0563A0;

}

.article_row {

	padding:5px;

}

/*menu calendario---------------------------------------*/



.fecha {

	color:#0563A0;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bolder;

	font-size: 9px;

}

.moduletable-cal li {

	background-image:url(../images/separador_cal.png);

	background-repeat: no-repeat;

	background-position: center bottom;

	list-style-image: url(../images/lista_2.png);

	margin-bottom:3px;

}

.moduletable-cal linkcurso {

}

.moduletable-cal h3 {

	color:#0563A0;

	text-align:right;

	padding-right:8px;

	padding-top:10px;

	background-image:url(../images/menu_calendario.png);

	background-repeat: no-repeat;

	background-position:left top;

	height:55px;

}

.moduletable-cal {

	background-color: #FFFFFF;

}

/*hasta aca------------------------------------------------*/















/*dentro de los cursos ------------------------------------*/







.readon {

}

.navegacion {

	text-align:center;

	font-size: 12px;

	font-weight: bold;

}

.navegacion li {

}

.herramientas li {

	margin-left:-15px;

	padding-top:3px;

	padding-left:36px;

	height:24px;

}

.inscripcion {

	background-image:url(../images/inscripcion.png);

	background-repeat: no-repeat;

	background-position: left top;

}

.avisarinicio {

	background-image:url(../images/Avisar_inicio.png);

	background-repeat: no-repeat;

	background-position: left top;

}

.recomendar {

	background-image:url(../images/Recomendar.png);

	background-repeat: no-repeat;

	background-position: left top;

}

.infocurso {

	margin-left:55px;

	color: #0563a0;

	padding-left:20px;

	background-image:url(../images/fondo_pago3.png);

	background-repeat: no-repeat;

	height:155px;

	margin-top:15px;

}

.infocurso dd {

	padding-left:140px;

}

/*titulos--------------------------------------------------*/



#listing .destinatarios h2 {

	text-align:left;

	margin-top:8px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/destinario.png);

	background-repeat: no-repeat;

}

#listing .contenidos h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/programa.png);

	background-repeat: no-repeat;

}

#listing .metodologia h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/metodo.png);

	background-repeat: no-repeat;

}

#listing .objetivos h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/objetivos.jpg);

	background-repeat: no-repeat;

}

#listing .evaluacion h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/evaluacion.png);

	background-repeat: no-repeat;


}

#listing .docentes h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/Docente.png);

	background-repeat: no-repeat;

}

#listing .requisitos h2 {

	margin-top:16px;

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:7px;

	padding-top:7px;

	color: #0563a0;

	padding-left: 30px;

	background-image:url(../images/requisitos.png);

	background-repeat: no-repeat;

}

/*hasta aca----------------------------------------------*/











/*titulos principales------------------------------------*/







.contenidos h4 {

	font-size: 12px;

	color: #0563a0;

	padding-left: 15px;

	font-style: italic;

	text-transform: uppercase;

}

.dentro h4 {

	font-size: 12px;

	color: #0563a0;

	padding-left: 15px;

	font-style: italic;

	text-transform: uppercase;

}

.contenidos h3 {

	margin-top:10px;

	font-size:13px;

	color:#0563A0;

	font-weight: lighter;

}

/*hasta aca --------------------------------------------*/







#contenido p {

	font-size:12px;

}

#contenido li {

	font-size:12px;

}

#contenido ul {

	padding-left:5px;

	;

}

.ficha {

	margin-bottom:15px;

}

#page {

}

#page h2 {

	padding:10px;

	color:#0563A0;

	padding-left:10px;

}

#page h3 {

	font-size:12px;

	color:#0563A0;

	padding-left:15px;

	font-style: italic;

}

#page h5 {

	padding:10px;

}

#page {

	padding:10px;

}

.pagenav {

	width:100%;

}

.pagenav_next {

	text-align:right;

}

.menu_menu {

}

/*menu formacion-------------------------------------------------*/







.moduletable_for h3 {

	text-align:left;

	color:#0563A0;

	padding-left:10px;

	background-image:url(../images/menu_for.jpg);

	background-color:#FFFFFF;

	height:30px;

	background-repeat: no-repeat;

	background-position: top;

	padding-top:1px;

	font-size: 16px;

	text-indent: 5px;

}

.moduletable_for li {

	padding-left:30px;

	height:25px;

}

.moduletable_for {

}



/*menu cursos----------------------------------------------------*/







.moduletable_cur li {

	list-style-image:url(../images/lista_1.png);

}

.moduletable_cur h3 {

	text-align:left;

	color:#0563A0;

	padding-left:10px;

	background-image:url(../images/cursos.png);

	background-color:#FFFFFF;

	height:30px;

	background-repeat: no-repeat;

	background-position: top;

	padding-top:1px;

	font-size: 16px;

	text-indent: 5px;

}

/*foot---------------------------------------------------------*/







.vizines {

	background-image:url(../images/header_r1_c1.jpg);

	background-repeat: repeat-x;

	height:120px;

}

.introcurso ul {

	background-image:url(../images/ver.png);

	background-repeat: no-repeat;

	height:60px;

	padding-top:12px;

	margin-bottom:20px;

	margin-top:10px;

	background-position: center top;

}

/*lista de cursos----------------------------------------------*/







.listadecursos td {

	background-image:url(../images/listadecursos.png);

	padding-bottom:10px;

	background-repeat: repeat-x;

	background-position: bottom;

}

/*modulo formacion --------------------------------------------*/







.moduletable_des h3 {

	color:#0563A0;

	text-align:left;

	padding-left:5px;

	padding-top:5px;

	background-color:#FFFFFF;

}

/*modulo investigacion --------------------------------------------*/



























.moduletable-inv h3 {

	text-align:left;

	color:#0563A0;

	padding-left:10px;

	background-image:url(../images/menu_for.jpg);

	background-color:#FFFFFF;

	height:30px;

	background-repeat: no-repeat;

	background-position: top;

	padding-top:1px;

	font-size: 16px;

	text-indent: 5px;

}

/* MENU PRINCIPAL------------------------------------------*/



	



.item113 {

	background-image:url(../images/menu_principal_02.png);

	background-repeat: repeat-x;

	background-position: bottom;

	padding-right:5px;

}

.item112 {

	background-image:url(../images/menu_principal_04.png);

	background-repeat: repeat-x;

	background-position: bottom;

	padding-right:5px;

}

.item111 {

	background-image:url(../images/menu_principal_06.png);

	background-repeat: repeat-x;

	background-position: bottom;

}

.item111 a:hover {

	color:#999999;

	text-decoration:underline;

}

.item112 a:hover {

	color:#999999;

	text-decoration:underline;

}

.item113 a:hover {

	color:#999999;

	text-decoration:underline;

}

#submenu {

	background-color:#27a6ca;

	height:34px;

        text-align:left;

	background-repeat: no-repeat;

	background-position: bottom;

	clear:both;



}

#submenu li {

	display:inline;

}

.menu_herr a span {

	 padding-left:10px; padding-right:10px; border-right:1px solid #fff;

	font-weight: 800; font-size:11px; text-transform:uppercase;

}

#cat-desc p{padding:0px; margin:0px;}

.menu_herr a{color:#FFFFFF;}

.menu_herr a:hover{text-decoration:none; color:#ccc;}



ul.menu_herr{width:740px; float:left; margin:0px; padding:0px; padding-top:10px; display:block; padding-bottom:4px; margin-bottom:0px; }





/*calendario*/







.box {

	background-color:#FFFFFF;

}

.box2 {

	background:url(../images/borders.png) 100% 0 repeat-y;

}

.bi2 {

	background: url(../images/borders.png) 0 0 repeat-y;

}

.bt2 {

	height:17px;

	margin:0 -12px;

	background:url(../images/box.png) 100% 0 no-repeat;

}

.bt2 div {

	width:18px;

	height:17px;

	background:url(../images/box.png) 0 0 no-repeat;

}

.bb2 {

	height:17px;

	margin:0 -12px;

	background:url(../images/box.png) 100% 100% no-repeat;

}

.bb2 div {

	width:18px;

	height:17px;

	background:url(../images/box.png) 0 100% no-repeat;

}

.box2 h1 {

	margin:0;

	padding:0.3em 10px;

	background:#efece6;

	font:bold 1.2em/1 Arial, Helvetica, sans-serif;

}

.box2 p, .box2 ul {

	margin:0;

	padding:4px 10px;

}

.box2 li {

	margin:0 0 0 2em;

	padding:0;

}

.moduletable {

	background-color:#FFFFFF;

}

.box2 {

	margin-left:10px;

}

.box2 h3 {

}

.box2 td {

	font-weight:bold;

	height:25px;

	margin-top:5px;

	margin-bottom:5px;

	background-repeat:no-repeat;

}

.box2 table {

	padding-left:5px;

}

.dentro .box2 {

}

.box .moduletable h3 {

	background-color:#FFFFFF;

	padding-bottom:5px;

font-size:11px;

	color:#27A6CA;

	padding-left:5px;

border-bottom:1px solid #efefef;

	text-align:left;

	text-transform: uppercase;

}

.catlevel_0 {

	margin:0px;

	padding-left:20px;

	background-color:#FFFFFF;

	border-bottom:1px solid #cccccc;

}

.catlevel_0 a {

	font-weight:normal;

}

.catlevel_1 a {

	font-weight:normal;

	border-bottom:1px solid #ccc;

	font-size:11px;

}

.catlevel_1 {

	background-image:none;

	font-weight:normal;

	padding-right:40px;

	text-align:left;

}

.catlevel_1_sel {

	background-image:none;

	text-align:left;

	font-weight:normal;

}

.catlevel_1_sel a {

	background-image:none;

	text-align:left;

	font-weight:normal;



}

.catlevel_0_active {

	padding-left:20px;

	padding-top:5px;

	background-color:#f5f5f5;

	border-bottom:1px solid #cccccc;

	padding-bottom:20px;

}

.contact_address {

	font-size:16px;

	padding-top:30px;



	padding-left:30px;

	font-weight:100;

}

.catlevel_0_sel {

	padding-left:20px;

	padding-top:5px;

	background-color:#f5f5f5;

	border-bottom:1px solid #cccccc;

	padding-bottom:20px;

	font-weight:bold;

	color:#135cae;

}

.contact p {

	font-size:18px;

	color:#0463A2;

	font-weight:bold;

	padding-left:30px;

}

.marker {

}

.box2 table {

	border-collapse:collapse;

	color: #333;

}

.box2 table td, th {

	padding:5px;

}

caption {

	padding: 0 0 .5em 0;

	text-align: left;

	font-size: 1.4em;

	font-weight: bold;

	text-transform: uppercase;

	color: #333;

	background: transparent;

}

/* =links



----------------------------------------------- */







.box2 table a {

	text-decoration:none;

}

.box2 table a:link {

}

.box2 table a:visited {

	font-weight:normal;

}

.box2 table a:hover {

}

/* =head =foot



----------------------------------------------- */







thead th, tfoot th, tfoot td {

}

tfoot td {

	text-align:center

}

/* =body



----------------------------------------------- */







#left .box2 tbody th, tbody td {

}

.box2 tbody th {

}

.box2 tbody th a {

	color:#333;

}

.odd {

}

tbody tr:hover {

}

#left .dentro {

	background-color:#C9E1F3;

}

.box2 .moduletable {

	background-color:#C9E1F3;

}

ul.listings, .listings li {

}

.dentro h3 {

	font-size:13px;

	color:#0563A0;

}

#subcats li {

	width:100%;

}

h2, .category a {

	font-size:13px;

	letter-spacing:-1px;

}

.category h2 {

	background-color:#f6f6f6;

	border-bottom:2px solid #cccccc;

	font-size:15px;

	font-weight:bold;

}

.menu {

	background-color:#FFFFFF;

}

.listing-summary h3 a {

	font-size:18px;

}

.listing-summary p {

	text-indent:0px;

}

sup.new {

	display:none;

}

#listing .fields .data a {

	font-weight: normal;

	color:#6D9A2C;

	text-decoration:underline;

}

.table_01 {

	border: 4px solid #83AFD2;

	color: #363636;

	background:#f7f6f6;

	background-color:#E5E5E5;

}

.table_01 caption {

	text-align: center;

	font: bold 18px arial, helvetica, sans-serif;

	background: transparent;

	padding:6px 4px 8px 0px;

	color: #000;

	text-transform: uppercase;

}

.curso_t {

	border:1px solid #000000;

	border-top:2px solid #000000;

	border-bottom: 4px solid #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-color:#fff;

	padding:3px;

}

.table_01 td, th {

	padding: .4em;

}

.table_01 thead th, tfoot th {

	font: bold 11px verdana, arial, helvetica, sans-serif;

	border: 1px solid #000;

	text-align: left;

	background: #4591AD;

	color: #FFFFFF;

	padding-top:3px;

}

.table_01 tbody td a {

	background: transparent;

	text-decoration: none;

	color: #363636;

	display:block;

}

.table_01 tbody td a:hover {

	background: #F5F5F5;

	color: #363636;

	display:block;

}

.table_01 tbody th a {

	font: normal 11px verdana, arial, helvetica, sans-serif;

	background: transparent;

	text-decoration: none;

	font-weight:normal;

	color: #363636;

	display:block;

}

.table_01 tbody th a:hover {

	background: transparent;

	color: #363636;

	display:block;

}

.table_01 tbody th, tbody td {

	vertical-align: top;

}

.tabla_1 {

	text-align:center;

}

.tabla_2 {

	text-align:center;

}

.mod_t {

	font-family:"arial narrow";

	font-size:15px;

	line-height:14px;

	font-weight:bold;

	padding:2px;

	color:#9FCF55;

}

.mod_t a {

	font-size:13px;

	font-weight:bold;

	padding:2px;

	color:#9FCF55;

}

.programa_t {

	background-color:#000;

	font-size:18px;

	font-weight:bold;

	padding:20px;

	color:#fff;

}

.programa_t a {

	background-color:#c6deef;

	color:#78A7D1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: bold;

}

.duracion_t {

	font-size:9px;

	padding:3px;

}

.article_column h1 {

	font-size:12px;

	color:#0563A0;

	padding-bottom:0px;

	padding-top:10px;

	text-align:left;

	text-decoration:none;

	padding-left:30px;

	vertical-align:middle;

	background-color:#FFFFFF;

}

.search {

	background-color:#ffffff;

	text-align:center;

	font-size:15px;

}

#mt_search {

	margin-bottom:10px;

	margin-top:10px;

}

#listing h1 {

	background:none;



	padding-left:0px;

	padding-bottom:10px;

	padding-top:10px;
	color:#000000;

}

p.componentheading {

	background-color:#e7e7e7;

	color:#666;

}



h6 {

	color:#0563A0;

	font-size:14px;

}



ul.listings li{margin-left:10px;}

.category h2 a{padding:3px;}

.category h2 {height:22px;}



ol{padding-left:10px; margin-bottom:0px; margin-left:20px;  padding-bottom:5px;}

ol ol{padding-left:10px; margin-bottom:0px; margin-left:10px;  padding-bottom:5px;}



#listing ol li{font-size:12px; padding-left:0px; margin-bottom:0px; margin-left:8px;  padding-bottom:5px;}



#listing ul li{font-size:12px; padding-left:0px; margin-bottom:0px; list-style-type:disc; list-style-position:inside;margin-left:8px; padding-bottom:5px;}



#listing ol li ol li, #listing ul li ul li{font-size:12px; padding-left:0px;}

#listing ol{margin-left:30px; padding-bottom:5px;}

#listing ol ol{margin-left:10px; padding-bottom:5px;}

#listing ul{margin-left:10px; padding-bottom:5px;}



.fields{padding-left:10px;}



.results ol li{padding-left:0px; margin-left:30px;}

.results h4{padding:5px; padding-left:0px;}

.results h4 a{font-size:17px; }



#twitter_update_list{margin-left:15px; padding-top:10px;}



#twitter-link{background-image:url(../images/twitter.png); background-repeat:no-repeat; padding:5px;padding-left:40px; margin-left:10px;}



#page ul,#page ol{padding-left:30px;}

.menu-nav li{padding-bottom:0px; margin-bottom:0px;}



.redesico{float:right;}

.style5, .style6{ font-size:11px}



#contenedor .search label{

	background-color:#FFFFFF;

	padding-bottom:5px; font-size:11px; font-weight:bold; text-align:left; display:block;

	font-size:11px;

	color:#27A6CA;

	padding-left:5px;

border-bottom:1px solid #efefef;

	text-transform: uppercase;}

#contenedor .search input{margin-top:10px; margin-left:5px;}

#contenedor .search{text-align:left;}



#index .title, #listings .title {

border-bottom:1px solid #CCCCCC;

font-size:11px;color:#27A6CA; font-weight:bold;

line-height:20px; text-transform:uppercase;

margin:5px 11px 0 0;

vertical-align:middle;

}



#listing h4{margin-left:0px; padding-left:10px; padding-top:15px; padding-bottom:5px;}



#cronograma td{border-bottom:1px solid #ccc;}

#cronograma th{background-color:#efefef;}

#listing h3{

font-size:120%;

margin-left:10px;

overflow-x:hidden;

overflow-y:hidden;

padding-top:10px;

padding-bottom:5px;

width:95%;

}

.blog h2.contentheading{background:none; padding-bottom:0px; margin-bottom:0px; padding-left:10px;  text-transform:uppercase;}

.blog .contentpagetitle{font-size:20px;}

.blog h2.contentheading a{font-size:20px; font-weight:lighter;}

.blog a.readon{text-align:left;padding-left:0px;}



.facebook{text-align:left;padding:10px 10px 10px 0px;}

.formulario{float:right; width:30%;}
.contenidoprincipal{float:left; width:70%;}
.sepyme{float:right; margin-right:-10px; margin-top:-35px;}

.normativa{font-size:15px; text-transform:uppercase; background-color:#ccc; padding:5px; color:#fff;}
.contenido #userForm{padding-top:20px;}

.facebook{text-align:left;padding:10px 10px 10px 0px;}

.formulario{float:right; width:30%;}
.contenidoprincipal{float:left; width:70%;}
.sepyme{float:right; margin-right:-10px; margin-top:-35px;}

.normativa{font-size:15px; text-transform:uppercase; background-color:#ccc; padding:5px; color:#fff;}
ul.sections li{display:inline;}
ul.sections {padding-left:0px; margin-left:10px; text-indent:0px;}

#page ul.sections{
padding-left:0px;
}


.blog .leading{background-color:#ededed;}

.blog .article_column{border-bottom:4px solid #ededed}



.data li{font-size:11px !important; color:#000, margin-left:0px !important; }
.data ul{padding-left:0px !important; margin-left:-5px!important;  }

#subcats ul, #relcats ul{margin-left:10px;}

h1.componentheading span{padding-left:10px}
