	
/*-----------------------------------------------*/
/* Highlight */
/*-----------------------------------------------*/
.tituloCurso{font-size: 1em; font-weight: bold}
.tituloCurso b,.tituloTema b,.descripcionCurso b, table.results b { background-color: #FFFF00 }
.descripcionCurso{font-size: .9em;color:#333;}
.tituloTema{font-size: .9em;color:#666;}
.descripcionTema{font-size: .8em;color:#666;}body{}
body{margin:0px;font:0.9em Trebuchet MS,Arial,sans-serif !important;text-align:center;color:#333;}
a:link,a:visited{color:#06c}
a:hover,a:active{color:#39c}
a.link:link,a.link:visited{color:#666}
a.link:hover,a.link:active{color:#999}
a.wLink:link,a.wLink:visited{color:#06c}
a.wLink:hover,a.wLink:active{color:#39c}
a.cLink:link,a.cLink:visited{color:#693}
a.cLink:hover,a.cLink:active{color:#6c0}
a.dLink:link,a.dLink:visited{color:#f60}
a.dLink:hover,a.dLink:active{color:#f93}
img{border:none}
h1{font-weight:bold !important;margin-top:0px;display:inline}
h2{display:inline}
h3{font-size:1.4em;margin:1.2em 0 0.4em;color:#EC5800}
p{line-height:1.3em;margin:1em 0}
ol, ul{list-style:none;padding:0;margin:0}
.titulo{font-size:1.1em;font-weight:bold;margin-bottom:10px}
.titulo2{font-size:.9em}
.subtitulo{color:#999;font-size:.8em;margin:5px 0pt -3px 0px}
.cuerpo img{float:left}
.campo{font-size:.75em;color:#333;margin-bottom:10px;font-weight:bold}
input.campo,select.campo{font-weight:normal}
#sideContent{display:none}
#side .cuerpo{font-size:.8em;color:#666}
#side .link,#side .wLink,#side .cLink,#side .dLink{font-size:.75em;font-weight:bold}
#contenedor{margin:auto;text-align:left;}
#header{margin:0 0 10px 0;background: url("/css/images/headerBackground.png") repeat-x bottom;height:52px}
#subHeader{margin:0px 15px 0;position:relative}
#navigatorSmall{float:right;padding:0 0 20px;/padding:0}
#navigatorSmall *{font-size:0.9em}
#navigatorSmall input.submitSearchForm{margin:0 0 -6px -4px;/margin:0 0 -4px -7px}
div#megaBanner{margin:auto;text-align:center;padding-bottom:10px;height:90px;width:935px;position:relative}
div#skycrapperBanner{text-align:right;padding:7px 16px 0}
div#navigatorSmall input.palClaveSearchForm{width:142px;margin:0;height:18px;border-color:#06f;padding:0 2px}
div#verticalBanner{text-align:center !important}
div#searchFormSmallUsuarios #lbl{color:#693}
div#searchFormSmallUsuarios input.palClaveSearchForm{border-color:#693}
#main{margin:0 15px 20px}
#content{float:left;width:700px}
#side{float:right;border:none;overflow:hidden;background:#fff;text-align:center !important;width:220px}
#side div{text-align:left}
div.br{height:20px}
div.spacer{clear:both}
div.lspacer{clear:left}
div.rspacer{clear:right}
div.boxspacer{height:15px;background:#fff;}
#logoWikilearning{position:absolute;left:15px;top:0px;background:url("/images/fondoLogo.png") no-repeat 0px 33px;}
#byEmagister{width:140px;height:12px;position:absolute;left:330px;top:18px;_top:13px;background:url("/css/images/byEmagister.gif") no-repeat bottom right;}
.userMenu{font-weight:bold;text-align:left;font-size:.8em;}
.userMenu a.link:link,.userMenu a.link:visited{color:#666}
.userMenu a.link:hover,.userMenu a.link:active{color:#999}
.userMenu li{display:inline;list-style:none;color:#666;padding-left:3px}
.userMenu a{padding-right:3px;font-weight:normal;font-size:1em}
#userMenuWikis{position:absolute;top:6px;left:20px;width:300px;color:#333;margin:0 0 0 45px;padding:0}
#userMenuLogin, #userMenuLogado{position:absolute;top:3px;right:20px}
#userMenuLogado ul{display:inline}
span#fotoMenu{position:absolute;top 0px;left:-45px;width:40px;height:40px;}
#mainMenu>ul a{width:auto}
div#mainMenu{z-index:10;position:absolute;right:12px;/right:7px;top:90px;line-height:normal;font-size:.9em}
div#mainMenu ul{margin:0;padding:0;list-style:none}
div#mainMenu li{float:left;margin:0 4px 0 0;padding:0;background:url("/css/images/W_Pest_off_right.gif") no-repeat right top}
div#mainMenu a{display:block;background:url("/css/images/W_Pest_off_left.gif") no-repeat left top;padding:5px 7px;color:#999;text-decoration:none;font-weight:bold}
div#mainMenu a:hover{color:#666}
div#mainMenu .current{background:url("/css/images/W_Pest_on_right.gif") no-repeat right top}
div#mainMenu .current a{background:url("/css/images/W_Pest_on_left.gif") no-repeat left top;color:#666}
li a#Cursos:hover,li.current a#Cursos:link,li.current a#Cursos:visited{color:#06c}
li a#Comunidades:hover,li.current a#Comunidades{color:#693}
li a#Preguntas:hover,li.current a#Preguntas{color:#f60}
#navigator{width:100%;text-align:center;background:repeat-x url("/css/images/cajas/navigator.png");}
#navigatorSearch{text-align:center;position:relative;margin:-35px 0 0 0;/margin:-33px 0 0px;}
#navigatorSearch form{width:630px;margin:auto;position:relative;}
#navigatorSearch form a.ts_link{font-size:.75em}
#navigatorSearch input.palClaveSearchForm,input.palClaveSearchForm{background:url("/css/images/formBackground.png");margin:0px ;padding:2px;border-color:#06c;position:relative;top:0px;#top:2px;#right:0px}
#navigatorSearch #WB_BUS,#navigatorSearch #WB_BUSN,#navigatorSearch #WB_BUSV{position:relative;top:8px;}
#navigatorSearch .buscadorCopy{margin-top:6px;float:left;text-align:right;padding-right:10px;padding-bottom:8px;width:250px}
#navigatorSearch .buscadorCopy div{margin-bottom:-3px;/margin-bottom:-6px}
input.palClaveSearchForm{font-size:1.1em;width:12em;background-color:#fff;border:#06c 1px solid;color:#666;font-weight:bold;#margin-right:15px}
span#lblSearchForm,span#lblTemasForm,span#lbl{font-size:1.2em;font-weight:bold;color:#06c}
div#navigatorSubtematicas div.navigatorCateg{width:90%;margin:10px auto 0}
div.navigatorCateg{margin-top:10px;/margin-top:0px;width:100%}
div.navigatorCateg a{font-size:0.75em;}
div.multicol3 ul{width:25%;float:left;text-align:left;margin-left:5%;#margin-left:4%}
div.multicol3 ul li{list-style:none;display:block;}
div.navigatorTabs {	font-size: 0.75em;	padding: 1px 0px 0px 0px;	margin: 0;	position: relative;	background:#fff;text-align:center}
div.navigatorTabs ul {	padding: 0 0 0 10px;	margin: 0 0 0 10px; }
div.navigatorTabs li {	display: inline;	list-style: none;	padding: 0 10px;	margin: 0px 3px;border: #06c 1px solid;	background: #f5f7fc;color:#c00 ;}
div.navigatorTabs li.publicaTab {background:#ffc;border: #39c 1px solid;margin-left: 40px;border:1px solid #c00;border-bottom:none}
div.navigatorTabs li.publicaTab a{color:#c00}
div.navigatorTabs .current {border-bottom: #dee 1px solid;	display: inline;	background:#dee; }
div.navigatorTabs .current a {	color: #069;	font-weight: bold;}
div.navigatorTabs a {	color: #069;	text-decoration: none;}
div.navigatorTabs li
#navigatorSubtematicas{width:100%;text-align:center;}
#pathway,#bottomPathway{font-size:.75em;margin:0px 0 5px 20px}
#pathway a,#bottomPathway a{color:#06c}
#bottomPathway p{margin-bottom:3px}

div.topPaginado{position:absolute;right:0;/right:12px;top:-28px;}
div.bottomPaginado{text-align:center;margin-bottom:-10px}
span.paginado a:link,span.paginado a:visited,span.paginado a:hover{font-size:11px;color:#06f}
.fselectpaginado{font-size:10px;color:#fff;background-color:#06c}
div#informeResultados{position:absolute;right:0;/right:12px;top:17px;font-size:.75em;color:#666;width:100%;text-align:right}
div.row{margin:15px 0}
div.warningText{background-color:#ffc;border:1px dotted #c00;padding:10px;color:#c00 !important;/border-style:dashed;}
div.warningText a{color:#c00;font-weight:bold;}
.box{padding:0 12px 0 0;background:url(/css/images/cajas/borde.png) 100% 0 repeat-y}
.bi{padding:0 0 0 12px;background:url(/css/images/cajas/borde.png) 0 0 repeat-y}
.bt{height:45px;margin:0 -12px;background:url(/css/images/cajas/caja.png) 100% 0 no-repeat}
.bt div{width:18px;height:45px;background:url(/css/images/cajas/caja.png) 0 0 no-repeat}
.bb{height:17px;margin:0 -12px;background:url(/css/images/cajas/caja.png) 100% 100% no-repeat}
.bb div{width:18px;height:17px;background:url(/css/images/cajas/caja.png) 0 100% no-repeat}
/* cambio grego */

/*GREGO*/
.box div.caja{margin:0 5px -30px;/margin:0 5px -18px;position:relative;top:-30px;}
#userPerfilCaja span.estrellas{position:relative;top:-2px}
.box div.hr{display:block;background-color:#666;margin:15px -14px;/margin:15px -14px 0;padding-top:1px}
.box div.punteado{border-bottom:1px dashed #666}
#footer{clear:left;width:100%;background-image:url('/css/images/gradient_footer.gif');background-repeat:repeat-x;background-color:#eee;text-align:left;font-size:1em;margin-top:20px 0 0;/
	margin:0}
a.footer{font-size:0.8em}
#footer_help{width:24%;clear:both;right:15px;top:-8px;position:relative;float:right;background-color:#fff;background-image:url('/css/images/gradient_help.gif');background-position:left top;background-repeat:repeat-x;border:solid 1px #666}
#footer_help ul{list-style:none;margin:10px;padding:0}
#footer_help a{color:#666;text-decoration:none;font-size:0.8em}
#footer_help strong{font-size:1.2em;}
#footer_help a:hover{color:#333;text-decoration:underline}
ul.footer_titles{float:left;width:70%;padding:10px 0 0 20px;margin:0}
ul.footer_titles li{float:left;display:inline;width:100%;margin-right:3%}
.footer_titles li a,.footer_titles h1{font-weight:bold;color:#666;text-decoration:none;}
.footer_titles li a:hover{color:#999;text-decoration:underline}
.footer_links{position:relative;float:left;margin:0;width:70%;height:auto}
ul.footer_links{float:left;width:100%;padding:2px 0 0 20px}
ul.footer_links li{float:left;display:inline;width:30%;margin-right:3%}
.footer_links a{color:#666;text-decoration:none}
div.footer_links div{padding:10px 0 0 20px}
.footer_links a:hover{color:#999;text-decoration:underline}
#footer_bot{clear:both;text-align:center;padding:10px 0;font-size:.8em}
#footer_bot img{clear:both;position:relative;top:3px}
div#footer_bot{}
#footer_bot a{color:#666;text-decoration:none;padding:3px}
#footer_bot a:hover{color:#333;text-decoration:underline}
.replace,.replaceW,.replaceC,.replaceD{font-size:1.2em}
.replace2,.replaceW2,.replaceC2,.replaceD2{font-size:1.05em;font-weight:bold;width:100%}
.replace,.replace2{color:#666}
.replaceW,.replaceW2{color:#06c}
.replaceC,.replaceC2{color:#693}
.replaceD,.replaceD2{color:#f60}
.wBox,.wBox .bi{background-image:url(/css/images/cajas/bordeW.png)}
.wBox .bt,.wBox .bt div,.wBox .bb,.wBox .bb div{background-image:url(/css/images/cajas/cajaW.png)}
.wBox div.hr{background-color:#06c}
.cBox,.cBox .bi{background-image:url(/css/images/cajas/bordeC.png)}
.cBox .bt,.cBox .bt div,.cBox .bb,.cBox .bb div{background-image:url(/css/images/cajas/cajaC.png)}
.cBox div.hr{background-color:#693}
.dBox,.dBox .bi{background-image:url(/css/images/cajas/bordeD.png)}
.dBox .bt,.dBox .bt div,.dBox .bb,.dBox .bb div{background-image:url(/css/images/cajas/cajaD.png)}
.dBox div.hr{background-color:#f60}
.adBox,.adBox .bi{background-image:url(/css/images/cajas/bordeAdsense.png)}
.adBox .bt,.adBox .bt div,.adBox .bb,.adBox .bb div{background-image:url(/css/images/cajas/cajaAdsense.png)}
#TB_secondLine{font:10px Trebuchet MS,Arial,sans-serif;color:#666}
#TB_window a:link{color:#666}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:100%;width:100%}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;text-align:left;top:50%;left:50%}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_window img#TB_Image{display:block}
#TB_caption{float:left}
#TB_closeWindow{float:right;display:inline}
#TB_closeWindow img{display:inline;border:none}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right}
#TB_closeAjaxWindow img{position:relative;border:none;right:5px;bottom:3px}
#TB_ajaxWindowTitle{float:left;position:relative;bottom:5px;/bottom:2px;left:10px;font:bold 18px Trebuchet MS,Arial,sans-serif;color:#f60}
#TB_title{height:25px;font:500 12px Trebuchet MS,Arial,sans-serif;}
#TB_ajaxContent p{padding:5px 0}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_iframeContent,#TB_ajaxContent{position:relative;width:100%;overflow:hidden;padding:15px 15px 0}
.boxGris{display:block;padding:0 12px 0 0;background:#fff url(/css/images/cajas/borde_gris.png) 100% 0 repeat-y}
.big{padding:0 0 0 12px;background:#fff url(/css/images/cajas/borde_gris.png) 0 0 repeat-y}
.btg{height:17px;margin:0 -12px;background:url(/css/images/cajas/caja_gris.png) 100% 0 no-repeat}
.btg div{width:18px;height:17px;background:url(/css/images/cajas/caja_gris.png) 0 0 no-repeat}
.bbg{height:17px;margin:0 -12px;background:url(/css/images/cajas/caja_gris.png) 100% 100% no-repeat}
.bbg div{width:18px;height:17px;background:url(/css/images/cajas/caja_gris.png) 0 100% no-repeat}
.boxGris div.hr{display:block;background-color:#333;margin:0 -9px;padding-top:1px}
#TB_alertContent{margin-left:100px;display:inline;}
div.confirmButtons{text-align:center}
div.confirmButtons img{padding-right:10px}
img.tbAlertImage{margin:10px;display:inline;float:left;}
div#resumenDelRecurso{margin:-10px -13px;padding:15px;}
div#expertosComunidad,div#resumenDelRecurso{margin:-10px -13px;padding:15px}
div#usuariosComunidad{padding:15px 0 0}
div.sortBar{display:block;margin:10px -14px;padding-top:3px;padding-right:15px;color:#fff;text-align:right;font-size:0.8em}
div.sortBar a{color:#fff !important;}
div.sortBar span.selected{background:url(/images/arrow.gif) no-repeat 2px 5px;padding-left:7px;font-weight:bold;}
.tituloCurso,.rowHeader a{font-size:15px !important}
.hide{display:none}
div.alert,div.confirm,div.error{display:none}
.thumb{display:block;height:50px;width:50px;margin:auto;}
div.fichaUsuario{padding-bottom:10px}
div.fichaUsuario .cuerpo{font-size:.8em}
div.fichaUsuario div.userReviewThumb{float:left !important;padding:0px !important;margin:0px !important; padding-left:4px;width:50px;height:50px;}
div#side .thumb,div#usuariosComunidad .thumb,div#expertosComunidad .thumb{display:block;height:50px;width:50px;margin-right:7px}
div.cursoResumen{width:31%;float:left;margin-right:2%;/width:30%;}
div#adsenseBox{margin:0 3px;position:relative;padding:0px;height:75px}
div#adsenseBox a#anunciosGoogle{color:#666;font-size:.7em;position:absolute;top:2px;right:5px;#right:23px}
div#adsenseBox div#adsenseContents{padding:4px;border:#ccc 1px solid;margin:0px;}
div#adsenseBox div.caja{margin-bottom:0px;height:100%;}
div.tipAdsense {background-color:#fff;text-align:right;font-size:.7em;z-index:10;top:0px;position:relative;margin-bottom:3px}
/* GREGO*/
table.adsense{position:relative;top:-20px;background-color:transparent;}
div.thickBody:{overflow:hidden;margin:0px;padding:0px;}
div.botoneraHorizontal{width:100%;text-align:center;}
div.botoneraHorizontal img{margin:0 10px;}


/*Estrellas para la valoracion */
.boxTitle{position:relative;top:0px;margin-top:0px;display:inline}
span.ratings{margin-left:5px;width:100%;color:#06c}
span.ratings .opiniones{position:relative;font-size:11px;top:-17px;/top:-14px;left:80px;width:100%}
.opinion{margin:15px 0}
.opinion .titulo{font-size:1em}
.star-rating{
		/top:3px;
		list-style:none;
		margin-left:5px!important;
		padding:0px !important;
		margin:0px !important;
		width: 75px;
		height: 15px;
		font-size:10px;
		position: relative;
		background: url(/images/alt_star.gif) top left repeat-x;		
		z-index:2px
	}
	.star-rating li{
		z-index:3px
		position:absolute;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:15px;
		height: 15px;
		text-decoration: none;
		z-index: 20;
		position: absolute;
	}
	.star-rating li a:hover{
		background: url(/images/alt_star.gif) left bottom;
		z-index: 4;
		position:absolute;
		left: 0px;
		text-decoration: none;
	}
	.star-rating a.one-star{ left: 0px;	}
	.star-rating a.one-star:hover{width:15px;}
	.star-rating a.two-stars{left:15px;}
	.star-rating a.two-stars:hover{width: 30px;}
	.star-rating a.three-stars{left: 30px;	}
	.star-rating a.three-stars:hover{width: 45px;}
	.star-rating a.four-stars{left: 45px;}	
	.star-rating a.four-stars:hover{width: 60px;}
	.star-rating a.five-stars{left: 60px;}
	.star-rating a.five-stars:hover{width: 75px;}
	.star-rating li.current-rating{
		background: url(/images/alt_star.gif) left center;
		position: absolute;
		height: 15px;
		text-indent: -9000px;
		z-index: 4;		
	}
	
	.star-rating-subtitle ,.star-rating-subtitle-middle{
		font-size:11px;
	}
	
	.star-rating-subtitle{
		margin-left:10px;
	}
	
	
form#loginForm{left:40px;width:50em;text-align:left}
form div{margin-bottom:5px;}
form .left{clear:left;float:left;width:6em;text-align:right}
form .right{width:14em;float:left}
#nombreLogin,#passwdLogin{display:none}
label{margin-right:5px}
form .submitRow{clear:left;margin:1em 0 0 10em}
form .formNote,form .formNoteOk,form .formWarning{clear:left;margin:.3em 0 .3em 8em;color:#666;font-size:.8em}
form .formWarning{display:none}
form .ok{background: url(/css/images/okIcon.png) no-repeat scroll 1px;padding-left:15px;color:#693;font-weight:bold}
form .warning{background:url(/css/images/warningIcon.png) no-repeat scroll 1px;padding-left:15px;color:#cc0000;font-weight:bold}

div.col1{
	float:left;
	width: 40%;
}

div.col2{
	margin: 0 3%;
	float:left;
	text-align:center;
	width: 30%;
}

div.col3{
	float:left;
	width: 24%;
	text-align:right;
}

div.sortBar{
	border-top: #06c solid 1px;
	border-bottom:#06c solid 1px; 
	background-color: #39c;
}



/* *******************************************
*
*		CODIGO DE COLORES
*
* *******************************************/
div.box div.punteado{
	border-bottom: 1px dashed #06c; 
}
.fselectpaginado {font-size:10px;color:#fff;background-color:#06c}
#main, #subHeader, #pathway{width:940px;margin:auto}
/*----------------- recorte imagen perfil ----------------*/
#capaoscura{top:0px;left:0px;width:100%;height:2000px;background-color:#000000;position:absolute;z-index:50;filter: alpha(opacity=50);opacity: .5; -moz-opacity: .5; -khtml-opacity: .5}

#capaInfo{z-index:100;width:400px;min-height:200px;padding:0px}
#capaInfo h1{font-size:20px}

.center{ 
	position: absolute;
	top:100px;
	background-color:white;
	border:1px solid;
	padding:10px;
	vertical-align:center
}
#popup form{text-align:left}
.cerrarWhite{color:#CCCCCC;position:absolute;top:5px;right:5px;cursor:pointer;border:1px solid #CCCCCC;padding:0px 3px 1px 3px;z-index:100;font-weight:bold}

