body {
	margin-top: 7px; margin-left: auto;	margin-right: auto; margin-bottom: 14px; background-color: #CED4CF;
	width: 760px; font-family: Arial; font-size: 12px; text-align:justify;
}
table.pestanas {
	margin-left: 0px; margin-right: 6px; float:right;
}
table.pestana {
	margin-left: 0px; margin-right: 3px;
}
td.pestana_tl {
	width: 6px; height: 6px; background-image: url(/theme/standard/pix/pestana_tl.gif); background-repeat:no-repeat;
}

td.pestana_t {
	height: 6px;
	background-image: url(/theme/standard/pix/pestana_t.gif);
	background-repeat: repeat-x;
}

td.pestana_tr {
	width: 6px;
	height: 6px;
	background-image: url(/theme/standard/pix/pestana_tr.gif);
	background-repeat:no-repeat;
}

td.pestana_l {
	width: 6px;
	background-image: url(/theme/standard/pix/pestana_l.gif);
	background-repeat: repeat-y;
}

td.pestana_r {
	width: 6px;
	background-image: url(/theme/standard/pix/pestana_r.gif);
	background-repeat: repeat-y;
}

td.pestana_cont {
	height: 12px;
	background-color: #f2f2f2;
	color: #607462;
	font-family: Arial;
	font-size: 10px;
	padding-left: 0px;
/* se cambio, decia padding-rigt: 0px; */
	padding-right: 0px;
	padding-bottom: 2px;
	padding-top: 0px;
}

a.pestana:link, a.pestana:visited {
	text-decoration: none;
	color: #C63401;
}

a.pestana:active, a.pestana:hover {
	text-decoration: none;
	color: #607462;
}

div.contenedor {
	border-left: solid 1px #687a6a;
	border-right: solid 1px #687a6a;
	border-bottom: solid 1px #687a6a;
	padding-left: 9px;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 15px;
	background-color:#FFFFFF;
	background-image: url(/theme/standard/pix/fondo.jpg);
	background-repeat: no-repeat;
}

div.footer {
	font-family: Arial;
	font-size: 11px;
	color: #687a6a;
	text-align: center;
/*	padding-top: 12px;
	padding-bottom: 24px;*/
}
div.footer a{
	color:#687A6A;
	text-decoration:none;
}
div.contenedor table.nav{
	font-size:12px;
	
}
div.contenido{ color: #707070; font-size: 12px; padding-left: 14px; padding-right:14px;
	padding-top: 0px; text-align: justify;}

td.nav_c {
	height: 20px; background-image: url(/theme/standard/pix/nav_c.gif); background-repeat:repeat-x;
	font-size: 11px; color: #c63401; padding-left: 6px; padding-right: 6px; font-weight:bold;
}
td.nav_i {
	width: 3px; height: 20px; background-image: url(/theme/standard/pix/nav_c.gif); background-repeat:repeat-x;
}
td.nav_s {
	width: 1px; height: 20px; background-image: url(/theme/standard/pix/nav_s.gif); background-repeat:no-repeat;
}
td.nav_r {
	width: 3px; height: 20px; background-image: url(/theme/standard/pix/nav_r.gif); background-repeat:no-repeat;
}
a.nav:link, a.nav:visited {
	text-decoration: none;
	color: #c63401;
}
a.nav:active, a.nav:hover {
	text-decoration: none;
	color: #687a6a;
}
table.main { margin-top:22px;  }
td.main_izq { width:136px; padding-top:41px; }
td.main_cen { width:445px; }
td.main_der { width:159px; }
td.main_izq div.header { 
	padding-top:3px;
	/*padding-bottom:13px; */
	color: #C63401; 
	text-align: center; 
	font-size: 16px;
	font-weight: bold; 
	
	/*background-image: url(/theme/standard/pix/left_top.gif); <!--Modificado 22-febrero-08-->
	background-repeat: no-repeat;*/
}
td.main_izq table.pags {width:136px;}
td.main_izq div.content { padding-left: 5px; padding-right: 5px; color: #607462;
	font-size:11px; /*background-color:#F6EDD6;*/}
