/**************************************
 * THEME NAME: cty
 *
 * Files included in this sheet:
 *
 *   cty/styles_interfaz.css
 *   cty/styles_calendario.css
 *   cty/styles_banner.css
 *   cty/styles_interfaz_curso.css
 *   cty/styles_foro.css
 *   cty/styles_solapas.css
 *   cty/styles_participantes.css
 *   cty/styles_cuestionarios.css
 *   cty/styles_chat.css
 **************************************/

/***** cty/styles_interfaz.css start *****/

/* Use IDs when there is only one occurence per page. Use classes when there are one or more occurences per page. Find it by manu */


/******************************** GENERALES *******************************/
body
{
	background-color:#FFFFFF;
}
.body{

 	width:770px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
#site-index, #course-view, #login-index, #help, #mod-forum-view, #calendar-view, #user-index, #mod-forum-index, #blog-index, #blog-edit
{
	/* margin-top:0px;*/
}
#page{
 	padding:0px;
 	width:770px;
	margin-top:0px;
	margin:0 auto; /* centrar en FireFox, hay que hacerlo en un div */
	text-align:center; /* centrar en IE */

	background-color:#FFFFFF;
}

/******************************** CABECERA *******************************/

.cabecera_img_home{
	background-image:url(pix/cabecera.jpg);
	background-repeat:no-repeat;
	width: 770px;
	height: 140px;
}
.cabecera_img{
	background-image:url(pix/cabecera2.jpg);
	background-repeat:no-repeat;
	width: 770px;
	height: 125px;
}
#header-home
{	text-align:center;
	margin:0 auto;
}

#migas
{
	width:750px;
	height:24px;
	text-align:left;
	/*background-color:#80CD00;*/
	background-image:url(pix/cabecera_degradada.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:lighter;
	margin:0 auto;
}
#migas a
{
	color:#AED283;
	/*color:#80CD00;*/
	text-decoration:none;
}
#migas a:hover
{
	color:#FFFFFF;
}
#migas .migas_img
{
background-image:url(pix/migas.gif);
background-position:center;
background-repeat:no-repeat;
}
#migas .sep
{
color:#FFFFFF;
/*background-image:url(pix/migas_sep.gif);
background-position:center;
background-repeat:no-repeat;*/
}

#separador_migas
{
height:10px;
}

/* IMAGENES MIGAS */



/******************************** PIE *******************************/

#footer
{
	width: 100%;
	height: 36px;
	/*margin: 0px;*/
	padding: 0px;
	text-align: center;
	margin:0px;
	vertical-align: bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	color:#FFFFFF;
}

#footer a
{
	font-family: "Trebuchet MS", Futura, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#007934;
	font-weight:lighter;
	text-decoration:none;
}
#footer a:hover
{
	color:#FFFFFF;
}
#footer #politica a
{
	font-family: "Trebuchet MS", Futura, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#AED283;
	font-weight:lighter;
	text-decoration:none;
}
#footer #politica a:hover
{
	color:#FFFFFF;
}
#footer table
{	padding: 0px;
	margin:0 auto;
	margin-top:10px;
	width: 750px;
	height:	24px;
	/*background-color: #80CD00;*/
	background-image:url(pix/cabecera_degradada.jpg);
}
/******************************** CONTENIDO *******************************/
#content
{
padding-top:0px;
width:750px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#83836C;
font-size:12px;
text-align:left;
margin: auto;
}
#content a
{
text-decoration:none;
color:#007934;
}
#content a:hover
{
color:#83836C;
}

h2.main
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:lighter;
color:#007934;
}

								/* ICONOS */

/*no visibles*/

#page #content #layout-table .content .icon, 
#page #content #layout-table .content .icon img,
/*#page #content #layout-table .content .activityicon, */
.categoryboxcontent img
{
	/*visibility:hidden;*/

}

/*excepciones*/
#page #content #layout-table .content .resource .activityicon,
.categoryboxcontent .info img,
#course-view .summary .icon
{
	visibility:visible !important;

}
#page #content #layout-table .content .resource
{
	background-image:none;

}

#page #content #layout-table .content .label
{
	background-image:none;

}


/******************************** COLUMNAS ******************************/



/******************************** BLOQUES *******************************/

