html, body {
	margin: 0;
	padding: 0;
	background: #B8B8B8;
}


#contenedor {margin: 0 auto;width:970px;height:100%;background: #FFFFFF;}

#barra_home {padding-top:1%;
			padding-bottom:1%;
			text-align:center;
			background: #a9033a;}

#barra_otros {height: 25px;
			padding-left: 30px;
			background: #666666;
			}
			
#barra_otros_bis {height: 25px;
			padding-left: 30px;
			background: #666666;
			}
			
#barra_blanca {padding-top:5px;
			padding-bottom:5px;
			padding-left: 30px;
			background: #ffffff;}
			
#barra_blanca_bis {padding-top:5px;
			padding-bottom:5px;
			padding-left: 30px;
			background: #ffffff;}
			
.menu_barra_activo{font-size:10pt;
			padding-top:5px;
			padding-left: 10px;
			padding-right: 10px;
			margin-right: 10px;
			color: #ffffff;
			height: 20px;
			width: auto;
			float: left;
			background: #a9033a}
			
.menu_barra_boton{font-size:10pt;
			padding-top:5px;
			padding-left: 10px;
			padding-right: 10px;
			margin-right: 10px;
			color: #ffffff;
			height: 20px;
			width: auto;
			float: left;}
			
#containerFondoGris{height:auto;
			width:90%;
			margin: auto;
			}
			
#containerFondoGris2{height:auto;
			width:100%;
			}
			
#contenidoFondoGris{height:auto;
			width:100%;
			float: left;
			background:#ffffff;
			}
			
/*
#contenidoFondoGris{height:auto;
			width:100%;
			float: left;
			background:#b3b3b3;
			margin-top:40px;
			margin-bottom:40px!important;
			margin-bottom:70px;
			border-radius: 30px;
			-ms-border-radius: 30px;
			-moz-border-radius: 30px;
			-webkit-border-radius: 30px;
			-khtml-border-radius: 30px;}
*/
			
#contenidoFondoGris2{height:auto;
			width:100%;
			float: left;
			background:#ffffff;
			margin-top:0px;
			margin-bottom:40px!important;
			margin-bottom:20px;
			}
			
/*
#contenidoFondoGris2{height:auto;
			width:100%;
			float: left;
			background:#b3b3b3;
			margin-top:40px;
			margin-bottom:40px!important;
			margin-bottom:20px;
			border-top-left-radius: 30px;
			-ms-border-top-left-radius: 30px;
			-moz-border-top-left-radius: 30px;
			-webkit-border-top-left-radius: 30px;
			-khtml-border-top-left-radius: 30px;
			border-bottom-left-radius: 30px;
			-ms-border-bottom-left-radius: 30px;
			-moz-border-bottom-left-radius: 30px;
			-webkit-border-bottom-left-radius: 30px;
			-khtml-border-bottom-left-radius: 30px;}
*/

#titulo_FondoGris{height:auto;
			width:100%;
			float: right;
			margin-top: 15px;
			text-align: center;}
			
#ContenidoCajaBlanca{height:auto;
			width:80%;
			float: right;
			background:#ffffff;
			margin-top:10px;
			margin-right: 15px;}
			

#software {margin: 0 auto;width:970px;height:auto;}

#boton_cerrar {clear:both;padding-top:10px;height:10px;width:470px;}

#banner1 {width: 620px;
		float: left;
		height: 190px;
		margin-left:65px;
		margin-bottom: 20px;
		border:1px solid gray;
		}
		
#banner1_b {width: 520px;
		margin: auto;
		height: 190px;
		margin-bottom: 20px;
		border:1px solid gray;
		}
		
#texto_novedades1_b {width: 60%;
		height: 15%;
		float: right;
		text-align: center;
		margin-right: 40px;
		margin-top: 30px;
		}
		
#novedades1_titulo {width: 100%;
		height: auto;
		float: left;
		background: #ededed;
		border-bottom:1px solid gray;
		line-height: 150%;
		font-size: 11px;
		}
		
#novedades1 {width: 100%;
		height: 170px;
		float: left;
		margin-bottom: 5px;
		}
		
#texto_novedades1 {width: 78%;
		height: 15%;
		float: right;
		text-align: center;
		margin-right: 5px;
		}
		
#imagen_novedades1 {width: 125px;
		float: left;
		text-align: center;
		}

#banner2 {width: 200px;
		float: left;
		height: 190px;
		margin-left:8px;
		margin-bottom: 20px;
		border:1px solid gray;
		}
		
#novedades2_titulo {width: 100%;
		height: auto;
		float: left;
		background: #ededed;
		border-bottom:1px solid gray;
		line-height: 150%;
		font-size: 11px;
		}
		
#novedades2 {width: 100%;
		height: 160px;
		margin-top: 5px;
		margin-bottom: 5px;
		}
		

		
#texto_novedades2 {text-align: center;}
		



.doble_lista {padding-left:20px;padding-top:5px;padding-bottom:15px}


hr {border:0;
	border-top:2px solid #A9033A;
	height:0;width:97%;
	background: #ffffff;
	}   


.hr_corto {border:0;
	border-top:2px solid #A9033A;
	height:0;
	width:460px;
	margin: 0 auto;
	} 


.cuadroGris {background: url(../img/fondos/barra_gris1.jpg) repeat;
	border:2px solid #B7B7B7;
	}
	
.cuadroGris2 {background: url(../img/fondos/barra_gris2.jpg) repeat;
	border:2px solid #B7B7B7;
	}
	
	
.cuadroBlanco {background:#FFFFFF;
	border:2px solid #B7B7B7;
	} 


#nav_ayuda {clear:both;
			height:90px;
			width:470px;
			background:#DCDCDC;
			border-top:2px solid #A9033A;
			border-bottom:2px solid #A9033A;
			margin-bottom: 10px;
			}
			
#nav_activos {clear:both;
			height:25px;
			width:470px;
			background:#DCDCDC;
			border-top:1px solid #A9033A;
			border-bottom:1px solid #A9033A;
			margin-bottom: 10px;
			}

#fondo_software {width:570px;
			height:400px;
			background:url(../img/menu_entidades/fondo2.gif);
			margin-top:40px;
			float:left;
			}
			
#estrategia_texto {width:100%;
			height:9px; 
			margin-top:40px;
			margin-bottom:4px;
			background:url(../img/menu_entidades/estrategia.png);
			float:left;
			}
			
#links_libro{width: 100%;
			background: #DCDCDC;
			padding-top: 15px;
			text-align: center;
			border-top:4px solid #A9033A;
			border-bottom:4px solid #A9033A;
}

#paginas_libro {width: 100%;
				height: 453px;
				text-align: center;
				overflow: auto;
				clear: both;
				margin-top: 5px;
			}