/*td.main_izq div.footer { text-align:center; height: 20px; background-image: url(/theme/standard/pix/left_bot.gif); background-repeat: no-repeat; }*/
td.main_cen div.contenido, td.main_cen table.contenido { color: #707070; font-size: 12px; padding-left: 14px; padding-right:14px;
	padding-top: 0px; text-align: justify; }
td.main_cen div.contenido h1, td.main_cen table.contenido h1, h1 { color: #c84112; text-align:center; font-weight:bold; font-size: 12px; }
td.main_der div.ajuste { height: 115px; }
td.main_der div.login { background-image: url(/theme/standard/pix/login.gif); background-repeat: no-repeat; width: 159px;
	height: 81px; margin-bottom: 12px;}
td.main_der div.calendario { background-image: url(/theme/standard/pix/enero.gif); background-repeat: no-repeat; width: 159px;
	height: 26px; margin-bottom: 12px; display:none;}
td.main_der div.actividades { width: 159px; border: 1px solid #C63401; }
img { border: none; }


td.main_izq div.block_site_main_menu div.content { padding:0px; margin:0px; width:136px; text-align:left; border:1px solid #C63401;margin-top:0px; background-color:#F6EDD6;}
/* decia: { width:126px; margin:0px; padding:5px; pading-top:0px; } */
td.main_izq div.block_site_main_menu div.content ul.list { width:126px; margin:0px; padding:5px; padding-top:0px; }

td.main_izq div.block_site_main_menu div.header a.skip-block {display:none;}
td.main_izq div.block_site_main_menu div.header div.title div.hide-show{display:none;}
td.main_izq div.block_site_main_menu div.header div.title h2{
	text-decoration:none;
	background-color:#C63401;
	text-align:center;
	color:#F6EDD6;
	font-size:12px;
	margin:0px;
	width: 138px;
	background-image: url(/theme/standard/pix/pixel.gif);
	
}

/*td.main_izq div.block_site_main_menu div.header { margin-top:15px; 
	background-image: url(/theme/standard/pix/left_top.gif); 
	background-repeat: no-repeat;
	background-color:#FF0000;
	color:#FFFFFF;
	text-decoration:none;
	height:10px;
	font-weight:normal;
	margin-bottom:5px;
	border: 1px solid #c63401;
}*/

td.main_izq div.block_site_main_menu div.content ul.list li { list-style-type: none; background-color: #f6edd6; margin:0px; padding: 0px;}
/* se cambio: decia { display:inline; width:12px; heigth: 30px;} */
td.main_izq div.block_site_main_menu div.content ul.list li div.c0 { display:inline; width:12px; height: 30px;}
td.main_izq div.block_site_main_menu div.content ul.list li div.c1 { display:inline; width:100px;}

td.main_izq div.block_site_main_menu div.content ul.list li div.c1 a:link { text-decoration: none;
	color: #607462 }
td.main_izq div.block_site_main_menu div.content ul.list li div.c1 a:visited { text-decoration: none;
	color: #607462 }
td.main_izq div.block_site_main_menu div.content ul.list li div.c1 a:active { text-decoration: none;
	color: #c84112 }
td.main_izq div.block_site_main_menu div.content ul.list li div.c1 a:hover { text-decoration: none;
	color: #c84112 }

td.main_der div.block_login div.header a.skip-block { display: none; }
td.main_der div.block_login div.header div.title { display: none; }
td.main_der div.block_login div.content { 
	background-image: url(/theme/standard/pix/prueba.gif); 
	background-repeat: no-repeat; 
	width: 159px;
	height: 113px; 
	margin-bottom: 20px;
}

/*td.main_der div.block_calendar_month { display: none; }*/

td.main_cen div.contenido, td.main_cen table.contenido div.coursebox{
text-align:justify;
margin-top:35px;
}

table.forumpost td.content { width: 370px; color: #687A6A;}
/*table.forumpost { background-color: #C0C7C0; color: #687A6A }*/
div.contenido h2.headingblock { display:none; }
table.forumpost td.topic div.subject { color: #c84112; text-align:center; font-weight:bold; font-size: 12px; }
table.forumpost td.topic div.author { display:none; }


form.loginform { text-align: right; padding-right:5px; padding-top:0px; }
form.loginform div.c1 { color:#ffffff; font-size: 10px; }
form.loginform #login_username, form.loginform #login_password { width: 73px; height:12px; font-size:10px; }
form.loginform div.button input { width:48px; height: 20px; font-size: 10px; margin-top:4px; vertical-align:middle;}

.loginpanel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #707070; text-align:left;}
.signuppanel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #707070;}
.uno{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c63401;}
a:link, a:visited {text-decoration: none; color:#c63401;}
a:active, a:hover {text-decoration: none; color: #607462;}
.accesshide{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c63401; display:none;}

td.main_izq div.block_admin_tree div.header{/*background-image: url(/theme/standard/pix/left_top.gif);*/ background-repeat: no-repeat; padding-bottom:13px; color: #C63401; text-align: center; font-size: 16px; font-weight: bold; text-decoration: underline;
}
td.main_izq div.block_admin_tree div.content{color: #607462; font-size:11px; background-color:#F6EDD6; margin-top:0px; padding-top:0px; border-bottom:1px solid #c63401;}
td.main_izq div.block_admin_tree div.header a.skip-block span.accesshide{display:none;}
td.main_izq div.block_admin_tree div.header div.title{display:none;}

div.logininfo{margin-top:15px;}

div.block_admin_tree div.header a.skip-block span.accesshide{display:none;}
div.block_admin_tree div.header div.title{display:none;}

div.block_admin_bookmarks{width:136px; margin-top:100px;}
div.block_admin_bookmarks div.header a.skip-block span.accesshide{display:none}
div.block_admin_bookmarks div.header div.title{display:none;}

#left-column, #middle-column, #right-column{vertical-align:text-top;}

#middle-column div.generalbox{
	margin-top:150px;
	width:500px;
}
#middle-column table.flexible{margin-top:20px;}
#middle-colomn div.settingsform{margin-top:10px; width:200px; text-align:justify;}
#middle-column h2.main{margin-top:50px; text-align:center; font-size:16px; color:#0A500F;}
#middle-column table.generaltable{border:1px solid #000000; width:500px;}
#middle-column form.mform{width:450px; margin-top:100px;}
#middle-column #enrolmenu{width:500px;}
#middle-column h2.outline{border:0px solid #999999; text-align:center; font-size:16px; color:#C63401;}
#middle-column div.settingsform{margin-top:100px;}
#middle-column table.weeks{width:100px; border:1px solid #00ff00}
#middle-column table.weeks tr.section td.left{border-left:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #999999;}
#middle-column table.weeks tr.section td.content{border-bottom:1px solid #999999; border-top:1px solid #999999;}
#middle-column table.weeks tr.section td.right{ border-right:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #999999;}


#middle-column table.topics tr.section td.left{border-left:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #999999; padding:5px; vertical-align:text-top;}
#middle-column table.topics tr.section td.content{border-bottom:1px solid #999999; border-top:1px solid #999999;}
#middle-column table.topics tr.section td.right{ border-right:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #999999; padding:5px; vertical-align:text-top;}

#middle-column table.topics #section-0 td.left{border-left:0px solid #999999; border-bottom:0px solid #999999; border-top:0px solid #999999; padding:5px; vertical-align:text-top;}
#middle-column table.topics #section-0 td.content{border-bottom:0px solid #999999; border-top:0px solid #999999;}
#middle-column table.topics #section-0 td.right{ border-right:0px solid #999999; border-bottom:0px solid #999999; border-top:0px solid #999999; padding:5px; vertical-align:text-top;}

#left-column div.block_participants div.header a.skip-block{display:none;}
/*#left-column div.block_participants div.content ul.list li.r0 div.c0{width:10px; float:left;}*/
/*#left-column div.block_participants div.content ul.list li.r0 div.c1{width:120px; float:right;}*/

#left-column div.block_activity_modules div.header a.skip-block{display:none;}
#left-column div.title h2{font-size:11px;}
#left-column div.block_search_forums div.header a.skip-block{display:none;}
#left-column div.block_admin div.header a.skip-block{display:none;}
#left-column div.block_course_list div.header a.skip-block{display:none;}

#right-column div.block_news_items{margin-top:100px;}
#right-column div.title h2{font-size:12px; color:#c63401;}
#right-column div.block_news_items div.header a.skip-block{display:none;}

#middle-column div.groupselector{margin-top:50px;}
#middle-column div.box{margin-top:15px;}

td.main_cen div.contenido div.forumnodiscuss{display:none;}

form.mform{margin-top:50px;}
form.mform fieldset.clearfix{margin-left:25px;}
form.mform fieldset.hidden{margin-left:25px;}

div.content ul.list{padding-left: 1px;}

/*div.content ul.list div.icon{display:none}*/

/*#right-column {
	height:50px;
}*/
div.block_calendar_month div.content div.filters{
	text-align:left;
}

div.contenido div.info div.name{text-align:center; font-size:16px;}

span.cap-name{display:none;}

/*div.contenedor table.main td.main_izq div.block_site_main_menu div.content{
	height:586px;
}
/*div.block_admin_tree div.content div.footer div.adminsearchform{background-image:url(/theme/standard/pix/left_bot.gif); background-repeat:no-repeat;}*/

#coursesearch{display:none;}

div.contenido table div.singlebutton{display:none;}
/*div.block_calendar_upcoming div.content div.footer{display:none;}*/

/*div.block_calendar_upcoming {margin-top:15px;}*/

div.block_calendar_month div.content div.filters{display:none;}

/* se cambio: decia {align:left;} */
div.block_online_user div.content{text-align:left;}

td.sidecalendar{padding-top:50px;}

#calendar td.sidecalendar div.filters {display:none;}
#calendar td.maincalendar div.heightcontainer div.bottom{ display:none;}

/*div.course-content #left-column, #middle-column{padding-top:55px;}*/

#right-column div.block_calendar_month{margin-top:100px;}
/*
li{list-style-image:url(/pix/f/html.gif);}
*/

li{list-style-type:none;}

div.fitem div.fitemtitle div.fstaticlabel{display:none;}
div.fitem div.fformat{display:none;}
div.fitem div.fstatic{display:none;}

/*div.contenedor div.course-content div.block_calendar_upcoming a{color:#0000FF;}*/

#middle-column table.topics a{color:#607462;}
#middle-column table.topics a:hover{color:#C63401;}

div.sideblock div.header{
	background-color:#FFFFFF;
	text-align:center;
}

/*Modificado el mes de octubre del 2008 20*/

div.block_calendar_upcoming {width:159px;}
#left-column div.block_calendar_upcoming {width:auto;}
div.block_calendar_upcoming div.header div.title h2{font-size:11px; text-decoration:none;}
div.block_calendar_upcoming div.header div.title{text-align:center; border-bottom:2px solid #CCCCCC; color:#0933AB;}
div.block_calendar_upcoming{margin-top:0px; border:2px solid #CCCCCC;}

div.block_calendar_upcoming div.content{text-align: left; background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg); background-position:bottom; background-repeat:repeat-x;}/*Hasta este punto fue esa modificacion*/
div.block_calendar_upcoming a {color:#1233A4;}
div.block_calendar_upcoming div.content div.footer a{color:#0215EB;}

div.block_activity_modules{background-color:#EEEEEE; border:2px solid #AFB9B0; 	margin-top:15px;}
div.block_activity_modules div.header div.title{text-align:center; border-bottom:2px solid #CCCCCC; color:#005007;}
div.block_activity_modules div.content{background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg);}
div.block_activity_modules div.content ul.list{margin: 0px;}
div.block_activity_modules a{color:#0B500F;}

div.block_participants{border:2px solid #CCCCCC; margin-top:15px;}
div.block_participants div.header div.title{text-align:center; border-bottom:2px solid #CCCCCC; color:#CF641C;}
div.block_participants{background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg);}
div.block_participants div.content ul.list{margin: 0px;}

div.block_admin{border:2px solid #cccccc; margin-top:15px;}
div.block_admin div.header div.title{text-align:center; border-bottom:2px solid #CCCCCC; color:#C6B704;}
div.block_admin div.content{
	background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
div.block_admin div.content ul.list{margin: 0px;}
div.block_admin a{color:#CEAA00;}

div.block_online_users{border:2px solid #CCCCCC; margin-top:15px;}
div.block_online_users div.header div.title{text-align:center; border-bottom:2px solid #CCCCCC; color:#922E38;}
div.block_online_users div.content{
	background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
div.block_online_users div.content ul.list{margin: 0px;}
div.block_online_users a{color:#98142C;}
div.block_online_users div.content div.info{margin-bottom:8px;}
div.block_online_users div.content div.user a img.userpicture{margin-right:6px; margin-bottom:7px;}
div.block_online_users div.content ul.list li.listentry div.message{display:none;}


div.block_calendar_month{border:2px solid #CCCCCC; margin-top:15px;}
div.block_calendar_month div.header{background-color:#f9f9f9;}
div.block_calendar_month div.header div.title{text-align:center; border-bottom:2px solid #CCCCCC; color:#5E5E5E;}
div.block_calendar_month div.content{background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg); background-position: bottom center; background-repeat:repeat-x;}
div.block_calendar_month div.content div.calendar-controls{text-align:center; background-color:#FFFFFF;}
div.block_calendar_month div.content table.minicalendar{margin-left:13px; background-color:#FFFFFF;}

ul.list div.column{text-align:left;}

div.sideblock div.header div.title h2 {padding: 0px; padding-top: 2px; padding-bottom:2px;  margin-left:0px; 
margin-right: 0px; margin-top:1px; margin-bottom:3px;}
div.sideblock div.header div.title div.commands {padding: 0px; padding-top: 2px; padding-bottom:4px;}
div.sideblock div.content ul.list li div.column {display: inline; margin: 2px;}

div.navbar div.breadcrumb ul li.first {display: inline;}
div.navbar div.navbutton {margin-top: 7px;}
div.navbar div.navbutton form.popupform span.helplink {display:none;}
div.navbar div.breadcrumb li.first {font-size: 14px;font-weight:bold;}

div.loginbox table {border:1px solid #CCCCCC;} 
div.loginbox table td {border:2px solid #cccccc;}
div.loginbox table td div.loginpanel h2.uno{color:#C63401; background-color:#CCCCCC;text-align:center;}
div.loginbox table td div.signuppanel h2.uno{background-color:#cccccc;text-align:center;
}

div.signuppanel div.subcontent li{list-style-type:decimal;}

div.loginpanel div.loginsub{border-bottom:1px solid #000000; padding-bottom:5px;}
div.loginpanel div.forgotsub{margin-top:10px;}

#middle-column table.topics #section-0{ 
	background-image:url(/theme/standard/pix/degradados/degra_curso.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}
#middle-column table.topics tr.main{
	background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
#middle-column table.topics{border-spacing:0px; border-collapse:collapse;}
#middle-column table.topics tr.separator{height:15px;}

div.course-content #layout-table{border-spacing:5px; border-collapse:separate;}

div.contenido div.coursebox div.info ul.teachers{display:none;}

div.contenedor table td div.quizquestions{border: 2px solid #999999;}
div.contenedor table td div.quizquestions h2.main{text-align:left; font-size:16px; background-color:#CCCCCC;}

div.contenedor table td div.questionbank{border: 2px solid #AAAAAA;}
div.contenedor table td div.questionbank h2{background-color:#DDDDDD; text-align:left; font-size:16px;}

div.tabtree ul.tabrow0 li.here a{color:#607472;}

div.contenedor #middle-column div.quizinfo{border:2px solid #CCCCCC; background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg); background-position:bottom; background-repeat:repeat-x; margin-top:15px;}

div.quizinfo p{margin-left:25px; color:#0A500F;}

div.contenedor #layout-table #middle-column div.quizinfo #dates{margin-left:10px;}

/*div.contenedor table.boxaligncenter{border:2px solid #CCCCCC;}*/

#calendar td.maincalendar {vertical-align:text-top;}
#calendar td.sidecalendar {vertical-align:text-top;}
#calendar td.sidecalendar div.minicalendarblock{border:2px solid #AAAAAA; margin-bottom:4px;}
#calendar td.maincalendar div.heightcontainer table.calendarmonth{border:2px solid #AAAAAA; text-align:left;}


div.boxaligncenter #prefform table.formtable{text-align:left}

div.navbar div.menu div.logininfo{display:none;}

div.contenedor table.controls{text-align:left;}
div.contenedor table.controls tr td{border:2px solid #AAAAAA;}


div.contenedor div.rolesform{text-align:left; margin-top:10px;}
div.contenedor div.rolesform form{margin-top:10px;}
div.contenedor div.rolesform div table.flexible tr td{border:1px solid #AAAAAA;}
/* coregido: decia repeat:repeat-x; */
div.contenedor div.rolesform div table.flexible tr th{border:1px solid #AAAAAA; background-image:url(/theme/standard/pix/nav_c.gif); background-repeat:repeat-x; background-position:bottom;}

div.contenedor table.generaltable tr th{border:1px solid #AAAAAA; text-align:center; background-color:#DDDDDD; color:#C63401;}
div.contenedor table.generaltable tr th a{color:#0A500F; margin:8px;}
div.contenedor table.generaltable tr th div.commands{text-align:right;}
div.contenedor table.generaltable tr td{border:1px solid #AAAAAA; text-align:left;}
div.contenedor table.generaltable tr td a{margin:8px; color:#607462;}
div.contenedor table.generaltable tr td a:hover{color:#C63401;}

div.contenedor table.logtable{margin-top:60px; text-align:left;}
div.contenedor table.logtable tr td{border:1px solid #AAAAAA;}

div.contenedor div.plugin form.logselectform{text-align:left;}

div.contenedor div.box{margin-top:80px;}

div.contenedor div.subscription{margin-top:0px;}
div.contenedor div.clearer{margin:5px; padding:5px;}

div.contenedor table.grades{text-align:left;}
div.contenedor table.grades tr th{border:1px solid #AAAAAA;}
div.contenedor table.grades tr td{border:1px solid #AAAAAA;}

div.contenedor div.navbar div.navigation{display:none;}

div.tabtree{
	position:relative; 
	margin-bottom:5px; 
}

div.tabtree ul.tabrow0{
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

div.tabtree ul.tabrow0 li{
	background-color:#EEEEEE;
	border:2px solid #CCCCCC;
	display:inline;
	margin:3px;
	padding:0pt;
}

div.tabtree ul.tabrow0 li div.empty{display:none;}

div.tabtree ul.tabrow0 li.here ul.tabrow1 {
	font-weight:normal;
	background-color:#EEEEEE;
	border:1px solid #999999;
	left:25px;
	top:25px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:absolute;
}

div.tabtree ul.tabrow0 li.here ul.tabrow1 li{
	margin:8px;
	display:inline;
}

div.tabtree ul.tabrow0 li.here ul.tabrow1 li a{color: #C63401;}
div.tabtree ul.tabrow0 li.here ul.tabrow1 li.here a{color: #607472;}

div.contendor div.subscription{margin:0px;}

div.contenedor div.controls form div table tr td{text-align:center}

div.contenedor h2.main{font-size:16px; color:#0A500F; text-align:center;}

/*Exámen*/
div.contenedor #responseform{font-size:14px;}
div.contenedor #responseform div div.que div.info{margin-top:15px;}
div.contenedor #responseform div div.que div.info span.no{display:none;}
div.contenedor #responseform div div.que div.content{margin-top:15px; border:1px solid #666666;}
div.contenedor #responseform div div.que div.content div.ablock div.prompt{margin-top:15px; border:1px solid #666666; color:#C63401; font-weight:bold;}
div.contenedor #responseform div div.que div.content div.ablock .answer{margin-top:15px; margin-bottom:7px;}
div.contenedor #responseform div div.submitbtns{margin-top:15px;}
div.contenedor #responseform div div.pagingbar{margin-top:15px;}

/*contador de tiempo*/
div.contenedor div.timer{ margin-top:15px;}

div.contenedor div.notifyproblem{margin-top:25px; padding:25px;}

div.tablecontainer #attempts{width:100%;}

div.navbar{left:0px;}

#tablecontainer #commands tr td a{margin:8px;}

div.contenedor div.que div.info{margin-top:15px;}
div.contenedor div.que div.info span.no{display:none;}
div.contenedor div.que div.content{margin-top:15px; border:1px solid #666666;}
div.contenedor div.que div.content div.ablock div.prompt{margin-top:15px; border:1px solid #666666; color:#C63401;}
div.contenedor div.que div.gradingdetails{margin-bottom:15px; margin-top:15px;}

div.boxaligncenter div.singlebutton{margin-top:15px;}

div.navbar div.breadcrumb ul li.first{color:#607472;}

div.contenedor div.correctness{font-size:14px; font-weight:bold; color:#C63401;}

div.contenedor table.grades tr th a{color:#607472;}
div.contenedor table.grades tr th a:hover{color:#C63401;}

div.contenedor div.noticeboxcontent{background:none;}

div.contenedor div.subscription span a{color:#607472;}
div.contenedor div.subscription span a:hover{color:#C63401;}

div.contenedor div.que div.comment{border:1px solid #CCCCCC; background-color:#EEEEEE; color:#607274; font-weight:bold; margin-bottom:15px;}
div.contenedor div.que div.commentlink{margin-bottom:10px;}
div.contenedor div.que div.commentlink a{font-weight:bold;}
div.contenedor div.que div.commentlink a:hover{color:#607274;}

div.contenedor div form.popupform label{margin-right:10px;}

div.contenedor div.plugin {margin-top:25px;}
div.contenedor div.plugin form.logselectform select{margin-bottom:10px;}
div.contenedor div.plugin form.participationselectform div{width:450px; text-align:left;}
div.contenedor div.plugin form.participationselectform label{margin-right:5px; margin-bottom:15px;}
div.contenedor div.plugin form.participationselectform select{margin-bottom:15px; margin-top:19px;}

div.contenedor table.userinfobox{margin-bottom:10px;}
div.contenedor table.userinfobox table.list tr td{border:1px solid #666666;}

div.contenedor div.buttons form div input{margin-bottom:10px;}

div.contenedor div.fcontainer div.fitem{margin-bottom:10px;}

div.contenedor div.controls {margin-top:15px}
div.contenedor div.controls a{color:#607274; font-weight:bold;}
div.contenedor div.controls a:hover{color:#C63401;}

div.contenedor table.discussioncontrols{margin-bottom:15px;}
div.contenedor form div.ratingform table.forumpost{border:2px solid #666666; margin-bottom:15px;}
div.contenedor form div.ratingform table.forumpost tr td.content div.commands{margin-bottom:15px;}
div.contenedor form div.ratingform table.forumpost tr td.content div.ratings{margin-bottom:15px;}

div.contenedor div.forumaddnew{margin-bottom:15px;}
div.contenedor table.forumheaderlist{text-align:left;}
div.contenedor table.forumheaderlist thead tr th.header{border:1px solid #777777; background-color:#EEEEEE; text-align:center; color:#0A500F;}
div.contenedor table.forumheaderlist tbody tr td{border:1px solid #777777;}
div.contenedor div.forumcontrol{margin-top:15px;}
div.contenedor div.generalbox{margin-top:15px; margin-bottom:15px;}

div.contenedor div.box div.addcategory{width:250px; border:none; margin-bottom:15px;}
div.contenedor div.box table.categorylist{border-bottom:1px solid #777777; margin-bottom:25px;}

div.contenedor td.main_cen table.progestu{text-align:left;}
div.contenedor td.main_cen table.progestu td.titulo{background-color:#CCCCCC; color:#C63401; text-align:center;}
div.contenedor td.main_cen table.progestu td{border:1px solid #CCCCCC;}

div.block_course_list{border:2px solid #CCCCCC; margin-top:5px; margin-bottom:5px; width:159px;}
div.block_course_list div.header div.title{color:#666699;}
div.block_course_list div.header div.title h2{font-size:12px; text-decoration:none;}
div.block_course_list div.content{
	border-top:2px solid #CCCCCC;
	background-image:url(/theme/standard/pix/degradados/degra_avisos.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	text-align:left;
}/*tambien fue modificado el ancho de este bloque el 20 agosto del 2008*/

div.block_course_list div.content a{color:#666699;}
div.block_course_list div.content ul.list{margin-left:0px;}
div.block_course_list div.content ul.list li{margin-bottom:4px;}
div.block_course_list div.content ul.list li img.icon{display:none}


div.contenedor table.forumpost{border:2px solid #CCCCCC; margin-bottom:15px;}

table.tabla-foro{border:2px solid #CCCCCC;}
table.tabla-foro td{border:2px solid #CCCCCC;}

div.contenedor td.feedback font{margin-top:15px;}

div.contenedor table.logtable tr th.header{border:2px solid #CCCCCC; background-color:#EEEEEE; color:#0A500F; text-align:center;}

div.contenedor div.paging{margin-top:20px;}

div.contenedor div.section{margin-top:20px; text-align:left;}
div.contenedor div.section div.content table tr td{border:1px solid #CCCCCC;}

div.contenedor #coursesearch2{display:none;}

div.contenedor table.categorylist{border-collapse:collapse; border-spacing:0px; font-weight:bold;}
div.contenedor table.categorylist tr td.category{border-bottom:2px solid #CCCCCC; }
div.contenedor table.categorylist tr td.course a{color:#607462;}
div.contenedor table.categorylist tr td.course a:hover{color:#C63401;}
div.contenedor table.categorylist tr td.image img{display:none;}

div.contenido div.categoryboxcontent{margin-top:42px; border:2px solid #DDDDDD;}

span.form-shortname{display:none;}
div.form-item label{text-align:left;}
fieldset div{margin-bottom:5px;}

table.rolecap{border:2px solid #AAAAAA; border-collapse:collapse;}
table.rolecap tr th{border:1px solid #000000; background-color:#EEEEEE; color:#0A500F; text-align:center;}
table.rolecap tr td{border:1px solid #000000;}
table.rolecap tr td.managetrust{display:none;}

/*tareas -> envios*/
div.firstinitial{margin-bottom:15px; margin-top:40px;}
div.lastinitial{margin-bottom:35px;}
table.submissions{border:2px solid #222222;}
table.submissions tr th{
	background-color:#EEEEEE; 
	text-align:center; 
	border-bottom:1px solid #222222; 
	border-right:1px solid #222222; 
}
table.submissions tr th a{color:#607462;}
table.submissions tr td{text-align:left; border-bottom:1px solid #222222; border-right:1px solid #222222;}

table.files{border:2px solid #666666; border-collapse:collapse;}
table.files tr th{border-bottom:1px solid #666666; border-right:1px solid #666666;}
table.files tr td{border-bottom:1px solid #666666; border-right:1px solid #666666;}

div.contenedor div.reportlink{font-size:16px; font-weight:bold; margin-top:50px;}

div.contenedor div.plugin p a{font-size:14px; font-weight:bold;}

#participationreport #studentsform table.flexible{margin-bottom:18px;}
#participationreport #studentsform input{margin-bottom:18px;}

/*Calificaciones*/
div.contenedor table.generalbox{margin-top:30px; margin-bottom:18px; border:2px solid #CCCCCC; border-collapse:collapse;}
div.contenedor table.generalbox tr th{border-bottom:1px solid #888888;}
div.contenedor table.generalbox tr td{border-bottom:1px solid #888888; border-right:1px solid #888888;}

div.contenedor div.generalboxcontent{margin-top:100px;}

/*modulo Actividades culturales*/
div.actividades{font-size:12px;}
div.actividades div.eventos_titulo{background-color:#c63401; color:#FFFFFF; text-align:center; font-weight:bold;}
div.actividades div.eventos{text-align:left;}
div.actividades div.eventos table tr td.flechas{vertical-align:text-top;}
div.actividades div.eventos table tr td.footeract{text-align:right;}

/*pagina con tabla de usuarios*/
table.ususarios{
	text-align:center;
	border:2px solid #000000;
	background-color:#FCFCFC;
	margin-top:25px;
	margin-bottom:51px;
	border-collapse:collapse;
}

table.ususarios tr th{border-bottom:2px solid #000000; border-right:2px solid #000000; color:#0A500F;}
table.ususarios tr td{border-bottom:2px solid #000000; border-right:2px solid #000000; color:#C63401;}

ul.bulets li{ list-style-type:disc;}
