@import url(nav.css);
@import url(lightbox.css);

/* body				-------------------------------------------------------- */
* 					{margin:0;padding:0;border:0;}
html,body 			{height:100%;}
body 				{font:normal 12px Verdana, Arial, Helvetica;color:#000;background:#F3FFF0;}

/* page structure	-------------------------------------------------------- */
#outerWrapper		{width:800px;margin:0 auto;padding:0;}
#headerWrapper		{height:420px;margin-bottom:40px;}
#logo				{height:75px; width:500px; padding:85px 20px 0px 280px; background:url(../_img/layout/logo.jpg) 0 5px no-repeat;}
#logo b				{ font-weight:normal; font-size:15px; color:#999999; text-align:center;}
#header				{height:250px;width:800px;}
#contentWrapper		{margin:10px 0;height:100%;padding:10px 0;}
#alltext			{padding:0 10px;}
#sidebar			{float:left;width:170px;padding:20px 0 10px 0px; font-weight:bold;}
#sidebar h4{ color:#EC9A10; text-align:center;}
#sidebar h5{ font-weight:bold;color:#990000;}
#sidebar .img		{border:1px solid #666666;padding:1px;margin:5px 0; width:160px; height:120px;}
#sidebar b			{text-align:center;}
#leftColumn			{float:left;width:590px;padding:20px 20px 10px 10px;}
#mainColumn			{float:left;width:420px;padding:10px 15px;}
#mainColumn b		{font-weight:bold;color:#990000;}
#rightColumn1		{float:right;width:164px;padding:20px 10px 10px 0;}
#rightColumn1 img{ width:160px; height:120px; border:0px; margin-top:10px;}
#rightColumn1 h2{ color:#EC9A10; text-align:center; font-size:16px;}
#rightColumn2		{float:right;width:150px;padding:10px;}
#footerWrapper		{color:#CCCCCC;font:11px normal;}
#footerWrapper a 	{color:#CCCCCC;padding:0;text-decoration:none;}
#footerWrapper a:hover {color:#FF9900;text-decoration:none;}
#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: #444;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;}
#hotels					{margin:30px 0 0 0;}
#hotels .boxHotel		{width:170px;height:180px;margin:0 10px 20px 10px;float:left;text-align:center;}
#hotels .boxHotel h4	{color:#336699;font-weight:bold;font-size:12px;margin:0;padding:0;}
#hotels .boxHotel a		{font-size:12px;}
#hotels .boxHotel p		{margin:5px 0 0 0;padding:0;}

/* type				-------------------------------------------------------- */
#header h1			{text-indent:-9999px;position:absolute;top:0px;left:0px;}
h1, h2	 			{color:#24116B; text-align:center;font:bold 22px Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #efece7;margin:0 0 10px;padding-bottom:10px;text-transform:uppercase;}
h3	 				{color:#24116B;font:bold 20px Verdana, Arial, Helvetica, sans-serif;margin:0 0 10px;text-transform:uppercase;}
h4	 				{color:#333;font:bold 16px Verdana, Arial, Helvetica, sans-serif;margin:0 0 10px;text-transform:uppercase;}
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:20px 0 0 0;padding:0;}
a					{color:#336699;}
a:hover				{color:#FF9900;}


/* classes   		-------------------------------------------------------- */
p.hr 				{line-height:1.0em;border-bottom:1px dotted #5D84AC;margin:1.5em 0;}
.clear				{clear:both;}
.imgBox				{border:1px solid #CCC; padding:2px;}
.imgRight			{float:right;margin:0 0 10px 10px;}
.imgLeft			{float:left;margin:0 10px 10px 0;}
.bold				{font-weight:bold;}
.boldRed			{font-weight:bold;color:#990000;}
.floatRight			{float:right;}

.enlaces			{margin:0 10px 20px 0;}

.colorRed			{color:#990000;}
.colorBlue			{color:#003366;}
.colorGold			{color:#CCCC00;}
.colorGreen			{color:#669900;}
.colorOrange		{color:#EC9A10;}

#rightColumn1 p		{margin:0;padding:0;}
#rightColumn1 b	{text-align:center;padding:0 0 20px 0;font-size:12px;font-weight:bold;}

#aboutusWrapper		{margin:0 auto;width:390px;padding:0;text-align:justify;}
.aboutusBox			{margin-bottom:50px;}
.aboutusPicL		{float:left;width:160px;}
.aboutusTxtR		{float:right;width:340px;}
.aboutusPicR		{float:right;width:160px;}
.aboutusTxtL		{float:left;width:340px;}

#reviewsWrapper		{margin:0px auto;width:414px;padding:0;text-align:justify; font-style:italic;}
.reviewsBox			{margin:0 0 30px 0; background:#FFFFEA; border:1px solid #CCC; padding:20px;}
.reviewsPicL		{float:left;width:160px;}
.reviewsTxtR		{float:right;width:340px;}
.reviewsPicR		{float:right;width:160px;}
.reviewsTxtL		{float:left;width:340px;}




/* 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;}

.subText			{text-decoration:underline;}
.box1				{float:left;width:340px;padding:0 20px;margin-bottom:30px;}
.box1 ul			{margin:0 0 0 20px;padding:0;}
.box1 li			{margin:0;padding:10px 0 0 0;}

.boxEnlaces			{margin:10px auto;width:420px;}
.boxEnlaces h4		{font-size:14px;}
.boxEnlaces ul		{list-style:none;}
/* 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;}

.text1				{font-family:"Times New Roman", Times, serif;font-size:120%;}
.text2				{font-family:"Courier New", Courier, monospace;}
.text3				{font-family:Georgia, "Times New Roman", Times, serif;}
.text4				{font-family:Verdana, Arial, Helvetica, sans-serif;}
.text5				{font-family:Geneva, Arial, Helvetica, sans-serif;}


#nav			{height:40px;margin:0;}
#nav ul			{list-style:none;margin:0;padding:0;}
#nav li			{display:inline;margin:0;padding:0;}
#nav a			{float:left;text-decoration:none;height:40px;padding:0;width:100px;color:#000;margin-right:0px; text-indent:-9999px;}

#nav .m1 a{background:url(../_img/layout/nav.jpg) 0 0;color:#FFF;}
#nav .m2 a{background:url(../_img/layout/nav.jpg) -100px 0;color:#FFF;}
#nav .m3 a{background:url(../_img/layout/nav.jpg) -200px 0;color:#FFF;}
#nav .m4 a{background:url(../_img/layout/nav.jpg) -300px 0;color:#FFF;}
#nav .m5 a{background:url(../_img/layout/nav.jpg) -400px 0;color:#FFF;}
#nav .m6 a{background:url(../_img/layout/nav.jpg) -500px 0;color:#FFF;}
#nav .m7 a{background:url(../_img/layout/nav.jpg) -600px 0;color:#FFF;}
#nav .m8 a{background:url(../_img/layout/nav.jpg) -700px 0;color:#FFF;}

#nav .m1 a:hover{background:url(../_img/layout/nav.jpg) 0 -40px;color:#FFF;}
#nav .m2 a:hover{background:url(../_img/layout/nav.jpg) -100px -40px;color:#FFF;}
#nav .m3 a:hover{background:url(../_img/layout/nav.jpg) -200px -40px;color:#FFF;}
#nav .m4 a:hover{background:url(../_img/layout/nav.jpg) -300px -40px;color:#FFF;}
#nav .m5 a:hover{background:url(../_img/layout/nav.jpg) -400px -40px;color:#FFF;}
#nav .m6 a:hover{background:url(../_img/layout/nav.jpg) -500px -40px;color:#FFF;}
#nav .m7 a:hover{background:url(../_img/layout/nav.jpg) -600px -40px;color:#FFF;}
#nav .m8 a:hover{background:url(../_img/layout/nav.jpg) -700px -40px;color:#FFF;}

#nav .cm1 a{background:url(../_img/layout/nav.jpg) 0 -40px;color:#FFF;}
#nav .cm2 a{background:url(../_img/layout/nav.jpg) -100px -40px;color:#FFF;}
#nav .cm3 a{background:url(../_img/layout/nav.jpg) -200px -40px;color:#FFF;}
#nav .cm4 a{background:url(../_img/layout/nav.jpg) -300px -40px;color:#FFF;}
#nav .cm5 a{background:url(../_img/layout/nav.jpg) -400px -40px;color:#FFF;}
#nav .cm6 a{background:url(../_img/layout/nav.jpg) -500px -40px;color:#FFF;}
#nav .cm7 a{background:url(../_img/layout/nav.jpg) -600px -40px;color:#FFF;}
#nav .cm8 a{background:url(../_img/layout/nav.jpg) -700px -40px;color:#FFF;}

#nav .cm1 a:hover{background:url(../_img/layout/nav.jpg) 0 0;color:#FFF;}
#nav .cm2 a:hover{background:url(../_img/layout/nav.jpg) -100px 0;color:#FFF;}
#nav .cm3 a:hover{background:url(../_img/layout/nav.jpg) -200px 0;color:#FFF;}
#nav .cm4 a:hover{background:url(../_img/layout/nav.jpg) -300px 0;color:#FFF;}
#nav .cm5 a:hover{background:url(../_img/layout/nav.jpg) -400px 0;color:#FFF;}
#nav .cm6 a:hover{background:url(../_img/layout/nav.jpg) -500px 0;color:#FFF;}
#nav .cm7 a:hover{background:url(../_img/layout/nav.jpg) -600px 0;color:#FFF;}
#nav .cm8 a:hover{background:url(../_img/layout/nav.jpg) -700px 0;color:#FFF;}


