html body {
	font-family:  "Trebuchet MS", Arial,Tahoma, sans-serif;
	color:#000;
	font-size: 13px;
	background: url(/plantillas/mestresiprofessors/img/generales/fondo.gif) left top repeat-x;
}

.input_home{
	background:url(/plantillas/mestresiprofessors/img/sm/fondoInputs.jpg)
	/*border: 1px solid #5d5d5d;	*/
	float: left;
	margin: 0 0 0 16px;
}

/* Label */
.lblLabel{
	float: left; margin: 0 0 0 0 !important; padding: 0 !important; 
	color: Gray; line-height: normal !important; height: auto; font-size: 13px; font-weight: bold;
}

/* controles de texto agregado por MR 
.textoInput{
	width: 300px; border: 1px solid #b9b9b9; padding: 6px; 
	margin: 0 0 6px 18px !important;
}*/

/* estilo asociado a div emergente*/
.div
{
	width:700px; height:500px; background:#fff; 
	border-bottom: 2px solid #5D7B9D; border-Top: 2px solid #5D7B9D; 
	border-right: solid 2px #5D7B9D; border-left:solid 2px #5D7B9D;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; 
	z-index:100001;
}

.divPrincipal {
	top: 0; left: 0; position:absolute; background-color: transparent; width:100%; height:100%; 
	z-index:100002;
}

.celdaBorde{
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px
}


/* controles de texto agregado por MR */
.textoInputApp{
	width: 59px; border: 1px solid #b9b9b9; padding: 6px; 
	margin: 0 0 6px 18px !important;
}

.txtInput{
	width: 92%; border: 1px solid #b9b9b9; padding-top: 6px; padding-left:6px; padding-right:6px; padding-bottom:6px; 
	margin: 0 0 0 0 !important;
}

/* texto email o comentario agregado por MR*/
.textoArea{
	margin: 0 0 0 18px; border: 1px solid #b9b9b9; padding: 6px;
	width: 400px; height: 140px; 
	font-family:  "Trebuchet MS", Arial,Tahoma, sans-serif;
}

/* titulos agregado por MR */
.tituloLinea {
	font-size:26px; display: block; padding: 0; margin: 0; 
	font-weight: normal !important; width: 548px; margin: 16px 0 0 16px; 
	border-bottom: 1px solid #cccccc; padding-bottom: 10px;
}

.tituloLineaSuperior {
	font-size:20px; display: block; padding: 0; margin: 0; 
	font-weight: normal !important; width: 99%; margin: 0px 0px 0px 0px; 
	border-Top: 1px solid #cccccc; padding-bottom: 0px; font-weight:bold;
}

.tituloLineaPeque {
	font-size:18px; display: block; padding: 0; margin: 0; 
	font-weight: normal !important; width: 99%; margin: 0px 0px 0px 0px; 
	border-bottom: 1px solid #cccccc; padding-bottom: 0px; 
}

.titulo {
	font-size:26px; display: block; padding: 0; margin: 0; 
	font-weight: normal !important; width: 548px; margin: 16px 0 0 16px; 
	padding-bottom: 10px;
}

.tituloBloque {
	font-size:26px; display: block; padding: 0; margin: 0; 
	font-weight: normal !important; width: 100%; margin: 16px 0 0 16px; 
	padding-bottom: 10px;
}

.degradado{
	background:url(../img/sm/degradado_izq.gif)  no-repeat left top; height:311px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	width: 560px;
}
.degradado DIV { 
	background:url(../img/sm/degradado_SupDcha.gif) no-repeat right top; 
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; COLOR: #909090;
	PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none;
	width:560px; 
}