.header
{
/*height:24px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;

background-image:url(pix/fondo_600.jpg);
vertical-align:middle;
}

.title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

/* COLUMNAS */

#left-column .header,
#right-column .header
{
background-image:url(pix/fondo_bloques.jpg)
}
#middle-column .header{
background-image:url(pix/fondo_bloques_medio.jpg);
}

#layout-table {
  margin-top: 0px;
}
#layout-table #right-column
{
  vertical-align:top;
  padding-left:0px;
  padding-right:0px;
}
#layout-table #left-column
{
  vertical-align:top;
  padding-left:0px;
  padding-right:0px;
}
#layout-table #middle-column {
  vertical-align:top;
  padding-left:10px;
  padding-right:10px;
  width:100%;
}

#left-column .header,
#right-column .header,
{
width:170px;
}
#left-column .title,
#right-column .title
{
margin-top:3px;
margin-left:10px;
}
#left-column .content,
#right-column .content
{
padding-top:7px;

width:170px;

background-color:#F4F4F2;
}
.courseboxcontent{
	background-color:#F4F4F2;
}

#middle-column h2.header
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:27px;
padding:0px;
padding-left:15px;
}

/*CATEGORIAS*/

.categoryboxcontent .category
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



								/* IMAGENES BLOQUES + Y - */

.sideblock .header .hide-show img.hide-show-image {
  background: url('pix/switch_minus.gif') no-repeat bottom;
  padding-right:5px;
}

.sideblock.hidden .header .hide-show img.hide-show-image {
  background: url('pix/switch_plus.gif') no-repeat bottom;
    padding-right:5px;
}



/*********************************** FORMULARIOS **********************/
/* INPUTS */
input
{
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
	border:solid 1px #AEAE8F;	
margin-left:5px;
margin-right:5px;

}


.control input,
.answer span input,
.cell input,
#user-index td.links input
{
	border:0px;
}

#site-index input,
#course-view input,
#user-edit input,
#mod-forum-post input,
#mod-assignment-view input,
#mod-chat-gui_header_js-jsupdate input,
#blog-edit input,
#login-index input,
#mod-quiz-view input,
#mod-quiz-report input,
#question-category input,
#question-import input,
#question-export input,
#mod-forum-view input
{
/*	border:solid 1px #6B644B;	*/
}



button
{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
border:solid 1px #AEAE8F;
margin-left:5px;
margin-right:5px;
}
select
{
/*height:20px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
border:solid 1px #AEAE8F;
margin:0px;
}

textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
border:solid 1px #AEAE8F;
margin-left:5px;
margin-right:5px;
}




/**************************** TABLAS **************************************************/

.generaltable .header,
.forumheaderlist .header
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

	color:#FFFFFF;

	text-align:center;
}

.generaltable .header a,
.forumheaderlist .header a
{
	color:#FFFFFF !important;
}

.generaltable .cell,
.forumheaderlist td,
.cell
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	background-color:#F4F4F2 !important;

	text-align:center;
}
.generaltable .cell a,
.forumheaderlist td a,
.cell
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
}



							/* ELIMINAR */
.noticeboxcontent,
.errorboxcontent
{
	background-color:#E7E7DE;
	border:solid #FF0000 1px;
	color:#83836C;
}
.noticeboxcontent h2.main
{
	color:#83836C;
}

							/* HELP */

.helplink img
{

background-image:url(../../pix/help.gif);
background-repeat:no-repeat;
}
.helplink img:hover
{
background-image:url(../../pix/helpover.gif);
}


body#help {
width:405px;
}
#help #page,
#help #content
{
width:405px;
}

#help table.generalbox{
	width:405px;
	text-align:left;
	margin-left:25px;
}

						/* INFO */
body#course-info {
width:405px;
}
#course-info #page,
#course-info #content
{
width:405px;
}

#course-info table.generalbox{
	width:405px;
	text-align:left;
	margin-left:35px;
}


						/* FONDOS */
.generalboxcontent,
.generalbox,
.loginbox,
.userinfobox,
.categoryboxcontent,
{
	background-color:#F4F4F2;
}

						/* LINKS */
.links
{
	font-size:10px !important;
}

