/* 
================================
 Container Styles for DotNetNuke
================================
*/   

/*Container Common*/
	
	div.modulecontent
	{
		clear: both;
		float: left;
		width: 100%;	}

/*Container H1*/    

	div.containermaster {			
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em; }

	div.containerrow1_actions {
		float: left; }

	div.containerrow1_icon {
		float: left; }

	div.containerrow1_title {			
		float: left;		
		width: 100%;
		background: #28518F;
		color: #ffffff;		
		font-weight: bold;
		background-color: #113670;
		background-image: url(/Imagenes/iconos/fondotitulo.gif); 
		background-repeat: repeat-x; }

	div.containerrow2 {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0;
		border-bottom: 0.2em solid #d8dff0; }

	div.containerrow3 {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0; }	
	
/*Container Normal*/

	div.containermaster_normal {
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em; }
	
	div.containerrow1_actions_normal {
		float: left; }

	div.containerrow1_icon_normal {
		float: left; }
	
	div.containerrow1_title_normal {
		float: left;		
		background: #28518F;
		width: 100%;
		color: #ffffff;		
		font-weight: bold;
		padding: 0.3em;
		font-size: 1.08333em;
		background-color: #113670;
		background-image: url(/Imagenes/iconos/fondotitulo.gif); 
		background-repeat: repeat-x; }

	div.containerrow2_normal {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0;
		border-bottom: 0.2em solid #d8dff0; }

	div.containerrow3_normal {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0; }	

/*Container Sin titulo*/

	div.containermaster_sintit {			
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em;	
		background-color: transparent; }
 
	div.containerrow2_sintit {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0;
		border-bottom: 0.2em solid #d8dff0; }

	div.containerrow3_sintit {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0; }

/*Container Sin titulo Sin Borde*/

	div.containermaster_sintitsinborde {			
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em;	
		background-color: transparent; }
 
	div.containerrow2_sintitsinborde {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em; }

	div.containerrow3_sintitsinborde {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0;
		border-bottom: 0.2em solid #d8dff0; }

/*Container Sin titulo para Buscadores*/

	div.containermaster_sintitbuscadores {			
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em;	
		background-color: transparent; }
 
	div.containerrow2_sintitbuscadores {
		clear: both;
		float: left;
		width: 100%;		
		border: 0.2em solid #d8dff0; }
		
	div.containerrow3_sintitbuscadores {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0; }

/*Container Sin titulo Fondo Oscuro*/

	div.containermaster_sintitfondooscuro {			
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em;	
		background-color: transparent; }
 
	div.containerrow2_sintitfondooscuro {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		background-color: #28518F; }

	div.containerrow3_sintitfondooscuro {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0;
		border-bottom: 0.2em solid #d8dff0; }	

/*Container Sin titulo para mostrar Noticias y Eventos*/

	div.containermaster_noticiaevento {	
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0.5em;	
		background-color: transparent; }

	div.containerrow2_noticiaevento {
		clear: both;
		float: left;
		width: 100%;		
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0;
		border-bottom: 0.2em solid #d8dff0; }

	div.containerrow3_noticiaevento {
		clear: both;
		float: left;
		width: 100%;
		padding: 0.5em;
		border-top: 0.2em solid #d8dff0;
		border-left: 0.2em solid #d8dff0;
		border-right: 0.2em solid #d8dff0; }	

	div.containermaster_noticiaevento h1 {
		padding:0.25em 1em 0.35em 1em;
		background-color: #113670;
		background-image: url(/Imagenes/iconos/fondotitulo.gif); 
		background-repeat: repeat-x;
		line-height: 1.5em; }

	div.containermaster_noticiaevento p {
		padding:0.2em 1em 0.2em 1em; }

	div.containermaster_noticiaevento h2 {
		margin-left:1em;
		margin-right:1em;
		padding:0.2em 1em 0.2em 1em; }

	div.containermaster_noticiaevento span {
		padding:0.2em 1em 0.2em 1em; }
