/*	DOCUMENTO CSS: Hojas de estilo de mcmarcos.com */


/* CAPAS PRINCIPALES-------------------------------------------------------------- */

#raiz			{	margin: 10px 10px 10px 10px;
					background-color:#FFFFFF;
					height: 480px;
					width: 700px;
}
#cabecera		{	margin: 0px 0px 0px 0px;
					background-image:url(../imagenes/banner.gif);
					background-color:#00FFFF;
					background-repeat: no-repeat;
					height: 90px;
					width: 700px;
}
#submenu		{	margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 50px;
					background-color:#FFFFCC;
					height: 10px;
					width: 650px;
					text-align:left;
}

#contenido		{	margin: 0px 0px 0px 0px;
					background-image:url(../imagenes/fondo1.gif);
					background-repeat: no-repeat;
					background-position:top;
					background-color:#FFFFFF;
					width: 475px;
					height:400px;
					float:left;
}
#referencia		{	margin: 20px 0px 20px 0px;
					background-color:#FFFFCC;
					border-top: 1px solid #993300;
					border-left: 1px solid #993300;
					border-bottom: 1px solid #993300;
					border-right: 1px solid #993300;
					width: 470px;
					height:inherit;
					float:left;
					color: #000000;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 10px;
					padding:3px 3px 3px 3px;
					font-weight:normal;
					text-align:justify;
					line-height: 15px;
					text-indent: 0cm;
}
#menu			{	margin: 0px 15px 0px 0px;
					background-color:#FFFFCC;
					height: 100%;
					width: 80px;
					float:left;
					text-align:right;
					border-right: 1px;
}
#txtmenu		{	margin: 0px 0px 0px 0px;
					padding: 0px 5px 0px 0px;
					background-color:#FFFFCC;
					height: 20px;
					width:inherit;
					float:inherit;
					text-align:right;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
					font-weight:normal;
					color:#660000;
					line-height: 25px;
}
#txtmenuprimero		{	margin: 15px 0px 0px 0px;
					padding: 0px 5px 0px 0px;
					background-color:#FFFFCC;
					height: 20px;
					width:inherit;
					float:inherit;
					text-align:right;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
					font-weight:normal;
					color:#993300;
					line-height: 25px;
}
#novedades		{	margin: 0px 0px 0px 15px;
					background-color:#FFFFFF;
					height: 100%;
					width: 85px;
					float:left;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 11px;
					text-align:left;
}
#cuadro_destacado	{	margin: 63px 0px 0px 15px;
					padding: 3px 3px 3px 3px;
					background-color:#FFFFCC;
					width: 85px;
					float:inherit;
					border-top: 1px solid #993300;
					border-left: 1px solid #993300;
					border-bottom: 1px solid #993300;
					border-right: 1px solid #993300;
			
}
#inicio			{	margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					background-color:#FFFFFF;
					height:10px;
					width: 85px;
					text-align:right;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 11px;
					font-weight:normal;
					color:#993300;
					
					
			
}
#noticia_destacada	{	margin: 20px 0px 0px 15px;
					padding: 3px 3px 3px 3px;
					background-color:#FFFFCC;
					width: 85px;
					float:inherit;
					border-top: 1px solid #993300;
					border-left: 1px solid #993300;
					border-bottom: 1px solid #993300;
					border-right: 1px solid #993300;
			
}
#pie			{	margin: 4px 0px 0px 0px;
					background-color:#FFFFFF;
					text-align:right;
					height: 30px;
					width: 475px;
					float:left;
}
#doscolumnas	{ 	width:100%;
}
#doscolumnasizda{ 	width:45%;
					float:left;
					display: table;
					padding: 0px 20px 0px 0px;
}
#doscolumnasdcha{ 	width:45%;
					float:left;
					display: table;
					padding: 0px 0px 0px 20px;
} 
/* CAPAS Pop Up-------------------------------------------------------------- */
#popup_raiz			{	margin: 10px 10px 10px 10px;
							background-color:#FF0000;
							height: 310px;
							width: 370px;
}
#popup_cabecera		{		margin: 0px 0px 0px 0px;
							background-color:#666633;;
							height: 20px;
							width: 370px;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color:#FFFFFF;
							text-align:left;
							padding: 0px 0px 0px 0px;
							font-size: 12px;
							font-weight: normal;
							text-indent: 10px;
}
#popup_contenido		{	margin: 0px 0px 0px 0px;
							background-color:#666633;
							height: 360px;
							width: 370px;
							text-align:center;
}
#popup_pie			{	margin: 0px 0px 0px 0px;
						background-color:#CCCC33;
						height: 15px;
						width: 370px;
}
#popup_pieizq			{	margin: 0px 0px 0px 0px;
						background-color:#CCCC33;
						height: 15px;
						width:180px;
						text-align:right;
						float:left;
}
#popup_pieder			{	margin: 0px 0px 0px 0px;
						background-color:#CCCC33;
						height: 15px;
						width: 180px;
						text-align:left;
						float:right;
}

/* ESTILOS DE LINKS------------------------------------------------------------------------*/		
		a.:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline}
		a.:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #669900; text-decoration: underline}
		a.:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #996666; text-decoration: underline}
		a.:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: underline}
		
		a.novedades:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none}
		a.novedades:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #669900; text-decoration: none}
		a.novedades:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #996666}
		a.novedades:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: none}

		a.izq:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none }
		a.izq:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666600; text-decoration: none}
		a.izq:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #996666}
		
		a.izq_activo:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none; font-weight: bold}
		a.izq_activo:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666600; text-decoration: none; font-weight: bold}

		a.sup:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none }
		a.sup:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #669900; text-decoration: none}
		a.sup:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #996666}
		a.sup:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: none}

	
/* ESTILOS DE ESCRITURA------------------------------------------------------------------------*/														




#titulo			{	font-family: Arial, Verdana, Helvetica, sans-serif;
					color:#663300;
					text-align:left;
					padding: 20px 5px 10px 0px;
					font-size: 16px;
					font-weight: bold;
}
#subtitulo		{	font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 14px;
					color:#663300;
					text-align:left;	
					padding:25px 0px 0px 0px;
					font-weight: bold;
					clear:both;
}
#migadepan		{	font-family: Arial, Verdana, Helvetica, sans-serif;
					color:#663300;
					text-align:left;	
					padding: 20px 5px 10px 0px;
					font-size: 11px;
					font-weight: bold;
					clear:both;
}
.cuerpotxt		{	color: #000000;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
					padding:0px 0px 0px 0px;
					font-weight:normal;
					text-align:justify;
					line-height: 15px;
					text-indent: 0cm;
}
#lista			{	line-height: 18px;
					padding: 0px 0px 0px 0px;
}
#sublista		{	/*background-image:url(img/estilo_1_linea.gif);*/
					background-image:url(../imagenes/iconos/linea.gif);
					background-repeat: no-repeat;
					background-position: left top;
					padding: 0px 0px 0px 10px;
					font-size: 12px;
					line-height: 15px;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					text-align:justify;
}