/********************************** LISTADO DE CURSOS *********************/
.bienvenida{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;	
}
.entrada_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
.entrada_pie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #84846C;
}
.entrada_enlace{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.entrada_enlace a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px !important;
}
.entrada_enlace a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/***** cty/styles_interfaz.css end *****/

/***** cty/styles_calendario.css start *****/

/* Use IDs when there is only one occurence per page. Use classes when there are one or more occurences per page. Find it by manu */

/*********************************** Calendario interfaz **************************/

table.minicalendar
{
	border:0px;
}
								/* MES */


								/* DIA SEMANA */
table.minicalendar .weekdays th
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#007934;
	padding-bottom:5px;
}

								/* DIAS */

table.minicalendar .today
{
	border:#007934 solid 1px !important;
}
table.minicalendar td.today a
{
	color:#007934 !important;	
}


table.minicalendar td.day
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#007934;
}
table.minicalendar td.event_user a,
table.minicalendar td.event_group a,
table.minicalendar td.event_global a,
table.minicalendar td.event_course a
{
	color:#FFFFFF !important;
}

table.minicalendar .eventnone
{
/*	background-color:#AED283;
	border:#AED283 solid 1px;*/
}


table.minicalendar .event_group
{
	background-color:#BD6685;
	border:#BD6685 solid 1px !important;
}
table.minicalendar .event_global
{
	background-color:#CFAB7D;
	border:#CFAB7D solid 1px !important;
}
table.minicalendar .event_course
{
	background-color:#005991;
	border:#005991 solid 1px !important;
}
table.minicalendar .event_user
{
	background-color:#76AFC3;
	border:#76AFC3 solid 1px !important;
}

/*********************************** CALENDARIO **************************/

#calendar td.maincalendar
{
	border:0px;
	
	padding-right:10px;
}
#calendar .maincalendar .header
{

}
#calendar div.controls 
{
	background-image:url(pix/fondo_degradado_calendario.jpg);
	background-repeat:repeat-x;
}
								/* MES */
#calendar div.controls
{

}
#calendar .controls .calendar-controls
{
	padding-top:15px;
}

#calendar div.controls .current
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px !important;
	color:#83836C;
	line-height:25px;
	font-weight:lighter !important;
}
#calendar div.controls .next,
#calendar div.controls .previous
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	line-height:25px;
}



								/* MARCO  */
#calendar table.calendarmonth{
	margin:0px;
	width:96% !important;
	background-color:#F4F4F2;
	border:solid #AEAE8F 1px;
}

								/* DIA SEMANA */
#calendar table.calendarmonth .weekdays
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:83836C;
}


								/* DIAS */


#calendar table.calendarmonth .day
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:lighter;
	color:#007934;
	padding-top:15px;
}
#calendar table.calendarmonth .day a
{
	color:#FFFFFF;
}

#calendar table.calendarmonth .today .day
{
/*	font-weight:bold !important;*/
}

#calendar table.calendarmonth .today
{
	border:#007934 solid 1px !important;
}


								/* FILTROS */

#calendar .event_group,
div.filters .event_group
{
	background-color:#BD6685;
	border:#BD6685 solid 1px !important;
}
#calendar .event_global,
div.filters .event_global
{
	background-color:#CFAB7D;
	border:#CFAB7D solid 1px !important;
}
#calendar .event_course,
div.filters .event_course
{
	background-color:#005991;
	border:#005991 solid 1px !important;
}
#calendar .event_user,
div.filters .event_user
{
	background-color:#76AFC3;
	border:#76AFC3 solid 1px !important;
}

#calendar .events-new,
{
	display:none;
}


#calendar .maincalendar div.filters
{
	background-color:#F4F4F2;
	border:solid #AEAE8F 1px;
	margin-top:12px;
	padding:5px;
}
#calendar .maincalendar div.filters table
{
	background-color:#F4F4F2;
}

								/* COLUMNA DERECHA */
#calendar .sidecalendar
{
	border:0px;
}
#calendar .sidecalendar .filters
{
	background-color:#F4F4F2;
	border:solid #AEAE8F 1px;
	margin-bottom:10px;
}
#calendar .sidecalendar .filters table
{
	background-color:#F4F4F2;
}

#calendar .sidecalendar .minicalendarblock
{
	background-color:#F4F4F2;
	border:solid #AEAE8F 1px;
}
								/* GENERICAS */

