table {
	font-size:9pt;
	border-collapse:collapse;
	text-align:left;
	}
td {
	vertical-align:middle;
	padding:5px 0;
	}
#tbl_2009springtour {
	float:left;
	display:block;
	margin:0 50px 0 0;
	}
#tbl_2009springtour tr {
	height:36px;
	vertical-align:middle;
	}
#tbl_2009springtour td {
	padding-left:5px;
	}
.tablehd {
	background-color:#6e3292;
	color:#FFF;
	border-bottom: 1px solid #6e3292;
	}
.tablehd .whiteleft {
	background-color:#fff;
	color:#333;
	width:200px;
	}
.tablehd .whiteright {
	background-color:#fff;
	color:#333;
	width:75px;
	}
.trcolor {
	background-color:#d2c9e2;
	color:#432466;
	border-bottom: 1px solid #6e3292;
	}
.trnocolor {
	background-color:#fff;
	color:#432466;
	border-bottom: 1px solid #6e3292;
	}
.tddate {
	width:8%;
	}
.tdstate {
	width:7em;
	}
.tdlocation {
	width:14em;
	}
.tdteacher {
	width:12em;
	}
.tdcontact {
	width:16em;
	}
.tdcountry {
	width:10%;
	}
.tdfrecuency {
	width:10em;
	}
.tdmemlevels {
	width:30em;
	}
.tdlevels {
	width:8em;
	text-align: center;
}
/* ESSENTIALS PAGE */
#essentials{
	width:100%;
	border-top: 1px solid #432466;
	border-bottom: 1px solid #432466;
	margin:20px 0;
	}
#essentials tr.title {
	background-color:#D2C9E2;
	border-bottom:1px solid #432466;
	border-top:1px solid #432466;
	color:#432466;
	padding:10px 0;
	}
#essentials tr.total {
	background-color:#e5dfec;
	border-bottom:1px solid #6e3292;
	color:#432466;
	}
#essentials tr {
	border-top:1px solid #ccc;
	}
#essentials tr.top {
	border-top:1px solid #432466;
	}
#essentials table.inline-imgs, #essentials table.inline-imgs tr{
	border:none;
	}
#essentials td{
	padding:5px;
	}
/* ---*/
#regular{
	width:100%;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:20px 0;
	}
#regular tr {
	border-top:1px solid #ccc;
	}
#regular table.inline-imgs, #regular table.inline-imgs tr{
	border:none;
	}
#regular td{
	padding:5px;
	}

/* PREMA WEAR PAGE */
#premawear{
	border:none;
	}
#premawear td{
	padding-right:20px;

	}
#premawear td.enlarge{
	text-align:center;
	}
	
/* INSPIRATIONS PAGE */
#inspirations, #treasures{
	width:100%;
	border-bottom: 1px solid #432466;
	margin:20px 0px;
}

#inspirations td, #treasures td{
	padding-right:20px;
	border-top: 1px solid #432466;
	}
b{
	font-size:11px;
}
.separador{
	border-top: 1px solid #432466;
	border-bottom: 1px solid #432466;
	
}