/* cabecera y comunes */
a{	text-decoration:none;	outline:none;}
a:link,a:visited{color:#003399; text-decoration:underline;}
.err {color: #D95000;}
.content {	margin-top:-2px;	#margin-top:-1px;	text-align:left;	padding-left: 12px;	padding-top:10px;	#padding-top:10px;}
.pagebody{	width:788px;	background-color:#FFFFFF;	background:url(/centre/commons/gui/img/bkg-center-div.gif) top repeat-y;}
.tab-menu { background:url(/centre/commons/gui/img/menu-bkg.gif) top repeat-x;	width:756px; margin-top:5px; border-top: 1px solid #c0d9f5;	border-left: 1px solid #c0d9f5;	border-right:1px solid #a5bad2; height:41px; #height:11px; text-align:left; padding-left: 7px;}
.menu-on {	height:26px; #height:35px; background-color:#ffffff;	margin-top:4px;	border-left:1px solid #a5bad2;	border-right:1px solid #a5bad2;	border-top:1px solid #a5bad2;	font-weight:bold;	color:#ff7300;	text-align:center;	float:left;	padding: 8px 10px 0px 10px;}
.menu-off {	height:26px;#height:5px;	margin-top:4px;	font-weight:bold;	color:#ff7300;	text-align:center;	float:left;	padding: 8px 7px 0px 7px;}
.menu-on-level2 {	height:16px;	background-color:#FFFFFF;	margin-top:0px;	padding-top: 8px;	color:#000000;	text-align:center;	float:left;	padding: 2px 10px 0px 10px;	font: bold 11px arial;	margin-left:15px;}
.menu-off-level2 {	height:16px;	color:#ff7300;	text-align:center;	float:left;	padding: 2px 7px 0px 7px;	font: normal 11px arial;}
.seperator {	height:26px;	margin-top:4px;	padding: 8px 7px 0px 7px;	font-weight:bold;	color:#ff7300;	text-align:center;	float:left;}
.seperator-level2 {	height:16px;	margin-top:2px;	padding: 2px 7px 0px 7px;	font-weight:bold;	color:#ff7300;	text-align:center;	float:left;}
.fuente-gorda{font-size:20px;}
.tdNavigatorTitle { font-size : 12px; font-family : arial; text-decoration : none; color: #000000; /*background-color:#C0D9F4;*/ font-weight:bold; padding:3px;}
.top10{margin-top:10px;}
/*-------------------------------------------------------*/
/* Paths Navegacion */
/*-------------------------------------------------------*/
.tdNAV {font-size : 12px; font-family : arial; color: #666666;}
.tdNAVkeys {font-size : 12px; font-family : arial; color: #666666;}
.lNAV:link { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lNAV:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lNAV:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.lNAVkeys:link { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lNAVkeys:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff;text-decoration : underline;}
.lNAVkeys:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.leftcol{width:730px; float:left;}
.rightcol{float:left; padding-left:25px; width:195px;}
* html .rightcol{overflow:hidden;}/*IE6 Hack*/
.rightcol .numcal{margin:12px 0;}
.rightcol .numcal span{background-color: #058495; padding:4px 7px; font-size:20px; color:#FFF;}
.rightcol .suspenso span{background-color: #BB1516 !important;}
hr.greybar{
background-color:#ECECEC;
border:0 none;
clear:both;
color:#ECECEC;
height:4px;
}
.rightcol .barracal { float: left; width: 100%; margin-bottom: 13px; list-style:none;}
.rightcol .barracal li { float: left; width: 100%; }
.rightcol .barracal li strong, .rightcol .barracal li span { float: left; width: 65px; margin-right: 5px; font-size: 10px; text-align: right; }
.rightcol .barracal li.este strong { color: rgb(0, 0, 0); }
.rightcol .barracal li div { float: left; width: 60px; }
.rightcol .barracal li em { display: block; height: 9px; margin-top: 4px; text-indent: -9999px; overflow:hidden;}
.rightcol .barracal li.este em { background-color:#058495; }
.rightcol .barracal li.competidores em {background-color:#B4D7DD; }
.rightcol .bubbleInfo ul{margin-bottom:15px; list-style-type:none;}
.rightcol .bubbleInfo ul li{float:left;	width:100%;	margin-bottom:5px;}
.rightcol .bubbleInfo ul li strong,
.rightcol .bubbleInfo ul li span{float:left; width:155px; margin-right:10px;}
.rightcol .bubbleInfo ul li strong{font-size:16px; color:#000; font-weight:normal;}
.rightcol .bubbleInfo ul li span{font-size:11px;}
.rightcol .bubbleInfo ul li em{	text-align:center; padding:1px 5px; color:#fff; font-style:normal;}
.rightcol .bubbleInfo ul li em.num{background-color:#058495}
.rightcol .bubbleInfo ul li em.num.suspenso{background-color:#BB1516}
.rightcol .bubbleInfo ul li img{float:left;	padding-top:4px;}
div.row_etiquetas{float:left; width:182px; position:relative; margin-bottom:10px;}
div.row_center{float:left; width:60%; position:relative; clear:right; margin-bottom:10px;}
textarea#txtObservacionesConvocatoria, textarea#txtPublicoObj, textarea#txtDescCorta, textarea#txtFinanciacion, 
textarea#txtDescPromocion, textarea#txtRequisitos{width:450px;}
.stats_generales .gb_top, .stats_generales .gb_bot {width:480px !important;}
*+html .stats_generales .gb_top, *+html .stats_generales .gb_bot {width:476px !important;}/*IE7 Hack*/
.stats_generales .rb_in{background:url(/centre/images/bgmixbox_stats.gif) repeat-y right top !important;}
.stats_cont, .stats_cont_right{margin-bottom:20px;}
.stats_cont_right{float:left; width:465px; margin-left:30px !important;}
.stats_cont .notapie{font-size:11px; display:block; padding-top:10px;}
.altura_rendimiento{height:150px;}
* html .altura_rendimiento{height:146px !important;}/*IE6 Hack*/
*+html .altura_rendimiento{height:146px;}/*IE7 Hack*/
.solic_colleft{float:left; width:350px;}
.solic_colright{float:left; width:550px; padding-left:20px;}
#quieres{background-color:#ECECEC; padding:10px 20px 20px 20px; margin:0 -20px -20px -20px}
#quieres .verdebut, #quieres .rojobut, #quieres .verdebut2, #quieres .rojobut2{margin-top:10px; margin-bottom:10px;}
#quieres_2{position:absolute; width:230px; margin-left:655px; z-index:50; background-color:#ececec; padding:10px;}
* html #quieres_2{margin-left:385px;} /*hack ie6*/
*+html #quieres_2{margin-left:385px;} /*hack ie7*/
.zindex_0{z-index:0}
.verdebut {cursor:pointer; width:auto; overflow:visible; border:0; padding:0 15px 0 0; text-align:center; background:url(/centre/images/verdebut_right.gif) right no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.verdebut span {width:auto; height:24px; line-height:24px; position:relative; display:block; padding:0 0 0 35px; background:url(/centre/images/verdebut_left.gif) left no-repeat; color:#fff; white-space:nowrap;}
.rojobut {cursor:pointer; width:auto; overflow:visible; border:0; padding:0 15px 0 0; text-align:center; background:url(/centre/images/rojobut_right.gif) right no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.rojobut span {width:auto; height:24px; line-height:24px; position:relative; display:block; padding:0 0 0 35px; background:url(/centre/images/rojobut_left.gif) left no-repeat; color:#fff; white-space:nowrap;}
.verdebut2 {cursor:pointer; width:auto; overflow:visible; border:0; padding:0 15px 0 0; text-align:center; background:url(/centre/images/verdebut_right.gif) right no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.verdebut2 span {width:auto; height:24px; line-height:24px; position:relative; display:block; padding:0 0 0 20px; background:url(/centre/images/verdebut2_left.gif) left no-repeat; color:#fff; white-space:nowrap;}
.rojobut2 {cursor:pointer; width:auto; overflow:visible; border:0; padding:0 15px 0 0; text-align:center; background:url(/centre/images/rojobut_right.gif) right no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.rojobut2 span {width:auto; height:24px; line-height:24px; position:relative; display:block; padding:0 0 0 20px; background:url(/centre/images/rojobut2_left.gif) left no-repeat; color:#fff; white-space:nowrap;}
.mensajes_anteriores{width:100%;}
.titresponder{float:left;}
.select_right{float:right;}
.right_date{float:right;}
.left_date{float:left;}
.left_stats{float:left; position:relative; width:455px; height:215px; background:url(/centre/images/estadisticas_graf.gif) no-repeat 75px 5px;}
.left_stats ul{list-style-type:none; margin-left:260px; margin-top:22px;}
.left_stats ul li{padding:0 0 10px 0;}
.left_stats ul .statdat span{color:#FF8400;}
.left_stats ul .statflecha{padding:0;}
.left_stats ul .statflecha div{height:50px; text-align:right; width:80px; padding-top:10px; background:url(/centre/images/stats_flecha.gif) no-repeat 5px 5px;}
.left_stats ul .statflecha div span{font-size:18px; color:#999;}
.right_stats{float:left; clear:right; position:relative; width:455px; height:215px;}
.right_stats strong{font-size:13px;}
.right_stats .inleft{float:left; position:relative; width:200px; height:215px; padding-left:45px; padding-top:15px; padding-right:10px;}
.right_stats .inright{float:left; clear:right; position:relative; width:170px; height:215px; border-left:4px solid #FFF; padding-left:25px; padding-top:15px;}
.right_stats ul{list-style-type:none;}
.right_stats .numcal{margin:12px 0;}
.right_stats .numcal span{background-color:#0F8497; padding:4px 7px; font-size:20px; color:#FFF;}
.barracal_stats {margin: 10px 5px; list-style:none;}
.barracal_stats li { float: left; width: 300px; }
.barracal_stats li strong, .barracal_stats li span { float: left; width: 130px; margin-right: 5px; font-size: 12px; text-align: right; }
.barracal_stats li.este strong { color: rgb(0, 0, 0); }
.barracal_stats li div { float: left; width: 60px; }
.barracal_stats li em { display: block; height: 9px; margin-top: 4px; text-indent: -9999px; overflow:hidden;}
.barracal_stats li.este em { background-color:#058495; }
.barracal_stats li.competidores em {background-color:#B4D7DD; }
/*-------------------------------------------------------*/
/* Mensajes de cabecera */
/*-------------------------------------------------------*/
.mensaje_cabecera{width:917px; padding:5px 5px 5px 38px; background:#ECECEC url(/centre/images/aviso.gif) no-repeat 10px 5px; margin-bottom:10px;}
/*-------------------------------------------------------*/
/* Titular */
/*-------------------------------------------------------*/
.tableTITU {background-color:#C0D9F4;	border: 1px solid #C0D9F4;}
.tdTITU {font-size : 14px; font-family : arial; color: #000000;}
/*-------------------------------------------------------*/
/* Categorias */
/*-------------------------------------------------------*/
font.fINDcategsNum {font-size : 11px; font-family : arial; text-decoration : none; color: #92B2D6;}
.lINDCategs:link { font-size : 13px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lINDCategs:visited { font-size : 13px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lINDCategs:hover { font-size : 13px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
/*-------------------------------------------------------*/
/* Estilos Listado Cursos */
/*-------------------------------------------------------*/
.fuente-gorda{font-size:20px;}
.tdNavigatorTitle { font-size : 12px; font-family : arial; text-decoration : none; color: #000000; /*background-color:#C0D9F4;*/ font-weight:bold; padding:3px;}
.trLCimpares {background-color:#F3F8FE;}
.fLClocalidad {color: #008000;}
.fLCpoblacion {font-size : 10px; font-family : arial; color: #245284; font-weight:bold;}
.fLCprecio {color: #D95000; font-weight:bold;}
.fLCtoficial {color: #D95000;}
.fLCpracticas {color: #003399;}
.fLChelpdesk {color: #008000;}
.fLCpromocion {font-size : 11px; font-family : arial; color: #D9681A; background-color:#FCE8D2;}
.fLCtipo {color: #003399; }
.tdLCFiltros {font-size : 12px; font-family : arial; color: #000000;}
.tdLCFiltrosSelect {font-size : 11px; font-family : arial; background-color:#ffffff; color:#000000; border: 1px solid #75A3ED;}
.tdLCtitulo:link { font-size : 13px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.tdLCtitulo:visited { font-size : 13px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.tdLCtitulo:hover { font-size : 13px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline; font-weight:bold;}
.tdLCdesc {font-size : 11px; font-family : arial; color: #6c6c6c;}
.tdLCdescCentro {font-size : 12px; font-family : arial; color: #000000;}
.trFilaDestacada {background-color:#FEEEDC;}
.bSolicInfo {font-size : 10px; font-family : arial; color: #666666; width:150px; }
.tdLClogo {font-size : 10px; font-family : arial; color: #666666; width:120px; }
.lLClogo:link { font-size : 9px; font-family : arial; text-decoration : none; color: #006CFC; text-decoration : underline; font-weight:bold;}
.lLClogo:visited { font-size : 9px; font-family : arial; text-decoration : none; color: #006CFC; text-decoration : underline; font-weight:bold;}
.lLClogo:hover { font-size : 9px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline; font-weight:bold;}
.sLClogoRaccom {border-top: 1px solid #9C9C9C;border-left: 1px solid #9C9C9C;border-right: 1px solid #9C9C9C;}
.sLClogoExcel {border: 1px solid #FFCC3B;}
/*-------------------------------------------------------*/
/* Globo */
/*-------------------------------------------------------*/
.tdGloboCurso {font-size : 12px; font-family : arial; color: #666666;}
.tdGloboTitulo {font-size : 12px; font-family : arial; color: #666666;}
.tdGloboApartado {font-size : 12px; font-family : arial; color: #666666; text-decoration : underline; font-weight:bold;}
/*-------------------------------------------------------*/
/* Curso */
/*-------------------------------------------------------*/
.tablaCURSObasicos {background-color:#FFFFFF; border: 0px solid #C0D9F4; }
.tablaCURSOprograma {background-color:#FFFFFF; border: 1px solid #C0D9F4; }
.tdCURSOtituloprograma {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4;}
.tdCURSOtituloinstal {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4;}
.tablaKeysRelacionados {width:100%; background-color:#FFFFFF;	border: 1px solid #C0D9F4;}
.tdKeysRelacionadosCabecera {background-color:#C0D9F4; font-size : 12px; font-family : arial; text-decoration : none; color: #000000; font-weight:bold;}
.tdCURSOtitulo {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4; border-bottom: 1px solid #BCBCBC; border-right: 1px solid #BCBCBC; border-top: 1px solid #BCBCBC;}
.tdCURSOtitulologo {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4; border-bottom: 1px solid #BCBCBC; border-left: 1px solid #BCBCBC; border-top: 1px solid #BCBCBC;}
.tdCURSOdireccion {font-size : 12px; font-family : arial; color: #008000; font-weight:bold;}
.tdCURSOtextosini {font-size : 12px; font-family : arial; color: #000000; border-bottom: 1px solid #C0D9F4;}
.tdCURSOtextos {font-size : 12px; font-family : arial; color: #000000; border-top: 1px solid #ffffff; border-bottom: 1px solid #C0D9F4;}
.tdCURSOtextosfin {font-size : 12px; font-family : arial; color: #000000; }
.tablaCURSOdatos {background-color:#FFFFFF;}
.tdCURSOdatos {font-size : 12px; font-family : arial; color: #666666; border-top: 1px solid #efefef;}
.tdCURSOcentro {font-size : 10px; font-family : arial; color: #000000; background-color:#FFFFFF; border: 1px solid #C0D9F4;}
.tdCURSOdesccentro {font-size : 11px; font-family : arial; color: #4c4c4c;}
.tablaCURSOcentro {background-color:#EFEFEF; border: 1px solid #C0D9F4;}
.tdCURSOcentrotextos {font-size : 12px; font-family : arial; color: #666666; background-color:#ffffff;}
/*-------------------------------------------------------*/
/* Matricula */
/*-------------------------------------------------------*/
.tableMAT { border: 1px solid #C0D9F4;}
.tableMATform { border: 1px solid #C0D9F4;}
.tdMAT {font-size : 12px; font-family : arial; color: #000000;}
.tdMATcampos {font-size : 12px; font-family : arial; color: #000000;}
.tdMATcoment {font-size : 12px; font-family : arial; color: #6C6C6C;}
.tdMATtitulo {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4;}
.tdMATtituloform {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4;}
.tdcursoreglas {font-size : 11px; font-family : arial; color: #666666;}
.txtMAT {font-size : 12px; font-family : arial; color: #666666;}
.campocoment:link { font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.campocoment:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.campocoment:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.cjcam {font-size : 12px; font-family : arial; color: #666666;}
.frmfichas {font-size : 12px; font-family : arial; color: #000000;}
font {font-size : 12px; font-family : arial; color: #666666;}
.tdSOLICaltaconjunta {font-size : 12px; font-family : arial; color: #000000;}
.lSOLICreglas:link { font-size : 12px; font-family : arial; text-decoration : none; color: #6c6c6c; text-decoration : underline;}
.lSOLICreglas:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #6c6c6c; text-decoration : underline;}
.lSOLICreglas:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
/*-------------------------------------------------------*/
/* Footer */
/*-------------------------------------------------------*/
.tdpie {font-size : 12px; font-family : arial; color: #666666;}
.tablaMasBuscados {width:100%; background-color:#F3F8FE; border: 1px solid #C0D9F4;}
.tdMasBuscados {font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.lMS:link { font-size : 12px; font-family : arial; text-decoration : none; color: #285482; text-decoration : underline;}
.lMS:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #285482; text-decoration : underline;}
.lMS:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
/*-------------------------------------------------------*/
/* Textos */
/*-------------------------------------------------------*/
.tdTextos {font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.tablaTextos {background-color:#FFFFFF; border: 1px solid #C0D9F4;}
.tdTextostitulo {background-color:#C0D9F4; font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
#tratardp{height:0%; visibility:hidden;position:absolute}
.ltemas:link { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.ltemas:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.ltemas:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline; font-weight:bold;}
.tdSimilitud { font-size : 10px; font-family : arial; color:#9c9c9c;}
.tdGLtitulo:link { font-size : 13px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline; font-weight:bold;}
.tdGLtitulo:visited { font-size : 13px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline; font-weight:bold;}
.tdGLtitulo:hover { font-size : 13px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline; font-weight:bold;}
.tdGLdesc {background-color:#ffffff; font-size : 11px; font-family : arial; color: #6C6C6C;}
.fGLlocalidad {color: #008000; font-weight:bold;}
.fGLprecio {font-size : 12px; font-family : arial; color: #D95000; font-weight:bold;}
#tratardatos{visibility:hidden; height:0%;}
/*-------------------------------------------------------*/
/* Usuarios */
/*-------------------------------------------------------*/
.lUSRacceso:link { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lUSRacceso:visited { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lUSRacceso:hover { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lMENU:link { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lMENU:visited { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lMENU:hover { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lMENUcursos:link { font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.lMENUcursos:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.lMENUcursos:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.tableMENU {background-color:#F2F6FA;}
.tableMENUw {background-color:#ffffff; border-left: 1px solid #C0D9F4; border-right: 1px solid #C0D9F4;}
.tableMENUw2 { background-color:#ffffff; border-left: 1px solid #C0D9F4; border-right: 1px solid #C0D9F4;}
.tableMENUw3 { background-color:#ffffff; border-left: 1px solid #C0D9F4; border-right: 1px solid #C0D9F4;}
.tdMENUtitular {font-size : 13px; font-family : arial; color: #000000; font-weight:bold; padding:2px;}
.tdMENUtitular2 {font-size : 11px; font-family : arial; color: #000000; background-color:#F2F6FA; padding:4px;}
.tdMENUtitular3 {font-size : 13px; font-family : arial; color: #000000; background-color:#F2F6FA; font-weight:bold; padding:2px;}
.tdMENUtitular4 {font-size : 13px; font-family : arial; color: #000000; background-color:#C0D9F4; font-weight:bold; padding:2px;}
.tdMENUcabecera {font-size : 13px; font-family : arial; color: #000000;}
.tdMENUcampos {font-size : 12px; font-family : arial; color: #000000;}
.tdMENUcampos3_td{padding-right:5px;}
.tdMENUcomment {font-size : 11px; font-family : arial; color: #90A3B7;}
.hMENU {margin:0px; font-size:18px; color: #F76208;}
.comboMenu {font-size : 10px; font-family : arial; color: #000000;}
.tableMenuCabecera {border: 1px solid #C0D9F4; background-color:#F2F6FA; font-size : 12px; font-family : arial; color: #C0D9F4;}
.tdMenuCabeceraUser {font-size : 12px; font-family : arial; color: #000000;}
.tablaLCcero { border: 1px solid #C0D9F4;}
.tdLCcero {font-size : 13px; font-family : arial; color: #000000;}
.lVerPrograma:link { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lVerPrograma:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lVerPrograma:hover { font-size : 12px; font-family : arial; text-decoration : none; text-decoration : underline;}
.lQuisoDecir:link { font-size : 14px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lQuisoDecir:visited { font-size : 14px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lQuisoDecir:hover { font-size : 14px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.lQuisoDecirRelated:link { font-size : 14px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.lQuisoDecirRelated:visited { font-size : 14px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.lQuisoDecirRelated:hover { font-size : 14px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline; font-weight:bold;}
.tdNotaCursos { border: 1px solid #C0D9F4; font-size : 11px; font-family : arial; color: #4C4C4C;}
/*-------------------------------------------------------*/
/* Tablas rebordes */
/*-------------------------------------------------------*/
.tbT1 {}
.tbT1Cab {
text-align:left; width:100%; height:23px;font-size : 12px; font-family : arial; 
font-weight:bold; background-color:#C0D9F4; color:#2C2C2C;
border-top: 2px solid #E4E8EC;
}
.tbT1Cab3 {text-align:left; width:100%; height:23px;font-size : 12px; font-family : arial; background-color:#C0D9F4; color:#2C2C2C;}
.tbT2 {width:100%; background-color:#FFFFFF; padding:10px; font-size : 13px; font-family : arial;}
.tbT2List {width:100%; background-color:#FFFFFF; padding:4px;}
.tbT3List {width:100%; background-color:#FFFFFF; padding:0px;}
/*.tbT3 {border-bottom: 1px solid #C0D9F4; padding:0px;}
.tbT3Pie {background: url(/centre/images/v3T3Pie.gif) repeat-x bottom left; padding:4px; font-size:1px;}
.tbT1tl{background: url(/centre/images/v3topleft.gif) no-repeat top left;}
.tbT1tr{background: url(/centre/images/v3topright.gif) no-repeat top right;}
.tbT1bl{background: url(/centre/images/v3bottomleft.gif) no-repeat bottom left; padding:0px;}
.tbT1br{background: url(/centre/images/v3bottomright.gif) no-repeat bottom right; padding:0px; }
.tbT1bl2{background: url(/centre/images/v3bottomleft.gif) no-repeat bottom left; background-color:#C0D9F4; padding:0px; font-size:1px;}
.tbT1br2{background: url(/centre/images/v3bottomright.gif) no-repeat bottom right; background-color:#C0D9F4; padding:0px; font-size:1px;}
.tbT2left {background: url(/centre/images/v3T2Left.gif) repeat-y top left; width:10px;}
.tbT2right {background: url(/centre/images/v3T2Right.gif) repeat-y top right; width:10px;}
.tbTBusqleft {background: url(/centre/images/v3T2Left.gif) repeat-y top left; margin:0px; width:5px; padding:0px; font-size:1px; }
.tbTBusqright {background: url(/centre/images/v3T2Right.gif) repeat-y top right; margin:0px; width:6px; padding:0px; font-size:1px; }
.tvT1 {font-size : 12px; font-family : arial; background-color:#C0D9F4; color:#000000; font-weight:bold;}
.tvT1Cab {width:100%; height:23px; border-bottom: 1px solid #C0D9F4;}
.tvT2List{width:100%; background-color:#EEEEEE; border-collapse:separate}
.tvT3List{width:100%; background-color:#FFFFFF; padding:3px;}
.tvT4List{background-color:#F2F6FA;}
.tvT1tl{background: url(/centre/images/v3topleft.gif) no-repeat top left; font-size:1px;}
.tvT1tr{background: url(/centre/images/v3topright.gif) no-repeat top right; font-size:1px;}
.tvT1bl{background: url(/centre/images/v3bottomleft.gif) no-repeat bottom left; padding:0px; font-size:1px;}
.tvT1br{background: url(/centre/images/v3bottomright.gif) no-repeat bottom right; padding:0px; font-size:1px;}
.tvT3Pie {background: url(/centre/images/v3T3Pie.gif) repeat-x bottom left; padding:4px; font-size:1px;}
.tbT32Pie {width:100%; background: url(/centre/images/v3T3Pie.gif) repeat-x bottom left; background-color:#C0D9F4; font-size : 1px;}
.tbT1tl2{background: url(/centre/images/v3topleft.gif) no-repeat top left; padding:0px; font-size:1px;}
.tbT1tr2{background: url(/centre/images/v3topright.gif) no-repeat top right; padding:0px; font-size:1px;}
.tbT1tl3{background: url(/centre/images/btopleft.gif) no-repeat top left; background-color:#F3F8FE; font-size:1px;}
.tbT1tr3{background: url(/centre/images/btopright.gif) no-repeat top right; background-color:#F3F8FE; font-size:1px;}
.tbT1tl4{background: url(/centre/images/v5topleft.gif) no-repeat top left; background-color:#F3F8FE; font-size:1px;}
.tbT1tr4{background: url(/centre/images/v5topright.gif) no-repeat top right; background-color:#F3F8FE; font-size:1px;}
*/
.tbT1Cab41 {width:100%; height:2px; font-size : 1px; border-top: 2px solid #90c0f4; padding:1px; background-color:#C0D9F4;}
.tbT1Cab2 {width:100%; height:2px; font-size : 1px; border-top: 1px solid #CCCCCC; padding:1px;}
.tbT1Cab21 {width:100%; height:2px; font-size : 1px; border-top: 1px solid #C0D9F4; padding:1px; background-color:#C0D9F4;}
.tbT1Cab4 {width:100%; height:2px; font-size : 1px; border-top: 1px solid #C0D9F4; background-color:#C0D9F4;}
.tbT22 {width:100%; color:#4c4c4c; background-color:#FFFFFF; padding:4px;}
/* Headers */
.utilsTitular {margin:0px; font-size:18px;}
/* Resultados de busqueda */
.tableRES {background-color:#ffffff;}
.tdRES {font-size : 12px; font-family : arial; color: #4c4c4c;}
.tdPAG {font-size : 12px; font-family : arial; color: #444444;}
.tdCero {font-size : 13px; font-family : arial; color: #444444;}
.tdpie {font-size : 12px; font-family : arial; color: #666666;}
.tablaMasBuscados {width:100%; background-color:#F3F8FE; border: 1px solid #C0D9F4;}
.tdMasBuscados {font-size : 12px; font-family : arial; text-decoration : none; color: #000000;}
.lMS:link { font-size : 12px; font-family : arial; text-decoration : none; color: #285482; text-decoration : underline;}
.lMS:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #285482; text-decoration : underline;}
.lMS:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
/* link Relacionados */
.lCursosRelacionados:link { font-size : 13px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.lCursosRelacionados:visited { font-size : 13px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline; font-weight:bold;}
.lCursosRelacionados:hover { font-size : 13px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline; font-weight:bold;}
.FlechaMas {font-size : 14px; font-family : arial; color: #D95000; font-weight:bold;}
/*--------------------------------------------------------------------------------------------*/
/* Gestor de solicitudes */
/*--------------------------------------------------------------------------------------------*/
.solici_filtro{margin:10px 0;}
.solici_filtro .rb_in{padding:2px 10px;}
.solici_head{border-bottom:4px solid #ECECEC;}
.solici_nav{list-style-type:none; float:left; position:relative; width:500px;}
.solici_nav li{float:left; position:relative; border:1px solid #ECECEC; margin-bottom:-1px; padding:5px;}
.solici_nav li a{	
font-size: 11px;
color: #8686FF;
text-decoration: underline;
}
/*Pesta?as de navegaci?n gestor de solicitudes*/
.folderLinkSelected {
border-top:4px solid #ECECEC !important;
background-color:#ECECEC;
margin:-4px -2px 0px 0;
}
.folderLinkSelected a{
font-size: 12px !important;
color: black !important;
font-weight: bold !important;
text-decoration: none !important;
}
.solici_nav li.folderLink_1 {
border-right:0px solid #ECECEC;
}
.solici_nav li.folderLink_2{
border-right:0px solid #ECECEC;
}
.solici_nav li.folderLink_3{
}
/* Tabla solicitudes */
#tablesolic{
padding-left:1px;
width:100%;
font-size: 12px;
text-align:left;
font-weight:normal;	
}
#tablesolic thead{
background-color:#6D6D6D;
}
#tablesolic thead th{
padding:3px 5px;
color:#FFF;
}
#tablesolic tbody td{
border-bottom:4px solid #F1F1F1;
padding:3px 5px;
}
#tablesolic tbody.spaced td{
padding-top:10px;
padding-bottom:10px;
}
/* Plantillas de respuesta */
#PlantillasList{margin-top:10px;}
.fMailto {font-size : 12px; font-family : arial; color: #000000;}
.tdMENUsolic {font-size : 16px; font-family : arial; color: #000000;}
.tdMENUsolic2 {font-size : 12px; font-family : arial; color: #000000;}
.lMENUsolic:link { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMENUsolic:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMENUsolic:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.lMENUsolic2:link { font-size : 11px; font-family : arial; text-decoration : none; /*color: #0000ff;*/ text-decoration : underline;}
.lMENUsolic2:visited { font-size : 11px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMENUsolic2:hover { font-size : 11px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.lMENUsolic3:link { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMENUsolic3:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMENUsolic3:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.tdMENUsolic {padding:4px; font-size : 14px; font-family : arial;}
.tdMENUsolicButtons {font-size : 16px; font-weight:bold; font-family : arial; text-decoration : none; background-color:#F2F6FA; border-top: 1px solid #C0D9F4;}
.tdRowMenuSolHi {background-color:#fdffcc;}
.tdRowMenuSol1 {background-color:#FFFFFF;}
.tdRowMenuSol2 {background-color:#FFFFFF;}
.tdRowMenuSol3 {background-color:#FDFFCC;}
.shadetabs{margin-top:20px;}
.shadetabs ul{list-style-type:none; float:left; position:relative; width:500px;}
.shadetabs li{float:left; position:relative; border:1px solid #ECECEC; margin-bottom:-1px; padding:5px;}
.shadetabs li a{	
font-size: 11px;
color: #8686FF;
text-decoration: underline;
}
.shadetabs .selected {
border-top:4px solid #ECECEC !important;
background-color:#ECECEC;
margin:-4px -2px 0px 0;
}
.shadetabs .selected a{
font-size: 12px !important;
color: black !important;
font-weight: bold !important;
text-decoration: none !important;
}
.shadetabs #pest1 {
border-right:0px solid #ECECEC;
}
.shadetabs #pest2{
border-right:0px solid #ECECEC;
}
.shadetabs #pest4{
border-right:0px solid #ECECEC;
}	
.shadetabs #pest3{
}	
.shadetabs ul{ /*padding: 5px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: 12px Verdana; list-style-type: none; text-align: left;*/ /*set to left, center, or right to align the menu as desired*/ }
.shadetabs li{}
.shadetabs li a{ /*background: white url(images/shadeactive.gif) top left repeat-x; text-decoration: underline;*/ }
.shadetabs li a:visited{ }
.shadetabs li a:hover{ }
.shadetabs li.selected{ /*position: relative; top: 1px;*/ }
.shadetabs li.selected a{ /*selected main tab style */ /*background-image: url(images/shade2.gif); text-decoration: none; color: #000000;*/ }
.shadetabs li.selected a:hover{ /*selected main tab style text-decoration: none; color: #000000;*/ }
.TABLACOMP {}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.shadetabs{
/* width: 90%; width of menu. Uncomment to change to a specific width
margin-bottom: 0em; */
}
.shadetabs ul{
/*padding: 5px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 12px Verdana;
list-style-type: none;
text-align: left;*/ /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
/*display: inline;
margin: 0px;*/
}
.shadetabs li a{
/*text-decoration: none;
padding: 5px 7px;
margin-right: 3px;
border-left: 2px solid #A5B9E1;
border-right: 1px solid #A5B9E1;
border-top: 1px solid #A5B9E1;
color: #0000FF;
background: white url(/centre/images/shadeactive.gif) top left repeat-x;
text-decoration: underline;*/
}
.shadetabs li a:visited{
}
.shadetabs li a:hover{
}
.shadetabs li.selected{
/*position: relative;
top: 1px;*/
}
.shadetabs li.selected a{ /*selected main tab style
background-image: url(/centre/images/shade2.gif);
text-decoration: none;
color: #000000; */
}
.shadetabs li.selected a:hover{ /*selected main tab style */
/*text-decoration: none;
color: #000000;*/
}
.TABLACOMP {}
.tdTABLACOMPtitulo {font-size : 12px; font-family : arial; color: #000000; background-color:#C0D9F4; font-weight:bold;}
.tdTABLACOMPdetalleTop {font-size : 12px; font-family : arial; color: #000000; background-color:#F2F6FA; font-weight:bold; border-bottom:solid 1px #C0D9F4; border-bottom:solid 1px #C0D9F4; }
.tdTABLACOMPdetalleTop2 {font-size : 12px; font-family : arial; color: #000000; background-color:#EFEFEF; font-weight:bold; border-bottom:solid 1px #9C9C9C;}
.tdTABLACOMPdetalle {font-size : 12px; font-family : arial; color: #000000;}
.tdTABLACOMPdetalle2 {font-size : 12px; font-family : arial; color: #000000; background-color:#F2F6FA}
.tdTABLACOMPdetalle3 {font-size : 12px; font-family : arial; color: #000000; background-color:#FCD8B7}
.tdTABLACOMPseparator {font-size : 0px; background-color:#C0D9F4; padding:0px; margin: 0px;}
.tdTABLACOMPalto {font-size : 13px; font-family : arial; color: #00781C; font-weight:bold;}
.tdTABLACOMPmedio {font-size : 11px; font-family : arial; color: #F1AA00; font-weight:bold;}
.tdTABLACOMPbasso {font-size : 10px; font-family : arial; color: #E31500;}
.tdPuntuaciong4 {font-size:26px; font-weight:bold; color:#549400;}
.tdPuntuaciong5 {font-size:26px; font-weight:bold; color:#BEC008;}
.tdPuntuacion4 {font-size:18px; font-weight:bold; color:#549400;}
.tdPuntuacion5 {font-size:18px; font-weight:bold; color:#BEC008;}
/*--------------------------------------------------------*/
/* Opiniones */
/*--------------------------------------------------------*/
.tdOPINIONES {font-size:12px; color:#000000;}
.tdOPINIONEStitulo {font-size:14px; color:#000000;}
.tdGloboMaps {font-family:arial; font-size:10px;}
.lMapCourse:link { font-size : 10px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMapCourse:visited { font-size : 10px; font-family : arial; text-decoration : none; color: #0000ff; text-decoration : underline;}
.lMapCourse:hover { font-size : 10px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.tdMapCourse {font-size : 10px; font-family : arial; text-decoration : none; color: #000000;}
.tooltip1 {border:1px solid #C0D9F4; background-color:#F2F6FA; opacity: .75;	filter: alpha(opacity=75);}
.TableTooltip {font-size : 11px; font-family : arial; color:#000000;}
.tituloMapInstalaciones {font-size : 12px; font-family : arial; color:#000000; background-color:#C0D9F4;}
.tableMapInstalaciones {background-color:#C0D9F4;}
/*-------------------------------------------------------------------------------------*/
/* Seguimiento */
/*-------------------------------------------------------------------------------------*/
.tdSeguimientoExplic {font-size : 14px; font-family : arial; color:#000000;}
.tdSeguimiendoCampo {font-size : 12px; font-family : arial; color:#000000;}
.tdSeguimientoValoracion {font-size : 12px; font-family : arial; color:#000000; border-bottom: solid 1px #B1D0F1;}
.tdSeguimientoTitulares {font-size : 18px; font-family : arial; color:#F76208; font-weight:bold;}
.tdSeguimientoTitular {font-size : 18px; font-family : arial; color:#F76208; font-weight:bold;}
.tvSeguimientoCab {font-size : 18px; font-family : arial; color:#285184; font-weight:bold; width:100%; height:23px; border-bottom: 1px solid #C0D9F4;}
.tvSeguimientoCab2 {font-size : 18px; font-family : arial; color:#285184; font-weight:bold; width:100%; height:23px; border-bottom: 1px solid #C0D9F4;}
.lSeguimientoCab:link { font-size : 18px; font-family : arial; text-decoration : none; color: #285184; text-decoration : underline;}
.lSeguimientoCab:visited { font-size : 18px; font-family : arial; text-decoration : none; color: #285184; text-decoration : underline;}
.lSeguimientoCab:hover { font-size : 18px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso:link { font-weight:bold; font-size : 16px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso:visited { font-weight:bold; font-size : 16px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso:hover { font-weight:bold; font-size : 16px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.tdSeguimientoReglas{font-size : 12px; font-family : arial; color:#6c6c6c;}
.lSeguimientoCurso:link { font-weight:bold; font-size : 16px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso:visited { font-weight:bold; font-size : 16px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso:hover { font-weight:bold; font-size : 16px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.tdSeguimientoMatric {font-size : 14px; font-family : arial; color:#598C56; font-weight:bold;}
.lSeguimientoCurso2:link { font-weight:bold; font-size : 13px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso2:visited { font-weight:bold; font-size : 13px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lSeguimientoCurso2:hover { font-weight:bold; font-size : 13px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
/*-------------------------------------------*/
/* Nuevo menu de centros */
/*-------------------------------------------*/
.lMenuPest:link {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lMenuPest:visited {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lMenuPest:hover {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lMenuPestSel:link {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #F76208; text-decoration : underline;}
.lMenuPestSel:visited {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #F76208; text-decoration : underline;}
.lMenuPestSel:hover {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #F76208; text-decoration : underline;}
.lMenuSubPest:link {font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lMenuSubPest:visited {font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lMenuSubPest:hover {font-size : 12px; font-family : arial; text-decoration : none; color: #0000FF; text-decoration : underline;}
.lMenuSubPestSel:link {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #000000; text-decoration : none;}
.lMenuSubPestSel:visited {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #000000; text-decoration : none;}
.lMenuSubPestSel:hover {font-weight:bold; font-size : 12px; font-family : arial; text-decoration : none; color: #000000; text-decoration : none;}
.tdSeparadorSub {font-size : 12px; font-family : arial; color:#9c9c9c;}
.tdAdminSolDetails {font-size : 11px; font-family : arial; color:#7FA7CB;}
.tdAdminSolAcciones {font-size : 11px; font-family : arial; color:#000; background-color:#F1F1F1; border-top:solid 2px #F1F1F1;}
.tdAdminSolDetailsGray {font-size : 11px; font-family : arial; color:#9c9c9c;}
.tdAdminSolDetailsBlack {font-size : 11px; font-family : arial; color:#7FA7CB;}
.tdAdminSolDComment{font-size : 12px; font-family : arial; color:#000000;}
.tableAdminSolCab {/*background-image : url(/centre/images/fondoMenuSol.gif);*/ font-weight:bold; background-color:#6D6D6D; font-size : 12px; font-family : arial; color:#ffffff; /*border-top:solid 0px #7FA7CB; border-left:solid 1px #A5B9E1;border-right:solid 1px #A5B9E1;*/}
.tableAdminSolList {pading:10px; font-size : 11px; border-bottom:1px solid #ECECEC; /*background-color:#F9FAFA; font-family : arial; color:#000000; border-top:solid 1px #7FA7CB; border-left:solid 1px #A5B9E1;border-right:solid 1px #A5B9E1;*/}
.hMENUDetails {margin:0px; padding:0px; font-size:14px; color: #000000;}
.tdMessageCab {font-size : 11px; font-family : Trebuchet MS;}
a.lMessageCab:link {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color:#285182;}
a.lMessageCab:visited {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color:#285182;}
a.lMessageCab:hover {font-size : 11px; font-family : Trebuchet MS; text-decoration : underline; color:#0000ff;}
/* Formularios de Alta */
.formTopLeft{background-image : url(/centre/images/formTopLeft.gif);}
.formTopRight{background-image : url(/centre/images/formTopRight.gif);}
.formTopCenter {border-top:solid 0px #A5B9E1; background-image : url(/centre/images/formFondoCab.gif);}
.formMid {border-left:solid 2px #A5B9E1; border-right:solid 2px #A5B9E1; background-color:#FFFFFF;}
.formMidData {border:solid 2px #6D6D6D;background-color:#FFF;}
.formBottomCenter {border-bottom:solid 2px #A5B9E1; background-color:#FFFFFF;}
.formBottomLeft {background-image : url(/centre/images/formBottomLeft.gif);}
.formBottomRight {background-image : url(/centre/images/formBottomRight.gif);}
.formBottomCenterData {border-bottom:solid 2px #A5B9E1; background-color:#F2F6FA;}
.formBottomLeftData {background-image : url(/centre/images/formBottomLeft2.gif);}
.formBottomRightData {background-image : url(/centre/images/formBottomRight2.gif);}
.formCampos{font-size : 13px; font-family : arial; color:#26527C; font-weight:bold;}
.formText {font-size : 13px; font-family : Trebuchet MS; color:#000000;}
.formMailText { font-size : 14px; font-family : arial; color:#000000;}
.formTextos {padding:10px; font-size : 14px; font-family : arial; color:#000000;}
.formCabecera {/* border-bottom:solid 2px #A5B9E1;*/ padding-left:10px; padding-bottom:6px; padding-top:6px; font-size : 16px; 
font-family : arial; color:#FFFFFF; font-weight:bold; background-color:#6D6D6D;
/*background-image : url(/centre/images/formFondoCab2.gif)*/;
}
.formComment {font-size : 13px; font-family : arial; color:#26527C;}
.tdPopLeft {font-size : 13px; font-family : arial; color:#003399;}
.histoCabTr {border-left:solid 2px #A5B9E1;}
.histoCab {font-size : 13px; font-family : arial; color:#003399; background-color:#F2F6FA; border-bottom:solid 2px #A5B9E1; border-top:solid 1px #A5B9E1;}
.histoMensaje {padding:10px; font-size : 13px; font-family : arial; color:#003399;}
.histoCabDest {font-size : 13px; font-family : arial; color:#003399; background-color:#C0D9F4; border-bottom:solid 2px #A5B9E1; border-top:solid 1px #A5B9E1;}
.histoMensajeDest {padding:10px; font-size : 13px; font-family : arial; color:#003399; background-color:#efefef;}
.formTableComment {margin:10px; padding:10px; border-right:3px solid #ECECEC; border-left:1px solid #ECECEC; border-top:1px solid #ECECEC; border-bottom:2px solid #ECECEC; background-color:#ffffff; font-family:arial; font-size:13px; color:#333;}
.formTablePag {padding:5px; background-color:#F1F1F1; border-bottom:solid 1px #6D6D6D; border-top:solid 0px #6D6D6D; color:#333; font-family:arial; font-size:12px;}
a.lLisPag:link {font-size : 12px; font-family : arial; text-decoration : underline; color:#333; font-weight:bold;}
a.lLisPag:visited {font-size : 12px; font-family : arial; text-decoration : underline; color:#333; font-weight:bold;}
a.lLisPag:hover {font-size : 12px; font-family : arial; text-decoration : underline; color:#333; font-weight:bold;}
.tdDatos {font-size : 12px; font-family : arial;}
//--------------------------------------------------------------------------
// Gestor de solicitudes
//--------------------------------------------------------------------------
.tableCrmLayers {border:solid 4px #C0D9F4; background-color:#FFFFFF;}
.cabCrmLayers {font-size : 12px; font-family : arial; background-color:#F2F6FA; border-bottom:solid 2px #C0D9F4;}
.tdLayers {font-size : 12px; font-family : arial;}
.tdLayersBig {font-size : 13px; font-family : arial;}
a.lCloseLayer:link { font-size : 12px; font-family : arial; text-decoration : underline; color: #FFF;}
a.lCloseLayer:visited { font-size : 12px; font-family : arial;; text-decoration : underline; color: #FFF;}
a.lCloseLayer:hover { font-size : 12px; font-family : arial;; text-decoration : underline; color: #FFF;}
.tdCrmSolicButons { background-color:#F2F6FA; border-top: 1px solid #C0D9F4; border-bottom: 1px solid #C0D9F4;}
.tableCrmCentros {border:1px solid #ECECEC; /*border-left:solid 2px #A5B9E1; border-top:solid 1px #A5B9E1; border-right:solid 1px #A5B9E1; border-bottom:solid 1px #A5B9E1; background-color:#C0D9F4;*/}
.cal0{font-size:12px; font-family:arial;}
.cal0,.cal1{float:left;margin-right:30px}
.tbla td,.tb td{background-color:white;text-align:center;font-weight:bold;border:4px solid white}
.tb td{font-size:12px}
.tg,.tb .tg,.tb .tgd{text-align:center;font-weight:bold;color:#747575;font-size:11px;border:4px solid #f4f4f4;background-color:#f4f4f4}
.tb .marcadia{color:white;background-color:#ff8400;border-color:#ff8400} .amigo{background:url(/emag_users/pcurso/centre/images/alumno.gif) no-repeat;float:right;height:40px;width:24px;margin:-23px 10px 0px 0px}
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 211;
width: 100%;
height: 100%;
background-color:#555555;
}
#load_overlay{
position: absolute;
top: 0;
left: 0;
z-index: 211;
width: 100%;
height: 100%;
background-color:#FFFEEE;
opacity: 0.3;
filter:alpha(opacity: 30);
-moz-opacity: 0.3;
-khtml-opacity: 0.3;	
text-align:center;
display:none;
}	
#load_lightbox{
position: absolute;
left:0px;
width:100%;
z-index: 212;
text-align: center;
font-size : 12px; font-family : arial; 
display:none;
}	
#lightbox, #textLightbox, #calendarios{
position: absolute;
left: 0;
width: 100%;
z-index: 212;
text-align: center;
font-size : 12px; font-family : arial; 
}	
.tdAccioensDetail {font-size:12px; font-family:arial;}	
tr.tdRowMenuSolSel td { background-color:#F1F1F1; color:#000; cursor:pointer; font-size:12px; font-family:arial; border-bottom:4px solid #F1F1F1;}
tr.tdRowMenuSolSelNew td {background-color:#F1F1F1; font-weight:bold; color:#000; cursor:pointer; font-size:12px; font-family:arial; border-bottom:4px solid #F1F1F1;}
tr.tdRowMenuSolHi td {background-color:#fdffcc; color:#000000; cursor:pointer; font-size:12px; font-family:arial; border-bottom:4px solid #F1F1F1;}
tr.tdRowMenuSolHiNew td {background-color:#fdffcc; font-weight:bold; color:#000000; cursor:pointer; font-size:12px; font-family:arial; border-bottom:4px solid #F1F1F1;}
tr.tdRowMenuSol td {background-color:#FFFFFF; color:#000000; cursor:pointer; font-size:12px; font-family:arial; border-bottom:4px solid #F1F1F1;}
tr.tdRowMenuSolNew td {background-color:#FFFFFF; color:#000000; cursor:pointer; font-weight:bold; font-size:12px; font-family:arial; border-bottom:4px solid #F1F1F1;}
.tdMENUcampos {font-size : 12px; font-family : arial; color: #000000;}
.tdMENUcamposSel {font-size : 12px; font-family : arial; color: #000; }
.tdMENUcamposSel2 {font-size : 12px; font-family : arial; color: #000; border-bottom:1px solid #F1F1F1;}
.tdMENUcamposSel3 {font-size : 12px; font-family : arial; color: #000; border-bottom:1px solid #F1F1F1;}
/*-------------------------------------------------------*/ /* Fcaturaci?n */ /*-------------------------------------------------------*/ .tdNoResults {font-size:14px; font-family:arial;}
/*-------------------------------------------------------*/ /* Hot Searches */ /*-------------------------------------------------------*/ .HSvsmall:link { font :normal 15px arial; text-decoration : none; color: #285482;}
.HSvsmall:visited { font :normal 15px arial; text-decoration : none; color: #285482;}
.HSvsmall:hover { font :normal 15px arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.HSsmall:link { font :normal 20px arial; text-decoration : none; color: #285482;}
.HSsmall:visited { font :normal 20px arial; text-decoration : none; color: #285482;}
.HSsmall:hover { font :normal 20px arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.HSmedium:link { font :normal 25px arial; text-decoration : none; color: #285482;}
.HSmedium:visited { font :normal 25px arial; text-decoration : none; color: #285482;}
.HSmedium:hover { font :normal 25px arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.HSlarge:link { font :normal 30px arial; text-decoration : none; color: #285482;}
.HSlarge:visited { font :normal 30px arial; text-decoration : none; color: #285482;}
.HSlarge:hover { font :normal 30px arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.HSvlarge:link { font :normal 32px arial; text-decoration : none; color: #285482;}
.HSvlarge:visited { font :normal 32px arial; text-decoration : none; color: #285482;}
.HSvlarge:hover { font :normal 32px arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.HSvsmall,.HSsmall,.HSmedium,.HSlarge,.HSvlarge { margin:0px; display:inline;}
.HSdigit:link { font-size : 12px; font-family : arial; text-decoration : none; color: #285482;}
.HSdigit:visited { font-size : 12px; font-family : arial; text-decoration : none; color: #285482;}
.HSdigit:hover { font-size : 12px; font-family : arial; text-decoration : none; color: #FF8400; text-decoration : underline;}
.tbT1Cab2a {width:100%; height:2px; font-size : 1px; border-top: 2px solid #90C0F4; padding:1px; background-color:#C0D9F4;}
.pasocompraselect{font-weight:bold; font-size:16px;}
.pasocompra{color:#BBBBBB;}
.headservicio { background: url(/centre/images/degtablaserv.gif) repeat-x; font-size:18px; color:#0066ae; }
.servicio {font-size:14px; color:#999999;}
.serviciotit {font-size:14px; padding:5px 20px 5px 10px; text-align:left;}
/*comunes*/
a.alerta{	padding-left:5px;	font: bold 12px arial;	color:#d81f2a;}
.alerta{	padding: 2px 0px 2px 0px;}
.solicitud-fecha{float:left;width: 83px;clear:both;font: normal 12px arial;}
.solicitud-line{	height:30px;	padding: 2px 0px 2px 8px;	background-color:#f5f5f5;	border-top: 1px solid white;	border-bottom: 1px solid #e1e1e1;}
a.solicitud-subtle-link{	color:#656565;	text-decoration:none;}
.alertbox{	border:1px solid #fcd3d6;	background:url(/centre/commons/gui/img/alerta-background.gif) bottom repeat-x;	padding:13px 12px 10px 12px;	clear:both;	margin-top:30px;}
.infobox{	border:1px solid #ccd8f0;	background:url(/centre/commons/gui//centre/commons/gui/img/info-bkg.gif) bottom repeat-x;	padding:13px 12px 10px 12px;	clear:both;	margin-top:20px;}
a.info{	padding-left:5px;	font: bold 12px arial;	color:#0037a0;}	
.solicitud-read{	font-weight:normal;	color:#7777FF;}	
.tablon {	border-left: 1px solid #e7de7d;	border-right: 1px solid #e7de7d;	margin: 40px 0px 0px 12px;	padding: 0px 12px 0px 12px;	background-color:#ffffdd;	float:left;	width:258px}	
.anuncio-seperator{	background:url(/centre/commons/gui/img/tablon-seperator.gif);	margin-top:6px;	width:278px;	}
.alerta2{	width:415px;	#width:375px;}
font,td,a,input,textarea,select,p,div {font-size:12px;font-family: Arial, Helvetica, sans-serif}
.pathi{font-size:14px;color:blue}
.txtrojo{color:#FF0000}
.paiscab{font-size:0.3cm;font-weight: bolder;color:#6F6F6F}
.basecab{font-size:10px;color:#6F6F6F}
.lgeneral{color:blue;font-size:12px}
.fondlang{background-color:#DEECFB}
.vinyeta{font-size:10px;background-color:#FFFCBC;border:1px solid #cccccc;border-left:0px;padding-right:5px}
#tvinyeta{z-index:10;position:relative;left:-20px}
.lvinyeta{font-size:10px;color:blue}
#titcurso{z-index:10;position:relative;width:100%;font-size: 18px;font-weight:lighter;padding:0px;margin:0px;font-family:arial}
.txt10{font-size:10px}
a.txt10{color:blue}
.txt11{font-size:11px}
.txt13{font-size:13px}
#titulobase{padding-left:12px;padding-top:10px;font-size:13px}
.titulonaranja{font-size:14px;font-weight:bold;color:#F76208}
#just{padding-left:12px;padding-right:12px}
.txtbold{font-weight: bold}
.lineanegra{border-top:1px solid #808080;height:10px}
.pestanya{border:1px solid #e5e5e5;border-bottom:0px;height:27px;padding-left:10px;padding-right:10px}
.opcurso{width:95px;#width:65px;background-color:white;border:0px;vertical-align:text-bottom}
.oprcurso{width:90px;#width:60px;background-color:white;border:1px;#border:0px;vertical-align:text-bottom;#height:15px}
#1x1{width:1px;height:1px;line-height:1px;font-size:1px}
#tlegal{margin:40px;margin-left:15%;margin-right:15%;text-align:center;font-size:10px;color:#818181}
.marcaPalabra{background-color:#FFDD8D}
#cabgen{margin:auto}
#logo_em{float:left;margin-left:8px;background-repeat:no-repeat}
#enlacehome{display:block}
#mitcab{text-align:center;width:50%;height:60px}
#la_guiacab{text-align:right}
#busquedas{float:right;width:100px;white-space:nowrap;text-align:right}
#marc{background-color:#DEECFB;height:18px;color:#000000;padding:5px;padding-top:2px;padding-bottom:2px}
#nmarc{height:18px;padding:5px;padding-top:2px;padding-bottom:2px}
#respcentro{clear:both;margin-top:30px}
.ctpll{claer:both;margin-top:25px}
/*body{text-align:center;font-family:arial;background-color:#E5F0FA;margin:0px}
.contpri,.contpriAmplio{width:775px;text-align:left;margin:0; padding:8px 30px;}
.contpriAmplio {padding-left:15px;padding-right:15px}*/
.noScrollH{overflow-x: hidden; overflow-y: auto;}
#fwe_counter{position:absolute;top:0px;}
.illumi_black{ color:black; font-size:14px; font-weight:bold; cursor:default; text-decoration:none}
.illumi_link{ color:blue; font-size:11px; font-weight:normal; cursor:pointer; text-decoration:underline}
/*header*/
.headcentre{width:755px;height:110px;#height:60px;margint-right:0px;margin-top:-5px;}
.vm2{background:url(/centre/commons/gui/img/flecha_info.gif) no-repeat left 3px;padding-left:10px;font-weight:lighter; margin-right:5px;color:blue}
.lbold{font-weight:bold}
.toplinks{text-align:right;margin-bottom:20px;#margin-bottom:0px}
.descx{margin-left:30px}
.pestns{margin:auto;width:755px;margin-top:20px;height:38px;overflow:hidden;#overflow:no;#margin-top:0px;#withe-space:nowrap;#height:auto;display:inline}
.pest,.pestlogo{#position:relative;display:table-cell;#display:auto;background-image:url(/centre/commons/gui/img/fdpestzilla.gif);#background-image:url(/centre/commons/gui/img/fdpest.gif);text-align:center;color:#003465;height:38px;width:210px;#margin-top:10px}
.pest{cursor:pointer}
.pest{width:125px;overflow:hidden}
.lpest{text-decoration:none;color:#003465}
.rbtop div {background: url(/centre/commons/gui/img/bordesl.gif) no-repeat top left;width:100%;height:9px;font-size:1px}
.rbtop { background:url(/centre/commons/gui/img/bordesr.gif) no-repeat top right;width:100%;height:9px;font-size:1px}
.rbtopm div {background: url(/centre/commons/gui/img/esqmarci.gif) no-repeat top left;width:100%;height:12px;font-size:1px}
.rbtopm { background:url(/centre/commons/gui/img/esqmarcd.gif) no-repeat top right;width:100%;height:12px;font-size:1px}
.pestizq{background-color:#5B7C9C;font-size:1px;height:38px;#height:23px;width:1px;float:left}
.pestder{background-image:url(/centre/commons/gui/img/fonddercel.gif);font-size:1px;height:38px;#height:23px;width:3px;float:right}
.pestizqm{background-image:url(/centre/commons/gui/img/fdcmi.gif);font-size:1px;height:32px;width:4px;float:left}
.pestderm{background-image:url(/centre/commons/gui/img/fdcmd.gif);font-size:1px;height:32px;width:4px;float:right}
#marcada,#marcadaL{display:table-cell;#display:auto;background-image:url(/centre/commons/gui/img/fdpestm.gif);text-align:center;color:#FDCA01;height:38px;width:127px;#margin-top:10px;#height:44px;white-space:nowrap !important;white-space:normal}
#marcadaL{width:200px}
.dlineas{position:relative;top:-5px;overflow:hidden}
.sots{text-align:left;background-color:#003465;color:#FFFFFF;background-image:url(/centre/commons/gui/img/backbarra.gif);top:-6px;#position:relative;#z-index:-1;padding:7px}
#subop{white-space:nowrap;width:1%;position:relative;z-index:2}
.blanco{color:white;font-size:11px;z-index:2}
.dorado{color:#FDCA01;font-size:11px}
.sdor{background-color:#8CB5E1;font-size:1px;width:1px;margin:-2px 10px;height:10px}
.azule{color:blue}
.margenlink{margin:5px}
.txt11{font-size:11px}
.lbase{font-size:10px;color:#D3D3D3;width:176px;text-align:right;margin-top:-17px}
.txt11{font-size:11px}
.lnavid{width:121px;height:121px;background:url(/centre/commons/gui/img/ramo.gif) no-repeat;margin:-24px 0px 0px -30px !important;#margin:0px -95px -50px 0px;position:absolute !important;#position:relative;z-index:1;}
.lnaviddes{width:121px;height:121px;background:url(/centre/commons/gui/img/ramo_off.gif) no-repeat;margin:-24px 0px 0px -30px !important;#margin:0px -95px -60px 0px;position:absolute !important;#position:relative;z-index:1}
.rame1{margin:30px 0px 0px 30px;width:90px;height:50px;display:block}
.rame2{margin:0px 0px 0px 30px;;width:90px;height:20px;display:block}
.u a:hover, .c a:hover
{
color: rgb(255, 132, 0);
text-decoration: underline;
}
.prefs{font:11px tahoma;color:#FFC486;margin-top:0px;cursor:pointer}
.prefsd{font: 11px tahoma;color:#F59E2D;margin:-2px 10px 0px 10px;cursor:pointer;#margin-right:0px;}
.subpfr{float:right;margin:-3px 5px 0px 0px;display:block;font: 12px;}
.subpfr a{font:11px tahoma;color:#FFC486;margin:0px 3px}
.x{font:bold 10px tahoma;color:#F59E2D;border:1px solid #F59E2D;width:9px;text-align:center;height:8px;line-height:9px;padding:1px;float:right;margin:-2px -5px 0px -5px;#margin:0px 0px 0px 4px;cursor:pointer;}
.secscent,.secst{float:left;line-height:11px;margin-top:5px;}
.secst{padding-top:5px;}
.secscent a{color:#75AFFF;text-decoration:none;font-size:12px}
.secscent a:hover{text-decoration:underline}
#logincab{float:right}
.laguia{display:block;text-align:right;width:235px;margin-top:-13px}
#fwe_counter{position:absolute;top:0px;}
.subopciones{color:#cccccc; margin-left:30px; font-size:6px; #font-size:12px; padding-top:10px; padding-bottom:5px; width:950px; padding-right:10px;}
.subopciones a,.subopciones b{font-size:12px}
.subopciones b{color:black}
.menu-on-link{cursor:pointer; border-bottom: 1px solid #FF7300;}
.menu-on-link span:hover{cursor:pointer; border-bottom: 1px solid blue ; color:blue;}
.subopciones .print_right{float:right; position:relative; padding-top:15px;}
a.selected{
color:#000;
font-size:12px;
text-decoration:none;
}
a.selected:hover{
color:#000;
font-size:12px;
text-decoration:none;
}
a.selected:visited{
color:#000;
font-size:12px;
text-decoration:none;
}
a.notSelected,.notSelected:hover,.notSelected:visited{
color:#0000ff;
font-size:12px;
}
a.notSelectedSp,.notSelectedSp:hover,.notSelectedSp:visited{
background:url("newLink.jpg") no-repeat left;
padding-left:15px;
color:#0000ff;
font-size:12px;
}
.separador{
color:#d6d6d6;
}
.titular{
color:#000;
font-size:18px;
padding-left:15px;
}
.top{
background:url("/centre/images/bgTop.jpg") no-repeat;
width:758px;
height:17px
}
.bottom{
background:url("/centre/images/bgBottom.jpg") no-repeat;
width:758px;
height:17px
}
.middle{
background:url("/centre/images/bgMiddle.jpg") repeat-y;
width:758px;
}
.middle{
background:url("/centre/images/bgMiddle.jpg") repeat-y;
width:758px;
padding-left:10px
}
.verdeT{
color:#018592;
font-size:15px;
}
.contentR td{
padding:5px 0px;
margin:0px 10px;
border-bottom:2px solid #dadada;
}
.negro{
color:#000;
font-size:12px;
}
.gris{
color:#6d6d6d;
font-size:11px;
}
.big{
color:#cbcbcb;
font-size:30px
}
.contentId td{
padding:5px 0px;
margin:0px 10px;
}
.contentId td span{
font-size:11px;
}
.explica{
width:170px;
position:absolute;
margin-left:580px;
margin-top:43px;
}
* html .explica{margin-left:305px;	margin-top:53px;}/*IE6 Hack*/
*+html .explica{margin-left:305px;	margin-top:53px;}/*IE7 Hack*/
.explica ul{
list-style-type:none;
margin-top:55px;
.margin-top:65px;
}
ul .diferent{
list-style-type:none;
margin-top:45px;
}
.explica ul li span{
font-size:11px;
}
/* formulario de cursos */
.form_course_maintenance select,textarea{
border: 1px solid silver;
}
.input_slimborder{
/*border: 1px solid silver;*/
}
.noborder{
border: 0px none;
}
.tabla_detalles{
width:100%;
/* border: 1px solid silver; */
/*background-color: #f7f7f7;*/
font-size:12px;
font-family: arial, sans-serif;
}
.tabla_detalles_2 {border-collapse:collapse; margin-bottom:15px;}
.tabla_detalles_2 tr td{border-top:1px solid silver;}
.tabla_detalles_2 tr.bottom_convocatoria td{border-bottom:1px solid silver; border-top:0; margin-bottom:10px; padding-bottom:10px;}
.tabla_detalles_2 tr.bottom_convocatoria td.row_etiquetas, .tabla_detalles_2 tr td.row_etiquetas{border:0; width:171px;}
.h1_teachers{
width:100%;
/*background-color: #f7f7f7;*/
font-size:18px;
font-weight:bold;
font-family: arial, sans-serif;
border: 1px solid black;
text-align: center;
}
#table_convocatorias{
padding:10px;
/*background-color: #f7f7f7;*/
}
/*
.tabla_detalles th{
font-size: 12px;
background-color: #E5E5E5;
border: 1px solid silver;
}
.tabla_detalles tr td {
padding: 4px	
}
.tabla_detalles input{
border: 1px solid silver;
}
.tabla_detalles input:hover{
border: 1px solid black;
}
*/
#obligator{
height:1px;
padding:0px;
}
.frame_files{
border: 1px none silver;
}
.form_course_maintenance{
/*width: 750px;*/
}
.form_course_maintenance td {
vertical-align : top;
padding-top: 10px;
}
.row_etiquetas{
width: 180px;
font-weight: bold;
text-align: right;
padding-right: 10px;
}
.row_center{
/* width: 500px; */
}
.row_help{
vertical-align: top;
width: 120px;
}
.buttons_section{
width:773px;
margin:10px 0px 0px 0px;
}
.buttons_section div{
background:url(/centre/images/bg-filtro.png) no-repeat;
height:29px;
#height:42px;
padding:12px 0px 0px 15px;
}
#buttons_section{
font-weight:bold;
}
#buttons_section .button_on0 {
color: #000;
font-weight: bold;
text-decoration:none;
/*background:url(/centre/cursos/gui/images/p1o.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_off0{
font-weight: bold;
/*background:url(/centre/cursos/gui/images/p1b.gif) no-repeat;*/
/*color: blue;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_on1{
color:#000;
font-weight: bold;
text-decoration:none;
/* background:url(/centre/cursos/gui/images/p2o.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_off1{
/*color: blue;*/
font-weight: bold;
/*background:url(/centre/cursos/gui/images/p2b.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_on2{
color: #000;
font-weight: bold;
text-decoration:none;
/*background:url(/centre/cursos/gui/images/p3o.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_off2{
/*color: blue;*/
font-weight: bold;
/*background:url(/centre/cursos/gui/images/p3b.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_on3{
color: #000;
font-weight: bold;
text-decoration:none;
/* background:url(/centre/cursos/gui/images/p4o.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_off3{
/*color: blue;*/
font-weight: bold;
/*background:url(/centre/cursos/gui/images/p4b.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_on4{
color: #000;
font-weight: bold;
text-decoration:none;
/*background:url(/centre/cursos/gui/images/p5o.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .button_off4{
/*color: blue;*/
font-weight: bold;
/*background:url(/centre/cursos/gui/images/p5b.gif) no-repeat;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_on0{
color: #000;
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_off0{
font-weight: bold;
/*color: blue;
padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_on1{
color: #000;
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_off1{
/*color: blue;*/
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_on2{
color: #000;
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_off2{
/*color: blue;*/
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_on3{
color: #000;
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_off3{
/*color: blue;*/
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_on4{
color: #000;
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .buttonm_off4{
/*color: blue;*/
font-weight: bold;
/*padding-left:18px;*/
padding-right:20px;
padding-bottom:4px;
}
#buttons_section .description_title{
width:300px;
font-size:18px;
font-weight:bold;
padding-top: 5px;
float: left;
}
#buttons_section .description_extended{
font-style: italic;
padding-top:5px;
padding-bottom:15px;
}
.alert_row{
background-color:red;
color:white;
font-size:12px;
font-weight:bold; 
border: 1px solid red;
padding:5px; 
margin-top:5px;
}
.alert_row a{
color:white;
font-size:12px;
font-weight:bold; 
}
.alert_row a:hover{
color:white;
font-size:12px;
font-weight:bold; 
}
.alert_row a:visited{
color:white;
font-size:12px;
font-weight:bold; 
}
.saved_row{
background-color: #C3FFA9;
font-size:12px;
font-weight:bold; 
border: 1px solid #C3FFA9;
}
.quality_row{
background-color: #ff7300;
color:white;
font-size:12px;
font-weight:bold; 
border: 1px solid #ff7300;
}
.quality_row a{
color:white;
font-size:12px;
font-weight:bold; 
}
.quality_row a:hover{
color:white;
font-size:12px;
font-weight:bold; 
}
.outdated_row{
background-color:red;
color:white;
font-size:12px;
font-weight:bold;
padding:5px;
margin-top:20px; 
}
.outdated_row a{
color:white;
font-size:12px;
font-weight:bold; 
}
.outdated_row a:hover{
color:white;
font-size:12px;
font-weight:bold; 
}
.small_font{
font-size: 10px;
width:180px; 
position:relative; 
top:27px; 
left:570px;
color:#666;
}
.small_font2{
font-size: 10px;
position:relative; 
color:#666;
text-align:right;
float:right;
}
.grey_font{
color: silver;
font-weight: bold;
}
.red_font{
color: red;
}
.red_font_bold{
color: red;
font-weight: bold;
font-size: 14;
padding-right: 10px;
}
.orange_bold_font{
color: orange;
font-weight: bold;
}
.qualityIndex{
font-size:18px;
font-weight:bold;
padding-right: 15px;
}
.button_Qrefresh{
border: 1px solid silver;
cursor:pointer;
}
.section_title{
color: orange;
}
.error_message_file{
color: red;
font-size: 12px;
font-family: arial, sans-serif;
}
.btnselect_bold{
font-size: 15px;
font-weight: bold;
cursor: pointer;
border: 1px solid silver; 
}
.btnselect{
font-family:arial;
font-size:12px;
cursor:pointer;
border: 1px solid silver;
}
#divInput_OPTESTADO td{
}
#divInput_CBOCTCTOCEN td{
padding-bottom:8px;
}
#div_quality ul,#div_quality li{
list-style-type: circle;
}
#div_alert ul,#div_alert li{
list-style-type: circle;
}
/*	Index of styles for listado-cursos (emagister) by Marciobarrios ~ marciobarrios.com
--------------------------------------------------------------------------*/
/*#listado-cursos :link,#listado-cursos :visited{text-decoration:none}*/
#listado-cursos ul,#listado-cursos ol{list-style:none}
ul,ol,li,h1,h2,h3, h4,h5,h6,pre,form,html,p,blockquote,fieldset,input{margin:0;padding:0}
fieldset,img,a img,:link img,:visited img{border:0}
#listado-cursos img.loading{
vertical-align:middle;
}
#listado-cursos{color:#666;	font-size:12px;	text-align:left;} 
#listado-cursos h2{font-size:18px;color:black;font-weight:normal;float:left;width:450px;margin-left:7px; display:inline;}
#listado-cursos div.papelera_right { position:relative; width: 274px; text-align: right; float:right; margin-top:-17px;}
#listado-cursos div.papelera_right .bubbleInfo{	display:inline;}
#listado-cursos div.papelera_right .bubbleInfo img{	vertical-align: middle;}
#listado-cursos div.papelera_right a.papelera{	display:inline;	padding-right:16px;	background:url(/centre/images/papelera.png) no-repeat right;}
#listado-cursos div.papelera_right a.linklistado{	display:none;}
#listado-cursos #forms { margin: 10px 0 10px 3px; /*background: transparent url(/centre/images/bg-filtro.png) no-repeat;*/ float: left; width: 100%; }	
#listado-cursos #forms div .rb_in{padding:0 10px;}
#listado-cursos #forms div#form-filtrar{margin:0px 0px 0px 7px; padding:0px; width:280px; float:left; display:inline;}
#listado-cursos #forms div#form-ordenar{margin:0px 0px 0px 0px; padding:0px; width:295px; float:left; display:inline;}
#listado-cursos #forms div#form-buscar{text-align:right; padding:0px; margin:0px 7px 0px 0px; width:330px; float:left; display:inline;}
#listado-cursos #forms div#form-select{margin:10px 7px 0px 0px; padding:0px; width:155px; #width:155px;}
#listado-cursos #forms div#form-calidad{margin:10px 7px 0px 0px; padding:0px; width:110px; #width:110px;}
#listado-cursos #forms div#form-categ{margin:10px 7px 0px 0px; width:171px;#width:171px;}
#listado-cursos #forms div#form-estado{margin:10px 7px 0px 7px; width:131px;#width:131px;}
#listado-cursos #forms div select#cboNivelDatos{ width: 105px; }
#listado-cursos #forms div select#cboCateg{ width: 170px; }
#listado-cursos #forms div select#cboEstado{ width: 135px; }
#listado-cursos #forms div select,#listado-cursos #forms div input[type="text"],#listado-cursos #forms div input.text{border:1px solid #ababab;margin:0 5px;}
#listado-cursos #forms div select#filtrar{ width: 186px; }
#listado-cursos #forms div select#ordenar{ width: 210px; }
#listado-cursos #forms div input[type="text"],
#listado-cursos #forms div input.text{
width:200px;
}
#listado-cursos input.button{width:auto;overflow:visible;}
#listado-cursos #listcontainer{clear: both; margin-left:3px; border-collapse: collapse; height:100%; border:none;}	
#listado-cursos table { clear: both; margin-left:3px; border-collapse: collapse; width:100%;}
#listado-cursos table th { padding: 5px 10px; position: relative; bottom: 2px; background-color:#6D6D6D; color:#fff; font-weight: normal; font-size: 12px; text-align: left; }
#listado-cursos #cursos td{ border-left: 4px solid #eee; border-bottom: 4px solid #eee; padding: 10px; vertical-align: bottom; color: #666}
#listado-cursos #cursostrash td{ border-bottom: 4px solid #eee; color: #666; padding: 10px;}
#listado-cursos #paginacion td {border: medium none ; padding: 10px 10px 5px; vertical-align: bottom; color: rgb(102, 102, 102);}
#listado-cursos #cursostrash table td.first-child {border-right:none; border-left: none; border-bottom: 4px solid #eee;}
#listado-cursos #cursos td:first-child,
#listado-cursos #cursos td.first-child{	border-left:none;}
#listado-cursos table td p.pendientes{	color:#BB1516;	margin-top:0px;	font-size:11px;}	
#listado-cursos table td p.link { margin-top: 10px;}
#listado-cursos table td.curso { width: 33%; }
#listado-cursos table.opiniones_cursos td.curso { width:725px; }
#listado-cursos table td.curso h3{	font-size:15px;	color:#000;	margin-bottom:5px;}
#listado-cursos table td.curso h3.caducado{	/*color:#c30;*/}
#listado-cursos table td.curso em{	padding: 1px 3px;	float:right;	display:block;	width:58px;	background-color:#BB1516;	color:#fff;	font-style:normal;	font-weight:bold;}
#listado-cursos table td.curso ul{	float:left;	width:110px;	margin-top:10px;}
#listado-cursos table td.curso ul li{	display:inline;	margin-left:10px;}
#listado-cursos table td.curso ul li:first-child,
#listado-cursos table td.curso ul li.first-child{	margin-left:0;}
#listado-cursos table td.calidad { width: 13%; }
#listado-cursos table td.calidad p.num { padding: 0px 0pt;margin-bottom:12px; #margin-bottom:13px;}
#listado-cursos table td.calidad p.num strong{	padding:4px 7px;	font-size:20px;	background-color:#058495;	color:#fff;	font-weight:normal;}
#listado-cursos table td.calidad p.num.suspenso strong{	background-color:#bb1516;}
#listado-cursos table td.calidad .bubbleInfo ul{	margin-bottom:15px;}
#listado-cursos table td.calidad .bubbleInfo ul li{	float:left;	width:100%;	margin-bottom:5px;}
#listado-cursos table td.calidad .bubbleInfo ul li strong,
#listado-cursos table td.calidad .bubbleInfo ul li span{	float:left;	width:155px;	margin-right:10px;}
#listado-cursos table td.calidad .bubbleInfo ul li strong{	font-size:16px;	color:#000;	font-weight:normal;}
#listado-cursos table td.calidad .bubbleInfo ul li span{	font-size:11px;}
#listado-cursos table td.calidad .bubbleInfo ul li em{	text-align:center;	padding:1px 5px;	color:#fff;	font-style:normal;}
#listado-cursos table td.calidad .bubbleInfo ul li em.num{background-color:#058495}
#listado-cursos table td.calidad .bubbleInfo ul li em.num.suspenso{	background-color:#BB1516}
#listado-cursos table td.calidad .bubbleInfo ul li img{	float:left;	padding-top:4px;}
#listado-cursos table td.solicitudes { width: 13%; }
#listado-cursos table td.solicitudes p.num{padding:0px 0px 0px;}
#listado-cursos table td.solicitudes p.num strong{font-size:20px;	font-weight:normal;	color:#000;}
#listado-cursos table td.solicitudes p.cerrada{	color:#BB1516;	font-weight:bold;	margin-bottom:9px;}
#listado-cursos table td.rendimiento { width: 20%; }
#listado-cursos table td.rendimiento ul { float: left; width: 100%; margin-bottom: 13px; }
#listado-cursos table td.rendimiento li { float: left; width: 100%; }
#listado-cursos table td.rendimiento li strong, #listado-cursos table td.rendimiento li span { float: left; width: 65px; margin-right: 5px; font-size: 10px; text-align: right; }
#listado-cursos table td.rendimiento li.este strong { color: rgb(0, 0, 0); }
#listado-cursos table td.rendimiento li div { float: left; width: 60px; }
#listado-cursos table td.rendimiento li em { display: block; height: 9px; margin-top: 4px; text-indent: -9999px; overflow:hidden;}
#listado-cursos table td.rendimiento li.este em { background-color:#058495; }
#listado-cursos table td.rendimiento li.competidores em {background-color:#B4D7DD; }
#listado-cursos table td.promociones{width:17%;}
#listado-cursos table td.promociones strong{	padding:2px;	background-color:#e2e2e2;}
#listado-cursos table td.promociones li{	padding-left:14px;	background:url(/centre/images/bullet.gif) no-repeat left;	font-size:11px;	font-weight:bold; color:#000;}
/*---------------------*/
.bubbleInfo {position: relative;}
.popup {	position: absolute;	width:345px;	display: none;	z-index: 50;	text-align:left;}
.popup .bubble{	background:#fff;	border:1px solid #C9C2C1;	padding:10px;}
.popup .tip{	background:url(/centre/images/tip.gif) no-repeat center bottom;	position:relative;	top:-2px;	_top:-9px;	height:7px;}
/* --------- el bot?n ----------*/
.btvsp { border: 0px none; margin:20px 0 0 240px; cursor:pointer; background: transparent url('/centre/images/finishreg.gif') no-repeat; width: 241px; height: 30px; font-weight: bold; font-size: 14px; color: white; }
.btvsp_short { border: 0px none; margin:20px 0 0 240px; cursor:pointer; background: transparent url('/centre/images/finishreg_short.gif') no-repeat; width: 241px; height: 30px; font-weight: bold; font-size: 14px; color: white; }
/**---- mensajes solicitud----- **/
.head_ultimo_mensaje {background-color:#DDDDDD;}
.head_resto_mensajes {display:none;}
.color_usuario_mensajes {background-color:#ECECEC !important;}
.color_centro_mensajes {background-color:#ECECEC !important;}
.color_usuario_mensajes td, .color_centro_mensajes td, .ultimo_mensaje td{padding:5px;}
.ultimo_mensaje {color:#666666}
.resto_mensajes {color:#666666; display:none}
/*--------------------------------------------------------*/
/* Formularios modificar/a?adir contacto */
/*--------------------------------------------------------*/
.modif_contact{width:430px; margin:10px auto; text-align:center; line-height:1.4em;}
* html .modif_contact{margin:10px auto 10px 35px;}/*IE6 Hack*/
.modif_contact .tit1par{text-align:left; display:block;}
.modif_plantilla_in, .modif_contact_in{background-color:#ECECEC; padding:10px 10px 20px 10px; margin:5px 0; text-align:left;}
.modif_contact_in input{margin-bottom:5px;}
.modif_contact_in label{width:172px; display:block; position:relative; float:left; text-align:right; padding-right:2px;}
.modif_contact_in select{width:165px; margin-bottom:5px;}
.instal_form{width:760px !important;}
.instal_form{text-align:left !important;}
.instal_form .oranbut{margin-left:180px;}
.modif_plantilla_in label{width:80px; display:block; position:relative; float:left; text-align:right; padding-right:2px;}
.modif_plantilla_in input{width:200px; margin-bottom:5px;}
.notapie_instal{width:240px; padding-left:173px;}
* html .notapie_instal{width:413px;}/*IE6 Hack*/
.contador_caracteres {
vertical-align: top;
background-color: #ddd;
border: 1px solid silver
}
/*--------------------------------------------------------*/
/* Servicios */
/*--------------------------------------------------------*/
.packservicios{ margin-bottom:20px;}
.packservicios p, .servicios_nota p{margin:0 0 5px 0;}
.servicios_nota{padding:10px; background:#ECECEC;}
.serv_inleft{float:left; width:216px;}
.serv_inright{float:left; width:429px; margin-left:5px; padding-left:20px; border-left:4px solid #ECECEC; min-height:156px;}
/*IE6 Hack*/* html .serv_inright{height:156px;}
.serv_inleft .ver_ejemplo{float:right; padding-right:10px; margin-top:-10px;} 
.packs_servicios .mixbox_l .gb_top, .packs_servicios .mixbox_l .gb_bot{width:249px;}
/*IE7 Hack*/*+html .packs_servicios .mixbox_l .gb_top, *+html .packs_servicios .mixbox_l .gb_bot{width:245px;}
.packs_servicios .mixbox_l .rb_in {background:transparent url(../images/bgmixbox245.gif) repeat-y left top;}
.actual_basic{}
.actual_basic .serv_inleft{ width:150px; margin-left:-10px; padding-left:70px; padding-right:10px; background:url(../images/basicbox.gif) no-repeat top left;}
.actual_basic .serv_inright{background:url(../images/big_silverbox.gif) no-repeat 10px 0; width:329px; padding-left:120px;}
/*IE6 Hack*/* html .actual_basic .serv_inright{background-position:20px 0; padding-left:130px;}
.actual_basic .tit_pack{color:#47AB55;}
.actual_basic .tit_pack_next{color:#018592;}
.actual_silver{}
.actual_silver .serv_inleft{ width:150px; margin-left:-10px; padding-left:70px; padding-right:10px; background:url(../images/silverbox.gif) no-repeat top left;}
.actual_silver .serv_inright{background:url(../images/big_goldbox.gif) no-repeat 10px 0; width:329px; padding-left:120px;}
/*IE6 Hack*/* html .actual_silver .serv_inright{background-position:20px 0; padding-left:130px;}
.actual_silver .tit_pack{color:#018592;}
.actual_silver .tit_pack_next{color:#E6AC00;}
.actual_gold{}
.actual_gold .serv_inleft{ width:150px; margin-left:-10px; padding-left:70px; padding-right:10px; background:url(../images/goldbox.gif) no-repeat top left;}
.actual_gold .serv_inright{background:url(../images/amedidaball.gif) no-repeat 10px 0; width:329px; padding-left:120px;}
/*IE6 Hack*/* html .actual_gold .serv_inright{background-position:20px 0; padding-left:130px;}
.actual_gold .tit_pack{color:#E6AC00;}
.actual_gold .tit_pack_next{color:#FF8400;}
.caja1{border-left:none;}
.caja2{}
.caja3{}
.green_points{color:#4AA7AF; list-style-position:inside;}
.green_points span{color:#000;}
.descr_pack{float:left; width:175px;}
.actual_gold .descr_pack{width:330px;}
.precio_serv{float:left; width:150px; text-align:right; padding-top:50px;}
.precio_serv .precio{color:#018592; font-size:24px;}
.lista_cursos{border:1px solid #ECECEC; width:100%; height:100px; padding:2px 0 10px 0; overflow:auto; margin-bottom:10px;}
.lista_cursos table{width:100%;}
* html .lista_cursos table{width:95%;}/*IE6 Hack*/
*+html .lista_cursos table{width:95%;}/*IE7 Hack*/
.lista_cursos table td{padding:2px 5px;}
.lista_cursos table .cursactivo, .lista_cursos table .pendpago{text-align:right;}
.lista_cursos table .cursactivo{color:#018592;}
.lista_cursos table .pendpago{color:#FF8400;}
/*--------------------------------------------------------*/
/* Popups servicios */
/*--------------------------------------------------------*/
.comprar_cursodest{width:680px; padding:10px; background-color:#FFF; margin:0 auto; text-align:left;}
.comprar_cursodest table{border:1px solid #CCC; width:100%; padding:10px; margin-bottom:10px;}
.comprar_cursodest p.titpopup{margin-bottom:10px;}
.cajita_buscador{padding-left:30px;}
.cajita_buscador .caj_busc_1{float:left; width:210px; padding:0 0 10px 10px;} 
.cajita_buscador .caj_busc_2, .cajita_buscador .caj_busc_3{float:left; width:190px; padding:0 0 10px 10px;}
.cajita_buscador label{color:#999;} 
.cajita_buscador select{width:170px;}
/*--------------------------------------------------------*/
/* Home */
/*--------------------------------------------------------*/
.homelogo{margin-bottom:20px;}
.homelogo img{margin-right:10px; float:left;} 
.homeleft{float:left; width:450px; margin-bottom:20px;}
.homeright{float:left; width:450px; margin-left:40px; margin-bottom:20px;}
.homelogo p, .homeleft p, .homeright p{margin-bottom:5px;}
.homebox{margin-bottom:20px;}
* html .homebox{margin-bottom:10px;}/*IE6 Hack*/
.home_menuleft{float:left; position:relative; width:49%; display:block; list-style-type:none;}
.home_menuright{float:left; position:relative; width:49%; display:block; margin-left:1%; list-style-type:none;}
.home_menuleft li, .home_menuright li{padding-bottom:10px;}
.home_estadocursos{width:100%; border-collapse:collapse;}
.home_estadocursos td{border-bottom:4px solid #ECECEC; padding:5px; }
.home_estadocursos tr.ultimafila td{border-bottom:0;}
.nota_dias{float:right; font-size:10px; color:#666; margin-top:10px; margin-bottom:-10px;}
.home_noticia{margin-bottom:20px;}
.packcajita{background:#FF8400; padding:1px 3px; font-weight:bold;}
.packsilver{background:#018592;}
.packwelcome{background:#828282;}
.packbasic{background:#339933;}
.packariel{background:#FFD30B;}
.packgold{background:#ffcb00;}
.bienv_pasos{list-style-type:none; margin-top:10px;}
.bienv_pasos li{padding:1px 5px 10px 25px;}
.bienv_pasos li.bienv_pasos_1{background:url(../images/bienv_1.gif) no-repeat top left;}
.bienv_pasos li.bienv_pasos_2{background:url(../images/bienv_2.gif) no-repeat top left;}
.bienv_pasos li.bienv_pasos_3{background:url(../images/bienv_3.gif) no-repeat top left;}
.nota_pasos{padding-left:25px;}
.resultados_pasos{list-style-type:none; margin:10px 0;}
.resultados_pasos li{padding:0px 5px 5px 20px; background:url(../images/bolanaranja.gif) no-repeat top left;}
/*--------------------------------------------------------*/
/* Datos generales */
/*--------------------------------------------------------*/
.form_datosgenerales label{width:200px; display:block; float:left; font-weight:bold;}
.form_datosgenerales .oranbut{margin-top:10px;}
.modif_curse .tdMENUcampos{width:200px;}	
/*--------------------------------------------------------*/
/* Estad?sticas */
/*--------------------------------------------------------*/
/*al tit1par vamos a hacer que ocupe dos lineas para que no me descuadre las cajitas*/
.doslineas{display:block; height:42px;}
.tdMENUcampos3_td{padding-right:5px;}
/*--------------------------------------------------------*/
/* Compra de logo/negrita (compra.cfm) */
/*--------------------------------------------------------*/
.cont_condicionesgenerales{overflow:auto; width:545px; height:68px; border:1px solid #999; margin:0PX; padding:6px; color:#666666;}
.compradest{}
.compradest_left{float:left; position:relative; width:600px; margin-right:10px;}
.compradest_right{float:left; position:relative; width:300px;}
.compradest .gb_top, .compradest .gb_bot{width:340px !important;}
/*IE7 Hack*/*+html .compradest .gb_top, *+html .compradest .gb_bot{width:336px !important;}
.compradest .rb_in {background:transparent url(../images/bgmixbox336.gif) repeat-y right top !important;}
.compradest_but{margin:15px 0 5px 15px;}
.compradest_img{margin-left:30px;}
.compradest_right label{width:108px; display:block; float:left; text-align:right; margin-bottom:8px; padding-right:5px; font-weight:bold;}
.compradest_right input{width:162px; display:block; float:left; margin-bottom:8px;}
.precio_checkers{margin-bottom:10px;}
.precio_checkers .check_elprecio{margin-bottom:5px;}
.precio_checkers .check_elprecio .check_oferta{background-color:#BB1516; color:#FFF; padding:0 2px;}
.check_preciofinal{padding-left:7px;}
/*IE6 Hack*/ * html .check_preciofinal{padding-left:15px;}
/*IE7 Hack*/ *+html .check_preciofinal{padding-left:15px;}
/*--------------------------------------------------------*/
/* Empleo en tu web */
/*--------------------------------------------------------*/
.subtitle {
font-size:12px;
color:#FF8400;
font-weight:bold;
margin-left:5px;
}
.explanation {
font-size:70%;
margin-bottom:5px;
margin-left:10px;
padding:5px;
}
.caja {
margin-bottom:5px;
margin-left:10px;
padding:5px;
}
.cajagris{
background-color:#ECECEC;
padding:10px;
min-height:160px;
margin-bottom:10px;
}
* html .cajagris{height:160px;}
.cajagris .tseccion{padding-bottom:5px; padding-left:30px; font-weight:normal;}
.cajagris_1 .tseccion{background: url(/centre/images/empleo1.gif) no-repeat left top;}
.cajagris_2 .tseccion{background: url(/centre/images/empleo2.gif) no-repeat left top;}
.cajagris_3 .tseccion{background: url(/centre/images/empleo3.gif) no-repeat left top;}
#fondoempleo{
background: transparent url(/centre/images/fondoempleo.jpg) no-repeat;
height:42px;
margin: 5px 0px 0px 3px;
padding-left:10px;
padding-top:12px;}
.linkempleo{
margin-left:5px;
color:blue;
font-size:12px
}
.tseccion{
color:#018592;
font-size:18px;
}
#codigo{
border:2px solid #FF8400;
vertical-align:top;
margin-bottom:10px;
}
.linkVer{
margin-left:140px;
font-size:15px;
}
.cajaempleo_left{width:700px; float:left; position:relative;}
.cajaempleo_left .oranbut{margin:20px 0 20px 145px;}
.cajaempleo_lefttop{ background:#ECECEC; padding:10px;}
.cajaempleo_leftbot{ background:#ECECEC; padding:10px;}
.cajaempleo_lefttop select{float:left; position:relative; margin-bottom:20px;}
.cajaempleo_lefttop label, .cajaempleo_leftbot label{float:left; position:relative; font-weight:bold; width:130px; text-align:right; padding-right:10px;}
.cajaempleo_right{width:200px; margin-left:20px; float:left;}
.cajaempleo_right ul{list-style-type:none;}
.add_delete{width:100px; float:left; position:relative; padding:10px 10px 0 10px; text-align:center;}
/*--------------------------------------------------------*/
/* Listado opiniones de cursos */
/*--------------------------------------------------------*/
.lista_opinrev{width:700px;}
.lista_opinrev select#filtrar{margin-right:30px !important;}
#listado-cursos table.opiniones_cursos .tit_sec_curso .label_curso{width:33%; float:left;}
#listado-cursos table.opiniones_cursos .tit_sec_curso .label_valoracion{text-align:center;}
#listado-cursos table.opiniones_cursos td.curso .opinioncursos_bloq{width:29%; float:left;}
#listado-cursos table.opiniones_cursos td.curso .opinioncursos_bloq2{width:35%; float:left;}
#listado-cursos table.opiniones_cursos td.curso .opinioncursos_bloq h3{font-size:12px; display:inline;}
#listado-cursos table.opiniones_cursos td.curso .opinioncursos_bloq2 li{font-size:10px; display:block; margin-left:0; text-align:right;}
#listado-cursos .opiniones_cursos td{vertical-align:top !important;} 
#listado-cursos .opiniones_cursos a.hay_opin{background:url(/centre/images/hay_opiniones.gif) no-repeat 0 10px; display:block; padding:10px 0 2px 25px;}
#listado-cursos .opiniones_cursos a.nohay_opin{background:url(/centre/images/nohay_opiniones.gif) no-repeat 0 10px; display:block; padding:10px 0 2px 25px;}
#listado-cursos .tit_sec_curso{width:725px;}
.bocadillo_listaopi{position:absolute; width:164px; height:84px; margin-top:-119px; padding:25px 10px 10px 10px; background:url(/centre/images/bocadillo_listaopi.gif) no-repeat; text-align:center;}
.bocadillo_listaopi .subtit_bocad{font-size:15px;}
/*--------------------------------------------------------*/
/* opiniones de cursos: detalle */
/*--------------------------------------------------------*/
#opinionesdetail_left{float:left; position:relative; width:680px; padding-left:10px; margin-top:20px; display:inline;}
#opinionesdetail_right{float:left; position:relative; width:260px; margin-top:20px; display:inline;}
.opinionesdet_box{}
.opinionesdet_box .opinionesdet_left{float:left; position:relative; width:110px;}
.opinionesdet_box .opinionesdet_right{float:left; position:relative; width:540px;}
.opiniones_avatar{width:75px;}
.opiniones_avatar .nombre_avatar{background-color:#ECECEC; padding:5px; font-size:10px}
.opinion_bocadillo{background:#F4F4F4; margin-bottom:40px; padding:10px 20px;}
.review_bocadillo{background:#DCEEF1 !important;}
.opinionesdet_box .opinioncursos_bloq1, .opinionesdet_box .opinioncursos_bloq2{ float:left; list-style:none; font-size:11px; font-weight:bold; text-align:right; padding-top:10px;}
.opinionesdet_box .opinioncursos_bloq1 li, .opinionesdet_box .opinioncursos_bloq2 li{display:block;}
.opinionesdet_box .opinioncursos_bloq1{width:225px;}
.opinionesdet_box .opinioncursos_bloq2{padding-left:20px; width:250px;}
#opinionesdetail_right .rightcomment{background:#F4F4F4; width:200px; padding:10px; float:right;}
#opinionesdetail_right .rightcomment ul{list-style-position:inside; margin:10px 0;}
.triang_out{position:relative;}
.triang_out img{position:absolute; margin:-10px 0 0 -40px;}
.triangris_out{position:relative;}
.triangris_out img{position:absolute; margin:10px 0 0 -47px;}
.reviews_separa{color:#FFF; border:0; background:#FFF; height:1px; margin-top:20px;}
.review_inner{height:130px; overflow:hidden;}
.vertoda_rev_out{position:relative;}
.vertoda_rev{position:absolute; top:2px; right:0; background-color:#DCEEF1; width:130px; height:20px; padding-top:10px; text-align:center;}
.softmagister{background-color:#bb1516; color:white; font-size:10px; padding:1px 3px 1px 3px; font-weight:bold; cursor:pointer; }
/*--------------------------------------------------------*/
/* Especificaciones de impresi?n */
/*--------------------------------------------------------*/
@media print{
#respondedor{display:none;}
.solic_colright{width:215px;}	
.rojobut, .rojobut2, .verdebut, .verdebut2, .titresponder, .select_right{display:none;}
.left_date, .right_date{float:none !important; display:block;}
.cont_condicionesgenerales{overflow:visible;height:auto;}
.solic_colleft *, .solic_colright *{font-size:18px;}
/*IE6 Hack*/ * html .solic_colleft *, * html .solic_colright *{font-size:12px;}
}
/*---------------------
Layout classes
----------------------*/
/*General*/
.clear{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}
.left{float:left; position:relative;}
.right{float:right; position:relative;}
.floatleft{float:left !important; position:relative;}
.floatright{float:right !important; position:relative;}
.relative{position:relative;}
.margin0{margin:0;}
.margin_auto{margin:0 auto;}
.margin_top0{margin-top:0;}
.margin_bot0{margin-bottom:0;}
.margin_left0{margin-left:0;}
.margin_right0{margin-right:0;}
.disp_inline{display:inline;}
.disp_block{display:block;}
/*-------------------------------
ORANBUT*: BOTONES NARANJAS
--------------------------------*/
/*ORANBUT*: ORANGE BUTTON*/
.oranbut {cursor:pointer; width:auto; overflow:visible; border:0; padding:0 20px 0 0; text-align:center; background:url(/centre/images/oranbut_right.gif) right no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.oranbut span {width:auto; height:22px; line-height:22px; position:relative; display:block; white-space: nowrap; padding:0 0 0 20px; background:url(/centre/images/oranbut_left.gif) left no-repeat; color:#fff;}
a.oranbut { float:left;}
* html .oranbut span {width:5px;}/*IE6 Hack*/
/*ORANBUT*: ORANGE BUTTON*/
.boranbut {cursor:pointer; width:auto; overflow:visible; border:0; padding:0 18px 0 0; text-align:center; background:url(/centre/images/boranbut_right.gif) right no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.boranbut span {width:auto; height:32px; line-height:32px; position:relative; display:block; white-space: nowrap; padding:0 0 0 18px; background:url(/centre/images/boranbut_left.gif) left no-repeat; color:#fff;}
a.boranbut{float:left;}
* html .boranbut span {width:5px;}/*IE6 Hack*/
/*-------------------------------
R*BOX: CAJAS REDONDEADAS
--------------------------------*/
/*R*BOX: ROUNDED BOX*/
.roundedbox{}
.rb_top{margin:0; padding:0; height:10px; position:relative; background:url(/centre/images/rbox_top.gif) repeat-x bottom;}
.rb_tl{margin:0; padding:0; width:10px; height:10px; float:left; position:relative; background:url(/centre/images/rbox_tl.gif) no-repeat right bottom;}
.rb_tr{margin:0; padding:0; width:10px; height:10px; float:right; position:relative; background:url(/centre/images/rbox_tr.gif) no-repeat left bottom;}
.rb_bot{margin:0; padding:0; height:10px; position:relative; background:url(/centre/images/rbox_bot.gif) repeat-x top;}	
.rb_bl{margin:0; padding:0; width:10px; height:10px; float:left; position:relative; background:url(/centre/images/rbox_bl.gif) no-repeat right top;}
.rb_br{margin:0; padding:0; width:10px; height:10px; float:right; position:relative; background:url(/centre/images/rbox_br.gif) no-repeat left top;}
.rb_in{margin:0; padding:10px 20px; position:relative; border-left:4px solid #ECECEC; border-right:4px solid #ECECEC;}	
* html .rb_in{height:1%;}/*IE6 Hack*/
/*R*BOX: ORANGE BOX*/
.orangebox{color:#FFF;}
.ob_top{margin:0; padding:0; height:10px; position:relative; background:url(/centre/images/obox_top.gif) repeat-x bottom;}
.ob_tl{margin:0; padding:0; width:10px; height:10px; float:left; position:relative; background:url(/centre/images/obox_tl.gif) no-repeat right bottom;}
.ob_tr{margin:0; padding:0; width:10px; height:10px; float:right; position:relative; background:url(/centre/images/obox_tr.gif) no-repeat left bottom;}
.ob_bot{margin:0; padding:0; height:10px; position:relative; background:url(/centre/images/obox_bot.gif) repeat-x top;}	
.ob_bl{margin:0; padding:0; width:10px; height:10px; float:left; position:relative; background:url(/centre/images/obox_bl.gif) no-repeat right top;}
.ob_br{margin:0; padding:0; width:10px; height:10px; float:right; position:relative; background:url(/centre/images/obox_br.gif) no-repeat left top;}
.ob_in{margin:0; padding:10px 20px; position:relative; border-left:4px solid #FF840; border-right:4px solid #FF8400; background-color:#FF8400;}	
* html .ob_in{height:1%;}/*IE6 Hack*/
/*R*BOX: GREY BOX*/
.greybox{}
.gb_top{margin:0; padding:0; height:10px; position:relative; background:url(/centre/images/gbox_top.gif) repeat-x bottom;}
.gb_tl{margin:0; padding:0; width:10px; height:10px; float:left; position:relative; background:url(/centre/images/gbox_tl.gif) no-repeat right bottom;}
.gb_tr{margin:0; padding:0; width:10px; height:10px; float:right; position:relative; background:url(/centre/images/gbox_tr.gif) no-repeat left bottom;}
.gb_bot{margin:0; padding:0; height:10px; position:relative; background:url(/centre/images/gbox_bot.gif) repeat-x top;}	
.gb_bl{margin:0; padding:0; width:10px; height:10px; float:left; position:relative; background:url(/centre/images/gbox_bl.gif) no-repeat right top;}
.gb_br{margin:0; padding:0; width:10px; height:10px; float:right; position:relative; background:url(/centre/images/gbox_br.gif) no-repeat left top;}
.gb_in{margin:0; padding:10px 20px; position:relative; border-left:4px solid #ECECEC; border-right:4px solid #ECECEC; background-color:#ECECEC;}	
* html .gb_in{height:1%;}/*IE6 Hack*/
/*R*BOX: MIX BOX*/
.mixbox_r{}
.mixbox_r .rb_in{background:url(/centre/images/bgmixbox.gif) repeat-y right top;}	
.mixbox_r .gb_top, .mixbox_r .gb_bot{width:224px; float:right;}
*+html .mixbox_r .gb_top, *+html .mixbox_r .gb_bot{width:220px; float:right; margin-left:4px;}/*IE7 Hack*/	
.mixbox_l{}
.mixbox_l .rb_in{background:url(/centre/images/bgmixbox.gif) repeat-y left top;}	
.mixbox_l .gb_top, .mixbox_l .gb_bot{width:224px; float:left;}
*+html .mixbox_l .gb_top, *+html .mixbox_l .gb_bot{width:220px; float:left; margin-right:4px;}/*IE7 Hack*/	
/* ---------------------------------------
TIPOGRAFÍAS Y COLORES PARA EMAGISTER.COM 
-----------------------------------------*/
/*----TIPOGRAFÍAS----*/
.textobase{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.tit1{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal;}
.tit1_azul{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#018592;}
.tit1dest{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal;}
.tit1par{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}
.tit2par{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.textoayuda{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6D6D6D;}
/*----COLORES:clases para tipografía----*/
/*generales*/
.blanco{color:#FFFFFF;}
.negro{color:#000000;}
/*basicos*/
.naranja1{color:#FFBA70;}
.naranja2{color:#FF8400;}
.azul1{color:#829AB5;}
.azul2{color:#255282;}
.azul3{color:#DCEEF0;}
.azul4{color:#5F5F5F;}
.azul5{color:#4AA7AF;}
.azul6{color:#018592;}
/*especiales*/
.rojo1{color:#BB1516;}
.rojo2{color:#AF4444;}
.amarillo1{color:#FFDD5A;}
.amarillo2{color:#FFCB00;}
.verde1{color:#6CA25D;}
.verde2{color:#339933;}
.beige{color:#D4D4A8;}
.marron{color:#77775E;}
/*links*/
.linkazul1{color:#5D7DBC;}
.linkazul2{color:#003399;}
/*----COLORES:clases para fondo----*/
/*generales*/
.blanco_bac{background-color:#FFFFFF;}
.negro_bac{background-color:#000000;}
/*basicos*/
.naranja1_bac{background-color:#FFBA70;}
.naranja2_bac{background-color:#FF8400;}
.azul1_bac{background-color:#829AB5;}
.azul2_bac{background-color:#255282;}
.azul3_bac{background-color:#DCEEF0;}
.azul4_bac{background-color:#5F5F5F;}
.azul5_bac{background-color:#4AA7AF;}
.azul6_bac{background-color:#018592;}
/*especiales*/
.rojo1_bac{background-color:#BB1516;}
.rojo2_bac{background-color:#AF4444;}
.amarillo1_bac{background-color:#FFDD5A;}
.amarillo2_bac{background-color:#FFCB00;}
.verde1_bac{background-color:#6CA25D;}
.verde2_bac{background-color:#339933;}
.claro_bac{background-color:#D4D4A8;}
.marron_bac{background-color:#77775E;}
/*fondos*/
.gris1_bac{background-color:#ECECEC;}
.gris2_bac{background-color:#CBCBCB;}
.gris3_bac{background-color:#5F5F5F;}
/*General*/
body { margin:0px; background-color:#FFF; font-family: arial; font-style: normal; font-size: 12px;}
.contpri{ padding: 8px 0px 0px 30px; width:960px; text-align: left; background-color: white; }
a img { border: 0pt none ; }
.clear {clear: both;}
/*Cabecera y Nav*/
.grisheader {background-color: rgb(236, 236, 236); }
#busemag { background: #FFF url(/centre/images/rebordenaranja.gif) repeat-x top left; margin-left: 0px; height: 5px; clear:both;}
.contpriheader { padding: 8px 6px 0px 8px; width: 990px; text-align: left; }
.logoemag { margin: 2px 0px 0px 22px; width: 20%; }
.logoemag, .logoemag a#lnklist { color: rgb(123, 123, 123); text-decoration: none; font-size: 12px; }
/* CSS para el claim/slogan. No se aplica actualmente */
#laguia { margin: -2px 0px 15px; display: block; text-align: right; width: 216px; }
#laguia b { color: rgb(38, 82, 130); font-style: normal; }
#laguia i { color: rgb(248, 158, 9); font-style: normal; }
.segmentos ul{list-style-type:none; margin:0; padding-left:22px;}
.segmentos ul li{float:left; height:20px;}
.activo {padding:5px 15px 0px 15px; background-color:#ff8400; border-top:1px solid #FF8400;}
.activo a { color: white !important; font-weight: bold; font-size: 15px; text-decoration: none !important; }
.sbra {background: transparent url(/centre/images/sombefect.gif) repeat-y scroll 0% 0%; width: 3px; padding:5px 0px 0pt; }
.na { border-style: solid; border-color: rgb(219, 219, 219); border-width: 1px 0px 0px 0; padding: 5px 15px 0 15px; background: white url(/centre/images/fondonoactivo.gif) repeat-x scroll center bottom; }
.nap { border-style: solid; border-color: rgb(0, 51, 153); border-width: 2px 2px 0px; padding: 5px 7px; background: white url(/centre/images/fondonoactivo.gif) repeat-x scroll center bottom; }
.na a, .na a:hover, .nap a {font-weight: bold; font-size: 13px; color:#003399; text-decoration: none !important; }
.nap a { color: rgb(0, 51, 153); }
.accesos .opciones { border-left: 2px dotted rgb(173, 173, 173); margin: -8px 15px 0px 11px; padding: 11px 0px 11px 14px; float: right; }
.opciones a, .opciones b { margin-left: 5px; }
.accesos .nombre { padding: 11px 0px; float: right; margin-top: -8px; }
.accesos .c { margin: 0pt 17px 0pt 11px; background: rgb(255, 132, 0) url(/centre/images/promociona_left.gif) no-repeat scroll left bottom; position: relative; top: -10px; color: rgb(255, 255, 255); }
* html .accesos .c { margin-right: 6px; }
.accesos .c a { color: rgb(255, 255, 255); font-size: 15px; }
.accesos .u a { padding-top: 2px; }
.accesos .c_right { padding: 10px 9px 10px 0px; background: rgb(255, 132, 0) url(/centre/images/promociona_right.gif) no-repeat scroll right bottom; margin-left: 11px; position: relative; color: rgb(255, 255, 255); }
/*barra de datos del centro: tipo, pack, etc. */
.tipo_centro{padding:5px 10px 25px 12px;}
/*Footer*/
#centrofooter { border-top: 4px solid #FF8400; padding: 20px 0px; background-color: rgb(236, 236, 236); margin-top: 30px; }
#centrofooter hr { border: 0pt none ; margin: 15px 0pt; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); height: 4px; }
* html #centrofooter hr { margin: 5px 0pt; }
.enlacesgrupo { margin: 20px ! important; width: 950px; color: rgb(129, 129, 129); font-size: 10px; }
.enlacesgrupo a { color: rgb(129, 129, 129); font-size: 10px; text-decoration: none; width: 235px; }
.enlacesgrupo ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.enlacesgrupo li { float: left; position: relative; }
#otroscol { margin: 0pt; padding-top: 5px; clear: both; }
#otroscol, #otroscol a { color: rgb(129, 129, 129); font-size: 10px; }
#grupo_intercom { color: rgb(129, 129, 129); padding-bottom: 5px; }
#grupo_intercom img { vertical-align: middle; }
#emalinks { padding-bottom: 15px; }
#emainternacional, #emainternacional a { font-size: 10px; }
#emainternacional span { color: rgb(129, 129, 129); }
#infolegal { color: rgb(129, 129, 129); font-size: 10px; width: 950px; }
#footeranc{padding-left:30px; padding-right:30px;}
.linkderechos{color:#818181; font-size:10px; color:#818181 !important;}
.enlacesgrupo { margin: 20px auto 0px; padding-bottom: 40px; min-height: 40px; font-size: 10px; color: rgb(129, 129, 129); text-decoration: none; padding-left: 30px; padding-right: 30px; }
.enlacesgrupo img { vertical-align: middle; }
.enlacesgrupo div { font-size: 11px; }
.enlacesgrupo a { color: rgb(129, 129, 129); float: left; font-size: 10px; position: relative; text-decoration: none; width: 17.2%; }
.enlacesgrupo a.tiendas { width: 15%; }
#otroscol, #emainternacional, #emalinks, #infolegal, .enlacesgrupointer { padding-left: 30px; padding-right: 30px; }
