/* General*/
    BODY 	{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; height:100%;}					
	A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,INPUT,TEXTAREA,SELECT		{font-family:Arial, Helvetica, Sans-Serif; color:#000; font-size:11px; text-decoration:none;}
	p		{margin-top:0px}
	
	
/* Estructura */
	.ventana 
	{
		position: absolute; left: 0px; top: 0px; width: 100%; height:100%;
	}

	.pagina	{position:absolute; top:50%; left:50%; margin-left:-401px; margin-top: -301px;}
	
	.fondo		{width:800px; height:600px; border:solid 1px #018d07; background:transparent url('../img/fondo.jpg'); overflow:hidden; position:relative;}

	.contenidos {position:absolute; width:630px; left:0px; top:148px; padding-left:142px;}
	#mascara	{position:absolute; left:-816px; width:956px; height:600px; background:transparent url('../img/mascara.gif') no-repeat 0px;}
	
	#menu		{position:absolute; left:0px; width:682px; top:16px; height:158px; padding-left:97px; background:transparent url(../img/cabecera.gif) no-repeat;}
	#submenu		{position:absolute; left:197px; width:603px; top:112px; height:62px;}


/* general */
	h1 {display:none;}
	
	
/* menu */
	#menu ul li h2	{margin:0px; padding:0px; font-weight:normal; font-size:16px; line-height:21px; display:block;}	
	#menu ul					{margin:0px; padding:0px 0px 0px 0px; list-style-type:none; height:158px;}
	#menu ul li					{float:left; margin:0px; padding:0px 0px 0px 0px; position:relative;}
	#menu ul li h2 a			{color:#fff; font-size:13px; font-weight:bold; text-align:center; display:block; height:90px; padding-top:68px; margin-right:2px; background:transparent url('../img/cabecera.gif') no-repeat;}
	#menu ul li h2 a:link		{color:#fff; font-size:13px;}
	#menu ul li h2 a:visited	{color:#fff; font-size:13px;}
	#menu ul li h2 a:hover		{color:#fff; font-size:13px;}
	
	/* primer boton */
	#menu ul li h2 a.btnInicio			{width:86px; background-position:-97px 0px; text-align:right; padding-right:12px;}
	#menu ul li h2 a.btnInicioSelecc	{width:86px; background-position:-97px -158px; text-align:right; padding-right:12px;}	
	#menu ul li h2 a.btnInicio:hover	{width:86px; background-position:-97px -158px;}	
	
	/* botones normales */
	#menu ul li h2 a.btnQuejas			{width:163px; background-position:-288px 0px;}	
	#menu ul li h2 a.btnQuejasSelecc, #menu ul li h2 a.btnQuejas:hover			{width:163px; background-position:-288px -158px;}
	
	#menu ul li h2 a.btnCita			{width:106px; background-position:-453px 0px;}
	#menu ul li h2 a.btnCitaSelecc, #menu ul li h2 a.btnCita:hover				{width:106px; background-position:-453px -158px;}
	
	/*boton especial*/
	#menu ul li h2 a.btnCampanyas		{width:89px; background-position:-197px 0px;}
	#menu ul li h2 a.btnCampanyas:hover	{width:89px; background-position:-197px -158px;}
	#menu ul li h2 a.btnCampanyasSelecc {background-image:none; width:89px; height:26px; padding:2px 0px 0px 0px; margin-top:66px; background-color:#039e0a;}
	
	/* ultimo boton menu */
	#menu ul li h2 a.btnNoticias		{width:88px; background-position:-561px 0px; text-align:left; padding-left:10px;}	
	#menu ul li h2 a.btnNoticiasSelecc	{width:88px; background-position:-561px -158px; text-align:left; padding-left:10px;}
	#menu ul li h2 a.btnNoticias:hover	{width:88px; background-position:-561px -158px; }

/* submenu */

	
	#submenu ul li h3	{margin:0px; padding:0px; font-weight:normal; font-size:15px; line-height:15px;}	
	
	#submenu ul					{margin:0px; padding:0px 0px 0px 0px; list-style-type:none; height:62px;}
	#submenu ul li					{float:left; margin:0px; padding:0px 0px 0px 0px; height:20px;}
	#submenu ul li h3 a			{color:#fff; font-size:11px; font-weight:bold; text-align:center; display:block; padding:2px 8px; background-color:#4cb258; border-right:solid 2px #fff; text-transform:lowercase;}
	#submenu ul li h3 a:link		{color:#fff; font-size:11px;}
	#submenu ul li h3 a:visited	{color:#fff; font-size:11px;}
	#submenu ul li h3 a:hover, #submenu ul li h3 a.btnMenuSelecc	{color:#fff; font-size:11px; background-color:#039e0a;}
	
	#submenu ul li h3 a.primerBtnMenu, #submenu ul li h3 a.primerBtnMenuSelecc	{background: #4cb258 url('../img/submenuIzq.jpg') no-repeat;}
	#submenu ul li h3 a.ultimoBtnMenu, #submenu ul li h3 a.ultimoBtnMenuSelecc	{border-right-width:0px; background: #4cb258 url('../img/submenuDcha.jpg') no-repeat right top;}
	
	#submenu ul li h3 a.primerBtnMenu:hover, #submenu ul li h3 a.primerBtnMenuSelecc	{background: #039e0a url('../img/submenuIzqSelecc.jpg') no-repeat;}
	#submenu ul li h3 a.ultimoBtnMenu:hover, #submenu ul li h3 a.ultimoBtnMenuSelecc	{border-right-width:0px; background: #039e0a url('../img/submenuDchaSelecc.jpg') no-repeat right top;}
	
	
	
/* contenidos */
    .titulo {margin:0px 0px 10px 0px; padding:0px;}
	.titulo h2	{color:#0068a6; font-family:Arial Narrow, Arial, Helvetica, Sans-Serif; font-size:15px; margin:0px; padding:0px; line-height:17px;}
	.titulo h2 .destacado   {color:#0068a6; font-family:Arial Narrow, Arial, Helvetica, Sans-Serif; font-size:22px;}

	
/* contacto */
    .zonaCampo      {margin-bottom:7px;}
    .nbCampo	    {font-weight:bold; color:#0068a6;}	
	.campos			{border:solid 1px #0068a6; padding: 1px 1px;}
	


/* formateo */
	.clear	{clear:both; margin:0px; padding:0px;}
	.dcha   {float:right;}

/* estilos */
	

/* colores */
	.naranja	{color:#f57000;}
	.rojo		{color:#ff0000;}
	.error		{color:#ff0000;}
