@charset "utf-8";
/**********************************************************************
*	Title:		Screen style
*	Customer:	
*	Revision:	
*	Created:	2007, 
*	Author:	Alberto Messeguer - webmaster@mischunches.com
***********************************************************************/
@import url(lightbox.css);

/* body				-------------------------------------------------------- */
* 					{margin:0;padding:0;border:0;}
html,body 			{height:100%;}
body 				{font:normal 0.9em/125% "Lucida Grande",arial,helvetica,sans-serif;color:#333;background:#F3E3D4 url(../_img/layout/bg.jpg);}

/* outerWrapper		-------------------------------------------------------- */
#outerWrapper		{width:900px;margin:0 auto;padding:0 10px;}

/* header			-------------------------------------------------------- */
#headerWrapper		{height:300px;background:url(../_img/layout/header.jpg) repeat-x;position:relative;}
#collage			{position:absolute;top:0;right:0;text-align:right;background:url(../_img/layout/collage.jpg) no-repeat;height:190px;width:670px;display:block;}
#header				{height:300px;width:900px;margin:0 auto;padding:0 10px;position:relative;}
#header h1 a		{text-indent:-9999px;position:absolute;background:url(../_img/layout/header_logo.jpg) no-repeat;width:285px;height:300px;display:block;}

/* nav				-------------------------------------------------------- */
#nav				{height:50px;position:absolute;top:240px;left:340px;width:520px;}
#nav ul				{list-style:none;margin:0;padding:0;}
#nav li				{display:inline;margin:0;padding:0;}
#nav a				{float:left;text-decoration:none;font-size:14px!important;line-height:14px!important;height:32px;padding:18px 0 0 0;width:120px;text-align:center;color:#FFF;font-weight:bold;margin-right:10px;}
#nav a				{background:url(../_img/layout/nav.jpg) 0 0 no-repeat;}
#nav a:hover		{background:url(../_img/layout/nav.jpg) -120px 0;color:#FFF;}

/* contentWrapper	-------------------------------------------------------- */
#contentWrapper		{background:url(../_img/layout/sidebar.jpg) repeat-y;padding:20px 0;height:auto;}

/* mainColumn		-------------------------------------------------------- */
#mainColumn			{float:right;width:595px;padding:0px;text-align:justify;}

/* sidebar			-------------------------------------------------------- */
#sidebar			{float:left;width:265px;padding:10px;}
#sidebar ul			{margin:0;padding:0;}
#sidebar li,
#sidebar li a		{display:block;width:265px;height:130px; text-indent:-9999px; margin-bottom:10px;}
#sidebar_congreso	{background:url(../_img/sidebar/congreso%2708.jpg) no-repeat;}

/* footer			-------------------------------------------------------- */
#footerWrapper		{background:#2D140A;border-top:3px solid #C87A29;}
#footer				{height:40px;position:relative;width:840px;margin:0 auto;padding:10px 30px;}
#footer				{color:#CCCCCC;font:11px normal;}
#footer a 			{color:#CCCCCC;padding:0;text-decoration:none;}
#footer a:hover 	{color:#FF9900;text-decoration:none;}

/* type				-------------------------------------------------------- */
h2	 				{color:#522212;font:normal 26px Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #4A1800;margin:0 0 10px;padding-bottom:5px;}
h3	 				{color:#522212;font:normal 20px Verdana, Arial, Helvetica, sans-serif;margin:40px 0 5px;background:url(../_img/layout/icon_grano_cafe.gif) no-repeat;padding-left:35px;}
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:#000;}

/* classes   		-------------------------------------------------------- */
p.hr 				{line-height:1.0em;border-bottom:1px dotted #5D84AC;margin:1.5em 0;}
.clear				{clear:both;height:0;font-size:1px;line-height:0px;}
.imgRight			{float:right;margin:0 0 10px 10px;}
.imgLeft			{float:left;margin:0 10px 10px 0;}
.bold				{font-weight:bold;font-variant:small-caps;}
.floatRight			{float:right;}
.footerLeft			{float:left;width:350px;}
.footerRight		{float:right;width:350px;text-align:right;}
.textCenter			{text-align:center;}
.enlaces			{margin:0 10px 20px 0;}
.txtNegro			{color:#000000;}
.bg_taza			{width:585px;height:auto;background:url(../_img/layout/bg_taza.jpg) no-repeat;}

/* 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			-------------------------------------------------------- */
.formBox,
.formArea			{padding:3px 5px;border:#FF9900 1px solid;background:#FFF;width:90%;}
.formArea			{width:95%;}
.contactenos		{background:#E7F3BC url(../_img/mc/mc_logo_headset_50.gif) 5px 5px no-repeat;padding:10px 10px 10px 60px;border:1px dotted #336699;font-size:90%;line-height:140%;color:#666666;}
.sorry 				{margin:5px 0;border:2px solid #000;background-color:#FF9933;}
.sorry p 			{margin:10px;}
.error 				{color:#990000;font-variant:small-caps;font-weight:bold;}
.textcod			{border:1px solid #FF9900;padding:5px;color:#000;font:bold 16px Verdana, Arial, Helvetica, sans-serif;width:100px;background-color:#FFFFCC;letter-spacing:0.2em;}
.message			{background:transparent url(../_img/layout/email.gif) 10px 10px no-repeat;padding:10px 10px 10px 140px;margin:30px 0;border:1px dotted #666666;height:200px;}
.ipBox				{background:transparent;padding:10px 10px 10px 140px;margin:30px 0;border:1px dotted #666666;}
.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:300px;
}
.boxContactRight	{
	float:right;
	width:250px;
}

/* asociados   		-------------------------------------------------------- */
.bullet1			{background:url(../_img/icons/arrow.gif) 0 2px no-repeat;padding-left:20px;}
.b4					{float:left;width:260px; font-size:.9em; text-align:left;}
#asociados			{float:right;width:300px;color:#333333;border:1px solid #2D140A;}
#asociados_txt		{padding:10px 20px 10px 10px; font-size:.9em;}
#asociados h3		{text-align:center;color:#660000;font-size:20px;padding:15px 0;line-height:20px;background:none; margin:0;}
#asociados a		{color:#336699;}
#asociados a:hover	{color:#000000;text-decoration:underline;}
.asociadosImg		{text-align:center;margin-bottom:20px;height:180px;}

/* spry code	-------------------------------------------------------- */ 
.SpryHiddenRegion 	{visibility:hidden;}


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