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

@import url(reset.css);/* body				-------------------------------------------------------- */
html	 			{height:100%;}
body 				{height:100%;font:12px/16px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;color:#333;background:#121A2A url(../img/layout/bg.png) top center no-repeat;}
#bgWrapper			{}

/* header		-------------------------------------------------------- */
#headerWrapper		{width:940px;margin:0 auto;padding:0;}
#header				{height:100px;position:relative;z-index:1100;}
#logo a				{width:170px;height:87px;position:absolute;top:10px;left:40px;display:block;background:url(../img/layout/logo.png) no-repeat;text-indent:-99990px;}
#mainNav			{width:720px;height:30px;position:absolute;top:50px;left:180px;background:url(../img/layout/nav_bg.jpg) no-repeat;padding:0 20px;}


/* outerWrapper		-------------------------------------------------------- */

#outerWrapper		{width:940px;margin:20px auto;padding:0;background:#FFFFFF;}
#contentWrapper		{margin:0 auto;padding:0;}
#footerWrapper		{width:940px;margin:0 auto;padding:0;}

/* content			-------------------------------------------------------- */
#content			{padding:10px;min-height:400px;background:url(../img/layout/content_bg.png) no-repeat;z-index:900;}
#content .box1L		{float:left;width:450px;margin-bottom:20px;}
#content .box1L	.mapa{border:1px solid #CCC;padding:2px;width:425px;height:370px;margin:20px auto 0 auto;}
#content .box1R		{float:right;width:450px;margin-bottom:20px;}

ul.parroquias		{list-style:none;margin:0;padding:0;}
ul.parroquias li	{height:25px;margin-bottom:10px;padding:5px 0 0 40px;}
ul.parroquias li.direccion 	{background:url(../img/layout/icon_iglesia.gif) no-repeat;}
ul.parroquias li.telefono	{background:url(../img/layout/icon_telefono.gif) no-repeat;}
ul.parroquias li.fax		{background:url(../img/layout/icon_fax.gif) no-repeat;}
ul.parroquias li.email		{background:url(../img/layout/icon_email.gif) no-repeat;}
ul.parroquias li.web		{background:url(../img/layout/icon_www.gif) no-repeat;}

#simplegallery1		{position:relative;visibility:hidden;margin-bottom:20px;}
#simplegallery1 .gallerydesctext{text-align:left;padding:2px 5px;}

#links				{height:200px;padding:40px 0 20px 0;}
#links ul			{list-style:none;margin:0 0 0 10px;padding:0;}
#links li			{display:inline;margin:0;padding:0;}
#links a			{float:left;text-decoration:none;width:140px;margin:0px 5px;height:200px;display:block;background:url(../img/layout/links.png) no-repeat;text-indent:-9999px;}

#links .link1 a			{background-position:0 0;}
#links .link1 a:hover	{background-position:0 -210px;}
#links .link2 a			{background-position:-150px 0;}
#links .link2 a:hover	{background-position:-150px -210px;}
#links .link3 a			{background-position:-300px 0;}
#links .link3 a:hover	{background-position:-300px -210px;}
#links .link4 a			{background-position:-450px 0;}
#links .link4 a:hover	{background-position:-450px -210px;}
#links .link5 a			{background-position:-600px 0;}
#links .link5 a:hover	{background-position:-600px -210px;}
#links .link6 a			{background-position:-750px 0;}
#links .link6 a:hover	{background-position:-750px -210px;}

.boxEvento			{border:2px solid #336699;}
.boxEvento h2,
.boxEvento h3		{margin:0 0 20px 0;text-align:center;color:#FFFFFF;background:#006699;display:block;padding:5px 0;font-size:20px;}
.boxEvento ul		{margin:0 0 10px 10px;}
#eventos ul			{list-style:none;margin:20px 0 0 0;padding:0;}
#eventos li			{width:320px;height:120px;margin:10px auto 0 auto; text-align:center;}

.boxServidores		{}
.boxServidor		{width:200px;margin:8px;float:left;border:1px solid #006699;padding:5px;}
.boxServidor h3		{text-align:center;color:#FFFFFF;background:#006699;display:block;margin-bottom:10px;font-size:10px;padding:5px 0;}
.boxServidor p.desc	{ font-style:italic;text-align:center;height:70px;display:block;padding:0 10px;}
.boxServidor p.mas	{text-align:right;margin-right:20px;}

#comunicados		{margin-bottom:20px;}
#comunicados ul		{padding-left:0;margin-left:0;background-color:#C5D4EA;color:White;float:left;width:100%;}
#comunicados ul li	{display:inline;}
#comunicados ul li a{padding:0.5em 1em;background-color:#C5D4EA;color:#000;text-decoration:none;float:left;border-right:1px solid #fff;}
#comunicados ul li a:hover{background-color:#369;color:#fff;}


/* breadcrumb		-------------------------------------------------------- */
#breadcrumb			{height:20px;background:url(../_img/layout/breadcrumb.jpg) no-repeat;padding:5px 10px;font-size:10px;color:#999999;margin-bottom:40px;}
#breadcrumb a		{color:#999999;text-decoration:none;}
#breadcrumb a:hover	{text-decoration:underline;color:#333333;}

/* mainContent		-------------------------------------------------------- */
.mainContent		{float:left;width:550px;padding:0;}

#submenu			{padding-bottom:0px;background:#C5D4EA;padding:4px 0;display:block;height:18px;margin-bottom:20px;}
#submenu ul			{list-style:none;margin:0;padding:0;}
#submenu li			{display:inline;margin:0;padding:0;}
#submenu a			{float:left;text-decoration:none;font-size:12px!important;line-height:14px!important;color:#000;border-right:1px solid #333;margin-right:5px;padding:0 10px 0 9px;}
#submenu a:hover	{color:#336699;text-decoration:underline;}

#submenuTab			{padding-bottom:0px;height:40px;margin-bottom:10px;}
#submenuTab ul		{list-style:none;margin:0;padding:0;}
#submenuTab li		{display:inline;margin:0;padding:0;}
#submenuTab a		{float:left;text-decoration:none;font-size:12px!important;line-height:14px!important;color:#FFF;margin:0px;padding:0;width:100px;text-align:center;padding:5px;background:url(../img/layout/submenuTab.jpg) no-repeat;height:30px;margin-left:1px;}
#submenuTab a:hover	{ background-position: -110px 0;color:#000;}

/* sidebar			-------------------------------------------------------- */
.sidebarWrapper		{float:right;width:350px;padding:0;}

.cita				{width:330px;background:url(../img/layout/cita_bg.jpg) repeat-y;padding:10px;font-style:italic;}
.cita_bot			{width:350px;height:30px;background:url(../img/layout/cita_bot.jpg) no-repeat;}

/* footer			-------------------------------------------------------- */
#footer				{height:120px;position:relative;padding:0;}
#footer	.footertxt	{height:50px;margin-bottom:20px;font-size:10px;color:#FFFFFF;}
.footertxtL			{float:left;width:430px;line-height:12px;}
.footertxtR			{float:right;width:380px;height:50px;background:url(../img/layout/footerR.png) no-repeat;padding:0px 10px 0 40px;}
.footertxtR	p		{margin:0;padding:0;}
#footer .logos		{height:40px;margin-bottom:20px;}
#footer ul			{list-style:none;margin:0 0 0 7px;padding:0;}
#footer li			{display:inline;margin:0;padding:0;}
#footer a			{float:left;text-decoration:none;text-indent:-9999px;margin-right:24px;height:40px;display:block;}
#footer li a:hover		{background-position:0 -40px;}
#footer .copyright a{width:195px;background:url(../img/layout/copyright.png) no-repeat;}
#footer .ahtv a		{width:110px;background:url(../img/layout/logo_ahtv.png) no-repeat;}
#footer .peces a	{width:63px;background:url(../img/layout/logo_peces.png) no-repeat;}
#footer .familia a	{width:33px;background:url(../img/layout/logo_familia.png) no-repeat;}
#footer .vaticano a	{width:33px;background:url(../img/layout/logo_vaticano.png) no-repeat;}
#footer .cdr a		{width:39px;background:url(../img/layout/logo_cdr.png) no-repeat;}
#footer .address a	{width:230px;background:url(../img/layout/address.png) no-repeat;}
#footer .trenton a	{width:38px;background:url(../img/layout/logo_trenton.png) no-repeat;}

/* type				-------------------------------------------------------- */
h1	 				{color:#003366;font:normal 30px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;margin:0 0 20px;line-height:34px;}
h2	 				{color:#003366;font:normal 24px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;margin:10px 0 10px;}
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;border:1px solid #CCC;padding:2px;}
.imgRightNoBorder	{float:right;margin:0 0 10px 10px;}
.imgLeft			{float:left;margin:0 10px 10px 0;border:1px solid #CCC;padding:2px;}
.imgLeftNoBorder	{float:left;margin:0 10px 10px 0;}
.imgBorder			{border:1px solid #CCC;padding:2px;}
.imgBorder1			{border:1px solid #CCC; padding:4px;}
.bold				{font-weight:bold;}
.floatRight			{float:right;}
.textCenter			{text-align:center;}
.enlaces			{margin:0 10px 20px 0;}
.boldLightBlue		{font-weight:bold;color:#3399CC;}
.boxBorder			{border:1px solid #CCC;padding:10px;}

.boxEbede			{float:left; margin:0 20px 0 0; width:300px;}

.boxPDF				{margin:20px 80px 20px 0; border:2px solid #990000; padding:15px 5px 5px 60px; background:url(../img/layout/pdf.jpg) 5px 5px no-repeat; height:25px; width:150px; float:right;}

/* rear more   		-------------------------------------------------------- */
a.readon, 
a.readon:hover		{margin: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;}

