/**
 * Esta hoja de estilo guarda la información común a las distintas cajas
 * de contenidos que pueden aparecer dentro del Portal de Educación, las 
 * cajas de contenidos representan elementos de maquetación comunes.
 *
 * Toda caja de contenidos está formada según la siguiente estructura:
 * <ul>
 *  <li> containerTable: Que permite contener el nombre del contenido y una
 *       cabecera (imagen de fondo, etc.) asociada al mismo.
 *  <li> containerData: Que contiene el texto asociado al contenido, la
 *       información que, en definitiva se quiere presentar.
 * </ul>
 * Estas tablas se engloban dentro de una capa que tiene un estilo definido
 * por el usuario, el estilo de la caja, por ejemplo: lateral, centroMain, etc.
 *
 * Esta CSS se estructura de tal forma que primeramente se definen los estilos
 * genéricos para la tabla contenedora y de datos, y luego se particularizan
 * para cada una de las cajas existentes.
 *
 * @author Divisa Informática y Telecomunicaciones S.A.
 * @since Proxia Portal Server 5.5
 * @copy  2009
 */
/** Definimos el aspecto asociado al nombre del contenido **/
DIV.contentHeader H2 {
	color:#699935;
	margin-top:0;
	margin-bottom:0;
	font-size:1.5em;
}

/** Definimos como es el aspecto del enlace a contenido en esa página **/
DIV.contentData UL.cmContentList {
	padding: 0;
	list-style: none;
}


DIV.centro,
DIV.centroBlanco,
DIV.centroGris{
	margin-left:3em;
	margin-top:1em;
	margin-right:1em;
}

body.tkMain DIV.centroBlanco,
body.tkMain DIV.centro,
body.tkMain DIV.centroGris{
	margin-left:1em;
	width:64.1em;
}

DIV.centroBlanco table,
DIV.centro table,
div.centroGris table{
	width:100% !important;
}

DIV.centro DIV.contentHeader {
	display:none;
}

DIV.centroVentas DIV.contentHeader{
	display: none;
}

DIV.destacadoIntranet {
	margin: 1em 1em 0 1em;
}

/*** otros elementos ***/
DIV.toolTipRSS {
	visibility: hidden;
	border: 1px solid #7D7C79;
	position: absolute;
	background: #fff;
	width: 25em;
	text-align: justify;
	padding: 0.6em;
}

DIV.vermas {
	text-align: right;
}

div.portada{
	margin:1em;
	width:64.1em;
	overflow:auto;
}

div.portadaBalonIker{
	margin:1em;
}

div.portadaBalonIker img{
	width:64em;
	height:auto;
}

/*Bienvenido subweb*/
div.bienvenidoSubweb{
	margin:1em;
}

div.bienvenidoSubweb .contentData{
	margin-left:2em;
	margin-top:1.5em;
}

/*destacados subweb*/
div.destacadoSubweb{
	width:41em;
	margin:1em;
	background-color:#e0ebdd;
	overflow:hidden;
}

div.destacadoSubweb div.contentHeader{
	padding-top:1em;
}

div.destacadoSubweb div.contentHeader h2,
div.noticiaSubweb div.contentHeader h2{
	margin:0;
	padding:0.1em 5em 0.1em 1.7em;
	background-image:url(/imagenes/contenidos/bullet6.gif);
	background-repeat:no-repeat;
	background-position:0.4em 0.3em;
	background-color:#488949;
	color:#FFF;
	font-weight:bold;
	font-size:1em;
	display:inline;
}

div.destacadoSubweb div.contentHeader h2 a,
div.noticiaSubweb div.contentHeader h2 a{
	color:#FFF;
}

div.destacadoSubweb div.contentData{
	margin:1em 1em 1em 1.8em;
}

div.destacadoSubweb DIV.contentData UL.cmContentList {
	margin:0;
}

div.destacadoSubweb DIV.contentData LI.cmContentItem,
div.destacadoSubweb DIV.contentData div.cmContentItem{
	margin-bottom: 1em;
}

div.destacadoSubweb div.contentData img,
.modelNotaPrensa img.imgTemplateHtmlAbstract,
.modelVideo img.imgTemplateHtmlAbstract{
	margin-right:1em;
	border:5px solid #FFF;
	float:left;
	max-width:  none;
}

.modelNotaPrensa img.imgTemplateHtmlAbstract,
.modelVideo img.imgTemplateHtmlAbstract{
	border:5px solid #E0EBDD;
}

div.destacadoSubweb .contentTextContainer,
.modelNotaPrensa .contentTextContainer{
	display:block;
}

div.destacadoSubweb .contentTextContainer a{
	text-decoration:none;
}

div.destacadoSubweb .contentName,
div.destacadoSubweb DIV.contentData LI.cmContentItem > a{
	padding-left:1.3em;
	background: url(/imagenes/contenidos/bullet4.gif) no-repeat 0.1em 0.35em;
	color:#4D913E;
	font-weight:bold;
	font-size:1.1em;
}

div.destacadoSubweb a:hover .contentName{
	color:#3C7530;
}

div.destacadoSubweb .contentAltText,
.modelNotaPrensa .contentTextContainer .contentAltText{
	display:block;
}

/*noticias subweb*/
div.noticiaSubweb{
	margin:1em;
	width:20em;
}

div.noticiaSubweb DIV.contentData UL.cmContentList{
	margin-left:0;
}

div.noticiaSubweb div.contentText a,
div.noticiaSubweb div.contentText{
	color:#AED2B6;
	font-weight:bold;
}

div.noticiaSubweb .contentName a,
div.noticiaSubweb .contentName{
	color:#484848;
	font-weight:bold;
}

div.noticiaSubweb DIV.contentData LI.cmContentItem {
	border-bottom:1px solid #e8aa57;
	padding-bottom:0.3em;
	margin-bottom:1em;
}

div.blueComponent{
	margin:1em 1em 0 1em;
}

/*para un plano en museo ciudad*/
td.lateralDcha div.blueComponent{
	margin:2em 1em 0 0;
	width:18.2em;
}

td.lateralDcha div.blueComponent img{
	width:18.2em;
	height:auto;
}
