/** CSS PRINCIPAL */
body{ margin:0px; padding:0px; font:normal 16px Arial, Helvetica, sans-serif; background-image:url(../imagenes/header/header_bgr.gif); background-repeat:repeat-x; background-color:#f8f7e6;}
div.ancho{width:955px; margin:0px auto;padding:0px;}
div.fondo{background-color:#FFF; border-left:1px solid #e8e6c9; border-right:1px solid #e8e6c9; padding-bottom:5px;}
div.limpiador{clear:left;}

/*** HEADER ***/
div#header{background-image:url(../imagenes/header/background.jpg); width:955px; height:108px; padding:0px; margin:0px;}
	div#header a{display:block; width:110px; height:47px; position:absolute; top:32px;}
	div#header a#home{display:block; width:408px; height:108px; position:static;}
	/* cuadrados de secciones */
	div#header a#articulos{margin-left:428px; background:url(../imagenes/header/secciones.jpg) -4px -4px;}
	div#header a#cormillottv{margin-left:558px; background:url(../imagenes/header/secciones.jpg) -135px -4px;}
	div#header a#comunidad{margin-left:691px; background:url(../imagenes/header/secciones.jpg) -267px -4px;}
	div#header a#editoriales{margin-left:823px; background:url(../imagenes/header/secciones.jpg) -398px -4px;}
		/* hover de los cuadrados de las secciones */
		div#header a#articulos:hover{background-position: -4px 50px;}
		div#header a#cormillottv:hover{background-position:-135px 50px;}
		div#header a#comunidad:hover{background-position:-267px 50px;}
		div#header a#editoriales:hover{background-position:-398px 50px;}
/************************/

/*** MENU PRINCIPAL ****/
ul#menuPrincipal{list-style:none; margin:4px 0px; padding:0px; width:955px;}
	ul#menuPrincipal li{display:inline; font:bold 0.625em Georgia, "Times New Roman", Times, serif; }
		ul#menuPrincipal li a{display:block; float:left; height:12px; padding:3px 3px;color:#000; text-decoration:none;  margin:0px 25px;}
		ul#menuPrincipal li a:hover{background-image:url(../imagenes/header/menu_hover.gif); background-repeat:repeat-x;}	

/**********************/

/***** LISTADO DE EMPRESAS ******/
ul#empresas{ list-style:none; margin:0px; padding:10px 0px; clear:left;}
	ul#empresas li{ display:inline; font-size:0.75em;  font-weight:bold; margin:0px -4px 0px 0px; padding:0px;}
		ul#empresas a{color:#000; text-decoration:none; margin:0px; padding:0px;}
			ul#empresas li a img{border:0px; display:inline;}

/*********************/


/**** MENU IZQUIERDO ***/
div#lateralIzquierdo{float:left; width:171px;}
ul#institutos_educativos{list-style:none; padding:0px; margin:0px 0px 0px 5px;}
	ul#institutos_educativos li{display:inline; margin:0px; padding:0px;}
		ul#institutos_educativos li a{color:#000;}
		ul#institutos_educativos img{border:0px;}
		
div#menuSecundario{width:167px; border:2px solid #8f9938; background-color:#f0f5ca; padding:0px; margin:0px 0px 0px 5px;}
	/* formato comun para los formularios del lateral */
	div#menuSecundario form{width:161px; margin:3px;}
		div#menuSecundario form p{margin:5px 0px; padding:0px; font-size:0.75em; text-align:right;}
		div#menuSecundario form p#error_login{font-weight:bold; text-align:center; color:#FF0000; margin:2px 0px;}
			div#menuSecundario form p a{color:#000; font-weight:bold; text-decoration:none;}
			div#menuSecundario form p a:hover{text-decoration:underline;}
			
	/* formato de campos del formulario de log-in*/
	div#menuSecundario input.campotexto{font:bold 1em Arial, Helvetica, sans-serif; padding:1px 0px; color:#000; background-color:#FFF; border:1px solid #000;}
	div#menuSecundario input#ingresar{width:84px; height:20px; background:url(../imagenes/menuizquierdo/boton_ingresar.gif) 0px 0px; border:0px;}
			div#menuSecundario input#ingresar:hover{background-position:0px 21px;}
	div#menuSecundario p.logueado{font-size:0.8em; margin:0px 0px 5px 10px;}
	div#menuSecundario p.logueado a{font-weight:bold; text-decoration:none; color:#000;}
	div#menuSecundario p.logueado a:hover{text-decoration:underline;}
	
	/* formato de campos del formulario de busqueda */
	div#menuSecundario form#buscador p{margin:1px 0px; text-align:left; padding:0px;}
	div#menuSecundario form#buscador a{font-weight:normal;}
	div#menuSecundario input.campobusqueda{color:#7e7e7e;}
	div#menuSecundario input#buscar{width:26px; height:23px; vertical-align:bottom; margin-left:3px; background:url(../imagenes/menuizquierdo/boton_buscar.gif) 0px 1px; border:0px;}
		div#menuSecundario input#buscar:hover{background-position:0px -28px;}
		
	/* novedades */
	div#menuSecundario p.tituloNovedad{font:normal 0.7em Arial, Helvetica, sans-serif; margin:6px 3px 0px 3px; padding:0px;}
		div#menuSecundario p.tituloNovedad a{color:#000; text-decoration:none;}
		div#menuSecundario p.tituloNovedad a:hover{text-decoration:underline;}
	div#menuSecundario p.copeteNovedad{font:normal 0.7em Arial, Helvetica, sans-serif; margin:0px 3px 9px 3px;}
	
	div#menuSecundario p.novedadPrimera{font-size:0.8em;}
	div#menuSecundario p.novedadSegunda{font-size:0.7em;}
		

/***********************/

/*** CONTENIDO PRINCIPAL (CENTRAL) ***/
div#contenidoPrincipal{float:left; width:580px; margin:0px 5px 0px 14px; position:relative;}

/*******************/
/*** BANNERS ***/
div#banners{float:left; width:180px; text-align:center;}
	div#banners object{margin-bottom:10px;}
	div#banners a{display:block; width:180px; margin-bottom:10px;}

/***********************/

/*** PIE DE PAGINA ***/
div.pie{border-top:2px solid #CC9900; padding-top:4px; position:relative; }
div.pie p{font:bold 0.7em Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; margin:2px 0px;}
	div.pie p a{color:#000; text-decoration:none;}
	div.pie p a:hover{text-decoration:underline;}
div.pie a#titansol{display:block; width:85px; height:21px; position:absolute; top:10px; left:865px; background-image:url(../imagenes/titansol.gif);  background-repeat:no-repeat;}
/*******************/
