/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

/* elementos */

BODY			{ background:black; margin:0; font-family:arial,helvetica,sans-serif; color:black; margin-top:1em; margin-bottom:1em; }
H1,H2,H3		{ font-weight:bold; color:#666666; text-decoration:none; margin-left:10px; }
H1				{ font-size:1.8em; margin: 1em 0 1em 10px; }
H2				{ font-size:1.4em; margin: 1em 0 1em 10px; }
P, TD, LI, INPUT, SELECT, TEXTAREA		{ font: inherit; font-size:0.9em; line-height:1.3em; }
P				{ margin: 1em 0 1em 10px; text-align:justify; }
UL, OL			{ margin-left: 1em; }
LI				{ margin-left: 1em; }
STRONG			{ font-weight:bold; }
HR				{ clear:both; }

.nav			{ font-family:verdana,arial,helvetica,sans-serif; font-size:10px; text-align:center; margin-top:0; margin-bottom:0; }
.shade			{ background:#CFCFCF; }
.ct				{ text-align:center; }
.rt				{ text-align:right; }
.bro			{ font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:white; margin:2em 1em; }
.add			{ width:90%; margin:0 auto; padding:1em 0.5em; clear:both; background:#CFCFCF; text-align:center; }
.add-side		{ width:200px; margin:0 0 1em 1em; padding:1em 0.5em; float:right; background:#CFCFCF; text-align:right; }
.btn			{ padding:0.5em 3em; font-weight:bold; }
.fecha			{ text-align:right; }
.precio			{ text-align:right; }
.temporada		{ padding-right:1em; font-weight:bold; }

A:link			{ color:#A6A600; font-weight:bold; }
A:visited		{ color:#A6A600; font-weight:bold; }
A:active		{ color:#000000; font-weight:bold; }

/* tablas */

TABLE			{ margin:0 auto; padding:0; border:none; border-collapse:collapse; }
TR				{ vertical-align:top; }
TH				{ padding-right:0.5em; padding-left:0.5em; text-align: center; font-weight: bold; border-bottom:1px solid lightgray; }
TD				{ padding: 0.1em 0.2em; }

.tab-head		{  }
.cel-head-nav	{ width:170px; background:#C0C000; text-align:right; }
.cel-head-txt	{ width:550px; background:#006699; vertical-align:bottom; border-left:solid 5px black; }

.tab-body		{ border-top:solid 5px black; border-bottom:solid 5px black; }
.cel-body-nav	{ width:170px; background:#006655; }
.cel-body-txt	{ width:550px; background:#FFFFFF; border-left:solid 5px black; }

.tab-foot		{  }
.cel-foot1		{ width:170px; background:#C0C000; }
.cel-foot2		{ width:550px; background:#006699; border-left:solid 5px black; }

div.tab-txt		{ text-align:center; width:100%; }
body>div.tab-txt	{ text-align:left; }
.tab-txt		{  }

/* imagenes */

HR				{ width:100%; height:1px; border:none; margin:0 auto; color:black; background:black; }
TD>HR			{ margin:5px auto; } 
IMG				{ border:none; margin:0; }
.logo-pta		{ width:423px; height:40px; }
.foto-head		{ width: 75px; height:60px; margin:10px 2px 4px; }
.txt-mundo		{ width:440px; height:15px; margin:0 5px; }
.pho			{ width:200px; height:140px; margin:1em 0.5em 1em 1em; float:right; }
.pho-apt		{ width:150px; height:100px; border:solid 2px black; margin:10px 25px; }
.img-nav-bullet	{ width:  9px; height: 9px; margin:10px 3px 0; }
.img-nav		{ width:120px; height:12px; }
.p-1-5			{ width:  1px; height: 5px; }
.p-200			{ width:200px; height: 1px; }
.ico-sobre		{ width: 22px; height:16px; }
.ico-win		{ width: 15px; height:15px; margin-left:10px; vertical-align:middle; }
.logo-idea		{ width: 21px; height:21px; margin:3px 5px; margin-left:4em; float:right; }

