@charset "utf-8";
/**********************************************************************
*	Title			stylesheet style
*	Customer:		asintel
*	Revision:		1.3
*	Created			2009, 
*	Author			Alberto Messeguer - webmaster@mischunches.com
***********************************************************************/

/* body				-------------------------------------------------------- */
* 					{margin:0;padding:0;border:0;}
html,body 			{height:100%;}
body 				{font:normal 14px/18px "neo Sans Intel", Verdana, georgia, sans-serif;color:#333;background:#ECF5FF;}

/* outerRing		-------------------------------------------------------- */
.outerRing			{width:960px;margin:0 auto;padding:0 10px;}
	
/* header			-------------------------------------------------------- */
#headerWrapper		{background:url(../_img/layout/header_bg.jpg) repeat-x;}
#header				{height:150px;position:relative;z-index:1100;}
#header #titulo		{position:absolute;top:35px;left:145px;margin:0;padding:0;font:1.2em normal "neo Sans Intel", Arial, "Times New Roman", serif;color:#003366;}
#header #logo 	a	{position:absolute;top:0px;left:0px;width:140px;height:80px;background:url(../_img/layout/logo.png) no-repeat;margin:0;padding:0;text-indent:-9999px;text-decoration:none;display:block;}
#header_collage		{width:620px;height:130px;background:url(../_img/layout/header_collage.jpg) no-repeat;position:absolute;top:0;right:0;display:block;}

/* mainNav 			-------------------------------------------------------- */
#mainNav			{height:40px;position:absolute;top:80px;left:0px;}
#mainNav ul			{list-style:none;margin:0;padding:0;}
#mainNav li			{display:inline;margin:0;padding:0;}
#mainNav a			{float:left;text-decoration:none;font-size:12px!important;line-height:14px!important;height:22px;padding:8px 0 0 0;width:100px;text-align:center;color:#000;font-weight:bold;margin:0 5px;}
#mainNav a			{background:url(../_img/layout/nav.jpg) 0 0 no-repeat;}
#mainNav a:hover	{background:url(../_img/layout/nav.jpg) -100px 0px;color:#FFF;}

#mainNav1			{height:40px;position:absolute;top:80px;left:0px;}

/* content			-------------------------------------------------------- */
#outerWrapper		{}
#contentWrapper		{}
#content			{height:auto;background:#FFF url(../_img/layout/content_bg.jpg) no-repeat;padding:20px 10px;overflow:hidden;}

/* mainContent		-------------------------------------------------------- */
#mainContent		{float:left;width:500px;padding:0;overflow:hidden;}
.AccordionPanelTab h4{font-size:14px;color:#FFFFFF;}
.AccordionPanel		{font-size:12px;}

#mainWrapper		{margin-bottom:20px;}
#slidesWrapper		{float:left;width:680px;padding:0;height:auto;margin:0 0 0 10px;}
#slides				{width:680px;height:320px;}
#mainRight			{float:right;width:220px;}

.sidebarWrapper		{float:right;width:200px;padding:0;margin:0 10px 0 0;}
#sidebar ul			{margin:0;padding:0;list-style:none;}
#sidebar li			{margin:0 0 10px 0;padding:0;text-indent:-9999px;}
#sidebar .servicio a		{width:200px;height:100px;background:url(../_img/layout/sidebar.jpg) 0 0 no-repeat;display:block;}
#sidebar .servicio a:hover	{background-position:-200px 0;}
#sidebar .cuenta a			{width:200px;height:100px;background:url(../_img/layout/sidebar.jpg) 0 -100px no-repeat;display:block;}
#sidebar .cuenta a:hover	{background-position:-200px -100px;}
#sidebar .cuentaN a			{width:200px;height:100px;background:url(../_img/layout/sidebar.jpg) 0 -200px no-repeat;display:block;}
#sidebar .cuentaN a:hover	{background-position:-200px -200px;}
#sidebar .convenio a		{width:200px;height:100px;background:url(../_img/layout/sidebar.jpg) 0 -300px no-repeat;display:block;}
#sidebar .convenio a:hover	{background-position:-200px -300px;}

#btn_main					{margin:0 0 10px 0;height:150px;width:920px;}
#btn_main ul				{margin:0 0 0 10px;padding:0;list-style:none;height:150px;}
#btn_main li				{margin:0;padding:0;text-indent:-9999px;display:inline;}
#btn_main a					{width:170px;height:150px;background:url(../_img/layout/btn_main.jpg) no-repeat;display:block;float:left;margin-right:12px;}
#btn_main .credito a		{background-position:0 0;}
#btn_main .credito a:hover	{background-position:0 -150px;}
#btn_main .ahorro a			{background-position:-170px 0;}
#btn_main .ahorro a:hover	{background-position:-170px -150px;}
#btn_main .aseguradora a		{background-position:-340px 0;}
#btn_main .aseguradora a:hover	{background-position:-340px -150px;}
#btn_main .mall a		{background-position:-510px 0;}
#btn_main .mall a:hover	{background-position:-510px -150px;}
#btn_main .sugerencias a		{background-position:-680px 0;}
#btn_main .sugerencias a:hover	{background-position:-680px -150px;}
#btn_main .clasificados a		{background-position:-850px 0;}
#btn_main .clasificados a:hover	{background-position:-850px -150px;}

.articulo			{border-bottom:1px solid #86B3C8;padding:0 0 10px 0;margin-bottom:20px;}
.articulo h1,
.articulo h2,
.articulo h3		{background:#437EAA;padding:7px 5px;font-size:15px;font-weight:normal;margin:0 0 10px 0;color:#FFF;}

#convenios			{margin:40px 0;}
#convenios	ul		{margin:0 0 0 10px;padding:0;list-style:none;height:auto;}
#convenios	li		{margin:0;padding:0;text-indent:-9999px;display:inline;}
#convenios	a		{width:80px;height:96px;display:block;float:left;margin:0 10px 20px 0;}
#convenios	.automotriz a	{background:url(../_img/layout/icon_automotriz.gif) no-repeat;}
#convenios	.educacion a	{background:url(../_img/layout/icon_educacion.gif) no-repeat;}
#convenios	.gimnasios a	{background:url(../_img/layout/icon_gimnasios.gif) no-repeat;}
#convenios	.hogar a		{background:url(../_img/layout/icon_hogar.gif) no-repeat;}
#convenios	.recreacion a	{background:url(../_img/layout/icon_recreacion.gif) no-repeat;}
#convenios	.salud a		{background:url(../_img/layout/icon_salud.gif) no-repeat;}
#convenios	.tecnologia a	{background:url(../_img/layout/icon_tecnologia.gif) no-repeat;}
#convenios	.turismo a		{background:url(../_img/layout/icon_turismo.gif) no-repeat;}
#convenios	.restaurantes a	{background:url(../_img/layout/icon_restaurantes.gif) no-repeat;}

/* sidebar			-------------------------------------------------------- */
#sidebarL			{float:left;width:200px;padding:0;margin-right:20px;overflow:hidden;}
#sidebarR			{float:right;width:200px;padding:0;overflow:hidden;}
#sidebarL ul,
#sidebarR ul		{margin:5px 0;padding:0 10px 0 25px;}
#sidebarR li		{margin:0;padding:0;}
.sidebarBox			{border:1px solid #86B3C8;padding:0px;margin-bottom:20px;font-size:12px;}
.sidebarBox p		{padding:0 10px;}
.sidebarBox img		{border:1px solid #CCC;padding:2px;margin:10px auto 0 auto;}
.sidebarBox h4,
.sidebarBox h4 a	{background:#437EAA;padding:4px 0;font-size:14px;line-height:100%;display:block;color:#FFFFFF;text-align:center;text-decoration:none;}
.sidebarBox h4 a:hover{text-decoration:underline;}

/* footer			-------------------------------------------------------- */
#footerWrapper		{background:url(../_img/layout/footer_bg.jpg) repeat-x;margin-top:30px;font-size:.85em;overflow:hidden;}
#footer				{height:130px;position:relative;padding:10px 20px 0 20px;color:#333;}
#footer .footerLeft	{float:left;width:auto;}
#footer .footerRight{float:right;width:auto;}
#footer ul			{margin:0;padding:0;border:none;}
#footer li			{list-style:none;display:block;margin:0;padding:0;float:left;width:auto;}
#footer li a		{color:#333;display:block;width:auto;text-decoration:none;margin:0;padding:0 10px;border-right:1px solid #666;}
#footer li a:hover, li a:active {color:#990000;}
#footer li a.active:link, li a.active:visited
					{position:relative;z-index:102;font-weight:bold;}
#footer .mc a		{width:85px;height:15px;display:block;background:url(../_img/layout/mc.gif) no-repeat;text-decoration:none;text-indent:-9999px;margin:0;padding:0;border:none;}
#footer .css a		{width:85px;height:15px;display:block;background:url(../_img/layout/w3c_css.gif) no-repeat;text-decoration:none;text-indent:-9999px;margin:0;padding:0;border:none;}
#footer .xhtml a	{width:85px;height:15px;display:block;background:url(../_img/layout/w3x_xhtml11.gif) no-repeat;text-decoration:none;text-indent:-9999px;margin:0;padding:0;border:none;}
#footer .tableless a{width:85px;height:15px;display:block;background:url(../_img/layout/w3c_csstableless.gif) no-repeat;text-decoration:none;text-indent:-9999px;margin:0;padding:0;border:none;}
#footer .mc a:hover,
#footer .css a:hover,
#footer .xhtml a:hover,
#footer .tableless a:hover	{background-position:0 -15px;}

/* type				-------------------------------------------------------- */
h1,h2	 			{color:#336699;font:normal 22px "neo Sans Intel", Verdana, georgia, sans-serif;margin:0 0 5px;}
h3	 				{color:#336699;font:normal 18px "neo Sans Intel", Verdana, georgia, sans-serif;margin:0 0 5px;}
h4	 				{color:#336699;font:normal 16px "neo Sans Intel", Verdana, georgia, sans-serif;margin:0 0 5px;}
p					{margin:0 0 10px 0;}
ul					{margin:10px 0 20px 15px;padding:0 0 0 20px;}
ol					{margin:10px 0 20px 15px;padding:0 0 0 20px;}
li					{margin:5px 0 0 0;padding:0;}
a					{color:#336699;}
a:hover				{color:#990000;}

/* classes   		-------------------------------------------------------- */
p.hr 				{line-height:1.0em;border-bottom:1px dotted #5D84AC;margin:1.5em 0;}
.clearfloat			{clear:both;height:0;font-size:1px;line-height:0px;}
.offleft			{margin-left:-9000px;position:absolute;}
.imgRight			{float:right;margin:0 0 10px 10px;}
.imgRightBorder		{float:right;margin:0 0 10px 10px;border:1px solid #CCC;padding:2px;}
.imgLeft			{float:left;margin:0 10px 10px 0;}
.bold				{font-weight:bold;}
.floatRight			{float:right;}
.textCenter			{text-align:center;}
.enlaces			{margin:0 10px 20px 0;}
.boxStaff			{width:500px;margin:40px auto 0 auto;border:1px solid #86B3C8;padding:10px;}
.boxConvenio		{border:1px solid #86B3C8;padding:10px;background-color:#FFFFFF;margin-bottom:20px;height:auto;overflow:hidden;}
.boxConvenio h3		{color:#336699;font-size:1.6em;margin-bottom:20px;}
.boxConvenio h4		{color:#336699;font-size:1.6em;}
.boxConvenio img	{margin-bottom:20px;}

/* rear more   		-------------------------------------------------------- */
a.readon, 
a.readon:hover		{margin-top:10px;display:block;float:right;line-height:12px;background:url(../_img/icons/readon.gif) no-repeat left center;text-indent:16px;}

/* form php			-------------------------------------------------------- */
.btn_enviar			{height:40px;width:150px;display:block;cursor:pointer;font-size:14px;font-weight:bold;background:url(../_img/layout/btn_enviar.gif) no-repeat;color:#666666;}
.boxContactLeft		{float:left;width:350px;}
.boxContactRight	{float:right;width:350px;}

/* spry code	-------------------------------------------------------- */ 
.SpryHiddenRegion 	{visibility:hidden;}
.errorMsg			{margin:10px;border:1px solid #CCC;color:#990000;font-size:14px;padding:10px;}


/* misChunches		-------------------------------------------------------- */ 
.mis 				{color:#003366;font-family:"times new roman", serif;}
.chunches 			{font-family:tahoma, arial, verdana, sans-serif;margin:0;color:#990000;font-weight:normal;}