#calendar tr.weekdays th
{
	border:0px !important;
}

#calendar table.calendarmonth td
{
text-align:center;
margin:0 auto;
vertical-align:middle;
}

								/* EVENTOS */

.maincalendar table.event td.topic,
.maincalendar table.event td.picture,
.maincalendar table.event td.side,
.maincalendar table.event td.description
{
	background-color:#F4F4F2 !important;	
}

#calendar-event .name,
#calendar-event .minutes,
#calendar-event repeats
{
	border:solid 1px #6B644B;
}

								/* FONDO CABECERAS */
#calendar-view .maincalendar .header
{
	background-image:url(pix/cabecera_degradada.jpg);
}


								/* NUEVO EVENTO */

#calendar-event input#type_user,
#calendar-event input#type_group,
#calendar-event input#type_global,
#calendar-event input#type_site,
#calendar-event input#type_course,
#calendar-event input#duration_none,
#calendar-event input#duration_yes,
#calendar-event input#duration_minutes,
#calendar-event input#repeat_none,
#calendar-event input#repeat_yes
{
	border:0px !important;
}

#calendar-event #selecteventtype,
#calendar-event .maincalendar table
{
	background-color:#F4F4F2 !important;
	border:solid #AEAE8F 1px;
}
/***** cty/styles_calendario.css end *****/

/***** cty/styles_banner.css start *****/

/* CSS Document */

/*********************************** CENTRAL **********************************/

#middle-column .sitetopic
{
	margin-bottom:13px;
}
#middle-column .sitetopiccontent
{
	padding:0px;
	border:solid 0px;
}

/*********************************** LATERAL **********************************/

/*********** IZQUIERDA ***************/

#inst247 .content /*pag. web*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst247 .header
{
	display:none;
}

#inst248 .content /*oficio*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst248 .header
{
	display:none;	
}

#inst253 .content /*pag. web avanzado*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst253 .header
{
	display:none;		
}

#inst245 .content /*Destino Mates*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst245 .header
{
		display:none;	
}

#inst21 .content /*descartes*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst21 .header
{
		display:none;	
}

#inst25 .content /*Taller Narrativa*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst25 .header
{
		display:none;	
}

#inst701 .content /*videojuegos*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst701 .header
{
	display:none;		
}

#inst702 .content /*Anunciado TV*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst702 .header
{
	display:none;	
}

