@charset "utf-8";
/* CSS Document */

body
{
	margin:				0;
	padding:	 		0;
	background-color:	#FFF;
}

h1,h2,h3
{
	padding:			0;
	margin:				0;
}

p
{
	padding:			0;
	margin:				0;
	
	padding-top:		2px;
}

.bodyweb
{
	width:				714px;
	margin:				auto;
	
	overflow:			hidden;
}

.menuweb
{
	background-image:	url(../img/headerChagasMenu.jpg);
	background-repeat:	no-repeat;
	background-position:left top;
	
	height:				62px;
	
	padding-bottom:		33px;
	padding-left:		165px;
	
	overflow:			hidden;
}

.menuwebeng
{
	background-image:	url(../img/headerChagasMenueng.jpg);
	background-repeat:	no-repeat;
	background-position:left top;
	
	height:				62px;
	
	padding-bottom:		33px;
	padding-left:		165px;
	
	overflow:			hidden;
}

.menuwebInterior
{
	background-image:	url(../img/headerChagasMenuInt.jpg);
	background-repeat:	no-repeat;
	background-position:left top;
	
	height:				62px;
	
	padding-bottom:		33px;
	padding-left:		165px;
	
	overflow:			hidden;
}

.menuwebInterioreng
{
	background-image:	url(../img/headerChagasMenuInteng.jpg);
	background-repeat:	no-repeat;
	background-position:left top;
	
	height:				62px;
	
	padding-bottom:		33px;
	padding-left:		165px;
	
	overflow:			hidden;
}

.contentweb
{
	padding-left:		32px;
	padding-right:		32px;
	padding-bottom:		40px;
	
	overflow:			hidden;
}

.contentwebAncho
{
	padding-left:		16px;
	padding-right:		16px;
	padding-bottom:		40px;
	
	overflow:			hidden;
}

.footerweb
{
	padding-left:		32px;
	padding-right:		32px;
	padding-bottom:		15px;
	
	overflow:			hidden;
}

.submenuBlock
{
	height:				14px;
	padding-left:		23px;
	padding-right: 		6px;
	
	background-image:	url(../img/subMenuInactivo.jpg);
	background-position:left;
	background-repeat:	no-repeat;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#000;
	font-weight:		bold;
	text-decoration:	none;
	
	display:			block;
	float:				left;
}

.submenuBlock:hover
{
	background-image:	url(../img/subMenuActivo.jpg);
	background-position:left;
	background-repeat:	no-repeat;
	
	color:				#F00;
}

.submenuBlockActivo
{
	height:				14px;
	padding-left:		23px;
	padding-right: 		6px;
	
	background-image:	url(../img/subMenuActivo.jpg);
	background-position:left;
	background-repeat:	no-repeat;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#F00;
	font-weight:		bold;
	text-decoration:	none;
	
	display:			block;
	float:				left;
}

.submenuBlockActivo:hover
{
	color:				#F00;
}

.campoTextoClaro
{
	border: 1px solid #4C4C4C;
	background-color: #FFFFFF;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333;
}







.submenuPaddingBlock
{
	padding-left:		23px;
	padding-right: 		8px;
	
	background-image:	url(../img/subMenuInactivo.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#000;
	font-weight:		bold;
	text-decoration:	none;
	
	display:			block;
	float:				left;
}

.submenuPaddingBlock:hover
{
	background-image:	url(../img/subMenuActivo.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	
	color:				#F00;
}

.submenuPaddingBlockActivo
{
	padding-left:		23px;
	padding-right: 		8px;
	
	background-image:	url(../img/subMenuActivo.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#F00;
	font-weight:		bold;
	text-decoration:	none;
	
	display:			block;
	float:				left;
}

.submenuPaddingBlockActivo:hover
{
	color:				#F00;
}




.submenuActualidadBlock
{
	padding-left:		23px;
	padding-right: 		54px;
	
	background-image:	url(../img/subMenuInactivo.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000;
	font-weight:		bold;
	text-decoration:	none;
	
	display:			block;
	float:				left;
}

.submenuActualidadBlock:hover
{
	background-image:	url(../img/subMenuActivo.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	
	color:				#F00;
}

.submenuActualidadBlockActivo
{
	padding-left:		23px;
	padding-right: 		54px;
	
	background-image:	url(../img/subMenuActivo.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#F00;
	font-weight:		bold;
	text-decoration:	none;
	
	display:			block;
	float:				left;
}

.submenuActualidadBlockActivo:hover
{
	color:				#F00;
}






#divFondoOscuro
{
	border: 			0px; 
	
	width: 				100%;
	height:				600px; 
	
	display: 			block;
	visibility: 		hidden;
	
	position: 			absolute;
	left: 				0px;
	top: 				0px;
	
	z-index: 			1;
	background-color: 	#000;
}










.fontMenuWeb
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#000;
	font-weight:		bold;
}

.linkMenuWeb
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#000;
	font-weight:		bold;
	
	text-decoration:	none;
}

.linkMenuWeb:hover
{
	color:				#F00;
}

.linkMenuWebActivo
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#F00;
	font-weight:		bold;
	
	text-decoration:	none;
}

.linkMenuWebActivo:hover
{
	color:				#F00;
}


.fontTitle
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			36px;
	letter-spacing:		-0.02em;

	color:				#000;
	font-weight:		bold;
}

.fontCuerpo10Grey
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#979797;
	font-weight:		normal;
}

.fontCuerpo11
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#000;
	font-weight:		normal;
}

.fontCuerpo11White
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#FFF;
	font-weight:		normal;
}

.linkCuerpo11
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#000;
	font-weight:		normal;
	text-decoration:	none;
}

.linkCuerpo11:hover
{
	color:				#F00;
}

.linkCuerpo11Grey
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#999;
	font-weight:		normal;
	text-decoration:	none;
}

.linkCuerpo11Grey:hover
{
	color:				#F00;
}

.linkCuerpo12
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#000;
	font-weight:		normal;
	text-decoration:	none;
}

.linkCuerpo12:hover
{
	color:				#F00;
}

.linkCuerpo12Grey
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#999;
	font-weight:		normal;
	text-decoration:	none;
}

.linkCuerpo12Grey:hover
{
	color:				#F00;
}

.linkCupero11Activo
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#F00;
	font-weight:		normal;
	text-decoration:	none;
}

.linkCupero11Activo:hover
{
	color:				#F00;
}

.linkCuerpo11White
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;

	color:				#FFF;
	font-weight:		normal;
	text-decoration:	none;
}

.linkCuerpo11White:hover
{
	color:				#F00;
}

.fontCuerpo11Grey
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		13px;
	letter-spacing:		0.03em;

	color:				#999999;
	font-weight:		normal;
}

.fontCuerpo11DarkGrey
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		13px;
	letter-spacing:		0.03em;
	
	color:				#4C4C4C;	
	font-weight:		normal;
}

.fontCuerpo12
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#000;
	font-weight:		normal;
}

.fontCuerpo12DarkGrey
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#4C4C4C;
	font-weight:		normal;
}

.fontCuerpo12White
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;

	color:				#FFF;
	font-weight:		normal;
}

.fontCuerpo13
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			13px;

	color:				#000;
	font-weight:		normal;
}


.fontCuerpo15
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			15px;

	color:				#000;
	font-weight:		normal;
}

.fontCuerpo15White
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			15px;

	color:				#FFF;
	font-weight:		normal;
}


.fontCuerpo16
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;

	color:				#000;
	font-weight:		normal;
}