.degradadoPequeno{
	background:url(../img/sm/degradado_izq.gif)  no-repeat left top; /*height:250px;*/
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
.degradadoPequeno DIV { 
	background:url(../img/sm/degradado_SupDcha.gif) no-repeat right top; 
	PADDING-LEFT: 0px; height: 100%;
	PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; 
}

/* Fuentes */
a.color{color: #008bb6;font-weight:bold}
ul.cuadro{list-style-image:url(../img/generales/iconoquees.gif)}

.tituloPagina{font-size:26px; font-weight:200}
.tituloConFondo{font-size:18px; font-weight:bold; width:310px; height:57px; background: #eee url(/plantillas/mestresiprofessors/img/home/fondotitular2.gif) no-repeat; padding:15px 0px 0px 20px}
#recursos_col div.tituloConFondo{font-size:18px; font-weight:200; width:97%;height:100%;  background:#eee; padding:15px 10px 15px 20px}
.subtituloColor{font-size:18px;color: #008bb6;font-weight:200} /*Azul*/
.subtituloColorMediana{font-size:14px;color: #008bb6;font-weight:bold} /*Azul*/
.subtituloColorPequenaUnderline{font-size:12px;color: #008bb6;font-weight:bold;text-decoration:underline;} /*Azul*/
.colorLight{color:#666} /*gris suave*/

/* cabecera */
.navCabecera{background:#99001C !important; color:#F44562; }
.navCabecera A{color:#F44562;text-decoration:underline; font-size:11px}

/* botones */
.btGris{background: url(../img/sm/bot_entrar.gif); padding:1px 5px 1px 5px; color:#fff; 
	    font-size:11px; border:solid 1px #9C9A9C; font-weight:bold; font-family:Arial ; cursor:pointer}   /* border:solid 1px #9C9A9C; */
.btCab{background: url(../img/sm/bt_rojo_cab.gif) 50% 0%; padding:0px 15px 3px 15px;border-right:solid 1px #F44562;}
.btCab A{white-space:nowrap; color:White; font-weight:bold; font-size:16px !important; border-bottom: solid 2px #fff; text-decoration:none !important;}

.btDegradado {
	vertical-align: top; 
	background: url(../img/btRojo.jpg); border:solid 0px #c31038;
	line-height: 22px; padding-bottom: 4px; color:#fff; font-size:11px; 
	height:19px; width:200px; font-weight:bold; font-family:Arial ; text-decoration:none !important;
	text-align: center; padding-left:3px; padding-right:3px;
}		

/* comentarios y valoracion */
.coment {
	color: #e20916;
	font-weight: bold;
	font-size: 11px;
	/*margin: 9px 0 0 0;*/
	/*padding: 0;*/
	/*float: left;
	display: inline;*/
	/*width: 95px;*/
	/*position: relative;
	z-index: 5000;*/	
}

.quitar {
	color: #e20916;
	font-weight: bold;
	font-size: 11px;
	margin: 9px 0 0 0;
	padding: 0;
	/*display: inline;*/
	/*width: 95px;*/
	/*position: relative;*/
	/*z-index: 5000;*/
}

.estrellas {
	/*display: inline;
	display: block;*/
	width: 73px !important;
	height: 14px;
	/*margin: 8px 0 0 5px ;*/
	padding: 0;
	position: relative;
	float: left;
}

.estrellas span {
	display: none;
}

/* bordes */
.leftZone {
	border-right:solid 1px #ccc;	
}

.bordeBarraDerecha{
	border-left:solid 1px #ccc;	
	padding: 0 0 0 10px;
}

/*Contenidos ... */
.contLibre h2, h3 { margin: 0 50px 0 5px; }
.contLibre p { margin: 8px 50px 0 5px; }

.contLibre h3 {
	border-bottom:1px solid #CCCCCC;
	color:#999999;
	font-family:"Trebuchet MS", Arial, Tahoma, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding:0pt 0pt 10px;
	width:520px;
}

.colorLight{color:#666}

.itemdetalleDestacado .titulo3 {
	color:#999999;
	font-weight:bold;
	font-size:12px;
}

.itemdetalleDestacado {
	color:#666666;
	font-weight:bold;
	font-size:12px;
}

/*#cont_registro
{
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	background-image: url(/plantillas/mestresiprofessors/img/overlay.png); 
	z-index:100002;
}

*html #cont_registro 
{
	background-color: #000;
	background-color: transparent;
	background-image: url(/plantillas/mestresiprofessors/img/blank.gif))!important;
	filter: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/plantillas/mestresiprofessors/img/overlay.png', sizingMethod="scale");
}*/

.actualidad_home {width:275px}
.actualidad_home {
	margin: 5px 0 0 -20px;
	float: left;
}

.actualidad_home h2 {
	clear: both;
	background: url(/plantillas/mestresiprofessors/img/home/fondotitular1.gif) left top no-repeat;
	width: 275px;
	height: 47px;
	font-size: 15px;
	padding: 26px 15px 5px 31px;
}

.actualidad_home dl {
	display: inline;
	display: block;
	overflow: hidden;
	padding: 0 0 14px 30px;
	margin: 0 0 14px 0;
	width: 275px;
	font-size: 13px;
	border-bottom: 1px dotted #b2b2b2;
}

.actualidad_home dt  {font-weight: bold;margin: 0;padding: 0;width: 250px;}
.actualidad_home dd {width: 250px;font-weight: normal;color: #666;margin: 0;padding: 0;}
.actualidad_home dd a {margin: 0 0 0 5px;font-weight: bold;}
.actualidad_home #vertodo {
	background: url(/plantillas/mestresiprofessors/img/home/botonvertodo.gif) left top no-repeat;display: block;width: 194px;height: 25px;margin: 0 0 42px 120px;
}
.actualidad_home #vertodo span {display: none;}

/*Barra lateral*/
.actualidad_barra_lateral {
	width:215px;
	border-left:solid 1px #ccc;	
}

.actualidad_barra_lateral h2 {
	clear: both;
	height: 30px;
	width: 215px;
	padding: 15px 15px 5px 31px;
	background-color:#CCCCCC;
	font-size: 19px;
}

.actualidad_barra_lateral dl {
	display: inline;
	display: block;
	overflow: hidden;
	padding: 0 0 14px 2px;
	margin: 5 0 14px 0;
	width: 225px;
	font-size: 13px;
	border-bottom: 1px dotted #b2b2b2;
}

.actualidad_barra_lateral dt  {font-weight: bold;margin: 10px 0 0 0;padding: 0;width: 225px;}
.actualidad_barra_lateral dd {width: 225px;font-weight: normal;color: #666;margin: 0;padding: 0;}
.actualidad_barra_lateral dd a {margin: 0 0 0 5px;font-weight: bold;}
.actualidad_barra_lateral #vertodo {display:none;}
.actualidad_barra_lateral #vertodo span {display: none;}

#libro_recursos_valorados {margin: 0 0 0 0px;padding:0 0 0 10px;}

.help{
   cursor:help;
   background:url(../img/icono/help.png) 0 0 no-repeat !important; 
   width:16px; height:16px;
   background-image: none;
   filter: none !important;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/plantillas/PROFESNETRECURSOSENRED/img/icono/help.png,sizingMethod='crop');
}

.imgHelp{
	background-image: url(../img/icono/help.png); 
	width: 16px; height: 16px; border:0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/plantillas/PROFESNETRECURSOSENRED/img/icono/help.png,sizingMethod='crop');
}