#inst250 .content /*tutor cty*/
{
	padding-left:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst250 .header
{
	/*display:none;	*/
}

/*********** DERECHA ***************/

#inst709 .content /*Cinta verde ZONA LIBRE*/
{
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst709 .header
{
	 display:none;		
}

#inst707 .content /*texto ZONA LIBRE*/
{
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst707 .header
{
	 display:none;		
}

#inst505 .content /*Cogito*/
{
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst505 .header
{
	 display:none;		
}

#inst252 .content /*compartódromo*/
{
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst252 .header
{
	 display:none;	
}

#inst700 .content /*embarque*/
{
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst700 .header
{
	display:none;	
}

#inst246 .content /*PATROCINADORES*/
{
	
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst246 .header
{
	display:none;	
}



/***************** Destino Mates 1 ***********************/

#inst271 .content /*DM1_dcha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst271 .header

{
	display:none;	
}

#inst272 .content /*DM1_dcha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          

}

#inst272 .header

{
  	display:none;	
}

#inst383 .content /*DM1_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst383 .header

{
         display:none;		
}

#inst273 .content  /*DM1_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst273 .header

{
  display:none;
}

/************************ Destino Mates 2 ***************************/

#inst274 .content /*DM2_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst274 .header

{
     display:none;		
}

#inst275 .content /*DM2_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst275 .header

{
    display:none;		
}

#inst384 .content/*DM2_dcha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst384 .header

{
        display:none;		
}

#inst276 .content /*DM2_dcha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst276 .header

{
   display:none;	
}
/************************ Destino Mates 3 ***************************/

#inst279 .content /*DM3_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst279 .header

{
   display:none;		
}

#inst293 .content /*DM3_izda_medio*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst293 .header

{
       display:none;		
}

#inst278 .content /*DM3_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst278 .header 

{
    display:none;		
}

#inst385 .content /*DM3_derecha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst385 .header

{
        display:none;		
}

#inst277 .content /*DM3_derecha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst277 .header

{
    display:none;	
}

/************************ Destino Mates 4 ***************************/

#inst282 .content /*DM4_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst282 .header

{
     display:none;		
}
#inst281 .content /*DM4_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst281 .header

{
     display:none;	
}

#inst386 .content /*DM4_dcha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst386 .header

{
      display:none;	
}

#inst280 .content /*DM4_dcha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst280 .header

{
    display:none;	
}

/************************ Destino Mates 5 ***************************/

#inst284 .content /*DM5_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst284 .header

{
   display:none;		
}

#inst285 .content /*DM5_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst285 .header

{
    display:none;		
}

#inst387 .content /*DM5_dcha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst387 .header

{
         display:none;		
}

#inst283 .content /*DM5_dcha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst283 .header

{
      display:none;		
}

/************************ Álgebra 1 ***************************/

#inst287 .content /*Alg1_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst287 .header

{
      display:none;		
}

#inst288 .content /*Alg1_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst288 .header

{
      display:none;		
}

#inst295 .content /*Alg1_dcha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst295 .header

{
         display:none;		
}

#inst286 .content /*Alg1_dcha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst286 .header

{
       display:none;		
}
/************************ Algebra 2 ***************************/

#inst291 .content /*Alg2_izda_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst291 .header

{
       display:none;		
}

#inst290 .content /*Alg2_izda_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst290 .header

{
       display:none;		
}

#inst388 .content /*Alg2_dcha_arriba*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst388 .header

{
       display:none;		
}

#inst289 .content  /*Alg2_dcha_abajo*/

{
         padding-right:0px;
         padding-top:0px;
         border:0px;
         background-color:#FFFFFF;          
}

#inst289 .header

{
         display:none;		
}


/*****************************************************/

#inst251 .content
{
	padding-right:0px;
	padding-top:0px;
	border:0px;
	background-color:#FFFFFF;		
}
#inst251 .header
{
	/*display:none;	*/
}/***** cty/styles_banner.css end *****/

/***** cty/styles_interfaz_curso.css start *****/

/* id=course-view */

#course-view #middle-column td.right a
{

	background-color:#F4F4F2;
}
#course-view #middle-column td.right
{
	background-color:#F4F4F2;
}
#course-view #middle-column td.left
{
	background-color:#80CC00;
	width:45px;
	
	font:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#FFFFFF;
	line-height:45px ;
	font-weight:lighter;
}

#course-view #middle-column td.content{
	background-color:#F4F4F2;
	
}


#course-view #middle-column td.content .summary
{
	margin-left:10px;
}
/*
#course-view #middle-column td.content li
{
	background-image:url(pix/flech.png);
	background-repeat:no-repeat;
	background-position:left;

	margin-left:30px;
}
#course-view #middle-column td.content li:hover
{
	background-image:url(pix/flechover.png);
}	
*/



#course-view #middle-column td.content a
{
	margin-left:5px;
}


/*Fuentes recursos*/

#course-view .MsoBodyText font,
#course-view .activity font,
#course-view .activity,
#course-view .MsoBodyText,
#course-view .summary,
#course-view .summary font,
#course-view .summary .MsoBodyText span
{

	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important; 
}
#course-view .activity object
{

}/***** cty/styles_interfaz_curso.css end *****/

/***** cty/styles_foro.css start *****/


/* SELECCION DEL TEMA DEL FORO */

#mod-forum-view .singlebutton
{
	margin-bottom:10px;
}

/*  FORO ANIDADO   */
.forumpost .left
{
	background-color:#80CD00;
	width:45px;
}
table.forumpost tr.header .topic
{
	background-image:none;
	background-color:#F4F4F2;

}
table.forumpost tr.header .subject
{
padding-top:10px;
padding-left:10px;

font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:lighter;
color:#007934;

}
table.forumpost tr.header .author
{
padding-top:10px;
padding-left:10px;

font-family: "Trebuchet MS", Futura, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
color:#AEAE8F;
}

table.forumpost tr.header .author a
{
color:#F4F4F2;
font-weight:bold;
}


table.forumpost td.content
{
padding-top:10px;
padding-left:15px;

background-color:#F4F4F2;
}

table.forumpost .commands
{
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}





/***** cty/styles_foro.css end *****/

/***** cty/styles_solapas.css start *****/


/* CELDA */

.tabs .tabrow td.active{
	padding:3px;
	background-image:none!important;
}
.tabs .tabrow td.active:hover{
	padding:3px;
	background-image:none!important;
}
.tabs .tabrow td.selected,
.tabs .tabrow td.inactive
{
	padding:3px;
	background-image:none!important;
}
.tabs .tabrow td.selected:hover,
.tabs .tabrow td.inactive:hover
{
	padding:3px;
	background-image:none!important;
}
	
	
/* DIV */

.tabs .tabrow div.tablink{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF!important;
	
	padding:5px;

	border:1px #AEAE8F;
	background-color:#83836C;
	background-image:none!important;
}
.tabs .tabrow .inactive div.tablink,
.tabs .tabrow .selected div.tablink
{
	background-color:#80CD00;
}
.tabs .tabrow div.tablink:hover{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;

	padding:5px;
	
	border:1px #AEAE8F;
	background-color:#80CD00;
	background-image:none!important;
}

/* ENLACE */

.tabs .tabrow div.tablink a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF!important;

	background-image:none;
}
.tabs .tabrow div.tablink a:hover{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;

	background-image:none;
}


/* TABLA */

.tabs .tabrow{
	padding:0px;
	border:solid #FFFFFF 1px;
}
.tabs{
	padding:0px;
	border:solid #FFFFFF 1px;
}
/***** cty/styles_solapas.css end *****/

/***** cty/styles_participantes.css start *****/

#participants .header a{
	color:#AED283;
	text-decoration:none;
}
#participants .header a:hover{
	color:#FFFFFF;
	text-decoration:none;
}/***** cty/styles_participantes.css end *****/

/***** cty/styles_cuestionarios.css start *****/

/* CSS Document */

							/* PREGUNTAS*/

#mod-quiz-attempt .que,
#mod-quiz-review .que
{
	background-color:#80CC00;
	
	padding:0px;
}
.que .info
{
	margin-left:0px;
	margin-top:0px;
	width:60px;

	text-align:center;	
}

.que .content
{
	background-color:#F4F4F2;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:594px;

	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.que .info span
{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:35px;
	font-weight:lighter;
	color:#FFFFFF;
}

.que .info .grade
{
	margin-bottom:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#FFFFFF;

	width:40px;
}

.que .grading .gradingdetails
{
	font-size:12px;
}
.que .grading .incorrect
{
	color:#FF0000;
}
.que .grading .correct
{
	color:#007934;
}


/*titulo pregunta*/

.que .content .qtext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:lighter;
	color:#007934;

	/* padding-left:10px;*/
}

/* respuesta*/

.que .content .ablock
{
	margin-top:0px;

}
.que .content .ablock .answer
{
	/*margin-left:10px;*/
}
.que .content .ablock .prompt
{
	width:600px;
	/*margin-left:10px;*/
}


/* fondos de respuestas */
#mod-quiz-attempt .que .content .ablock table.answer td,
#mod-quiz-review .que .content .ablock table.answer td
{
	background-color:#F4F4F2;
}
#mod-quiz-attempt .que .content .ablock div.answer,
#mod-quiz-review .que .content .ablock div.answer
{
	background-color:#F4F4F2;
}
/* input */


/* REVISION */

.que .grading,
.que .generalfeedback,
.que .history,
.que .commentlink
{
	background-color:#F4F4F2;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:594px;

	padding-top:10px;
	padding-bottom:10px;

	padding-left:10px;
}

.que .answer .highlight
{

	color:#007934;
	background-image:url(pix/fondo_respuesta_correcta.gif);
}

							/* NOTICIA PROBLEMA, igual que h2 de styles_interfaz*/

.notifyproblem
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:lighter;
	color:#007934;
}

							/* RESPUESTA CORRECTA */
.correct
{
	color:#007934 !important;
}/***** cty/styles_cuestionarios.css end *****/

/***** cty/styles_chat.css start *****/

/* CSS Document */

.chat-event span.event,
.chat-message span.title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;

	color:#AEAE8F;
}

.chat-message td.text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

	color:#82826B !important;
}
/***** cty/styles_chat.css end *****/

