﻿
body {font-size: 11pt; float:none !important; background: white; margin:0 !important; padding:0 !important; font-family: arial;}
#aspnetForm, #wrapper, #content, .detallePromocion {float:none !important; width: auto;  }
#contenedorDetallePromocion {float:left; width: 726px; padding-top: 50px;}
#contenedorDetallePromocion h2.section { margin-bottom: 0em; border-bottom: 0 !important; color: #e53138; font: 2.09em "Arial Narrow",Arial, Helvetica, sans-serif; text-transform:uppercase;}
#contenedorDetallePromocion div.subtitulo { height:20px; border-bottom: 1px dashed #b1b1b1; padding-bottom: 3px; margin-bottom: 0.44em; color: #e53138; font: 1.2em "Arial Narrow",Arial, Helvetica, sans-serif; text-transform:uppercase;}
.comoTituloSeccion { padding-left: 0px; border-bottom: none; font-weight: normal !important; font-size: 1.2em !important; margin-top: 1.5em; margin-bottom: 10px; text-transform: uppercase; color: #e53138; font-family: arial; height:25px;}
.imagenFondo {                                  /* 6. */
	display: list-item;                /* 1. */
	list-style-image: url(/PublishingImages/cabecera3Nivel.jpg); /* 2. */
	list-style-position: inside;       /* 3. */
	letter-spacing: -1000em;           /* 4. */
	font-size: 1pt;                    /* 5. */
	color: #fff;                       /* 5. */
}
.comotitulo4 {text-transform: uppercase; color: #e53138; font-family: arial; font-size: 1em !important; font-weight: normal !important; margin-bottom: 10px;}
.colTabla1 {width: 250px; vertical-align: top;}
.colTabla2 {padding-right: 5px; vertical-align: top;}
.plano1 img{margin-bottom: 20px !important; width: 640px !important; height:400px !important;}
.bold {	font-weight:bold;}
.fontColorRed { color:#E61C36 !important;}
.fontSizeBigger { font-size: larger;}
.detallePromocion table p {color: #666666; text-align: left; float:none; margin-right:20px; width: 85%;}
#bloqueSalto { page-break-after: always}
.close {display: none}
.rompePagina {page-break-before: always }
H2.section {
	border-bottom: 1px dashed #b1b1b1 !important; margin-bottom : 0.44em; FONT: 15pt "Arial Narrow",Arial,Helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #e53138; clear:both
}
h3.comoTituloSeccion, div.comoTituloSeccion {clear: both; COLOR: #e53138; FONT: 14pt "Arial Narrow",Arial,Helvetica,sans-serif !important;}
.cabeceraPrint { float:left; 
	MARGIN-TOP: 20px; FONT-SIZE: 6pt;  MARGIN-LEFT: 0px; COLOR: #e53138; MARGIN-RIGHT: 0px;
}
.cabeceraPrint LI {
	float: left; MARGIN-LEFT: 0.7em; margin-right: 10px; list-style-type:none;
}
.cabeceraPrint LI.primero {
	MARGIN-LEFT: 0px !important;
}
.cabeceraPrint LI #logo {
	
}
.col1 {float: left; margin-right: 15px; display:block;}
.detallePromocion {clear:both; widows: 10px}

.col2 h3 {
	COLOR: #e53138; FONT: 11pt "Arial Narrow",Arial,Helvetica,sans-serif !important;
}
.popUp#wrapper #content H3 { FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 1.5em 0px 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #e53138;  }
#content h2.section {border-bottom: 1px dashed #b1b1b1;  margin-bottom: 0.44em; border-bottom: 1px dotted #b1b1b1; color: #e53138; font: 2.09em "Arial Narrow",Arial, Helvetica, sans-serif; text-transform:uppercase;}
#content #contenedorDetallePromocion h2.section {background-image: none !important;  border-bottom: 0 !important;  margin-bottom: 0.44em; border-bottom: 1px dotted #b1b1b1; color: #e53138; font: 2.09em "Arial Narrow",Arial, Helvetica, sans-serif; text-transform:uppercase;}
TABLE.tableTM {width: 90% !important;}
TABLE.tableTM TBODY TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #dadada 1px solid; text-align: center;
}
TABLE.tableTM TBODY TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #dadada 1px solid
}
TABLE.tableTM THEAD TH {
	PADDING-RIGHT: 10px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; COLOR: #666; PADDING-TOP: 11px; BORDER-BOTTOM: #dadada 3px solid; TEXT-DECORATION: underline
}
TABLE.tableTM COLGROUP.emphasize {
	BACKGROUND: #fef5ce
}
TABLE.tableTM TH.emphasize {
	BORDER-BOTTOM: #facf16 3px solid
}
TABLE.tableTM THEAD TH SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; TEXT-DECORATION: none
}
TABLE.tableTM TR.select TD {
	BACKGROUND: #f38d9a; COLOR: #fff
}
TABLE.tableTM A {
	COLOR: #999; TEXT-DECORATION: none
}
TABLE.tableTM A:hover {
	TEXT-DECORATION: underline
}
TABLE.tableTM THEAD TH.tableHeaderOver {
	CURSOR: pointer; COLOR: #e53138
}
TABLE.tableTM THEAD TH.sortedASC SPAN {
	PADDING-LEFT: 8px; BACKGROUND: url(/PublishingImages/tableup.gif) #eee no-repeat 0px 50%
}
TABLE.tableTM THEAD TH.sortedDESC SPAN {
	PADDING-LEFT: 8px; BACKGROUND: url(/PublishingImages/tabledown.gif) #eee no-repeat 0px 50%
}
TABLE.tableTM THEAD TH SPAN {
	TEXT-DECORATION: underline
}
TABLE.tableTM THEAD TH.sortedDESC {
	BACKGROUND: #eee
}
TABLE.tableTM THEAD TH.sortedASC {
	BACKGROUND: #eee
}
table.tableTM, #containerPromotion table.detailsPromotion {width: 100%; text-align: center; font-size: 0.82em}
  	table.tableTM tbody td, table.tableTM tbody th {padding: 6px 0 2px 5px; border-bottom: 1px solid #dadada; border-left: 1px solid #fff}
  	table.tableTM thead th {border-top: 1px solid #dadada; border-bottom: 3px solid #dadada; border-left: 1px solid #fff; padding: 11px 10px 4px 5px; background: #f8f8f8; color: #666; text-decoration: underline}
  	table.tableTM colgroup.emphasize {background: #fef5ce}
  	table.tableTM th.emphasize {border-bottom: 3px solid #facf16}
  	table.tableTM thead th small {font-weight: normal; font-size: 1em; text-decoration: none}
  	table.tableTM tr.select td {background: #f38d9a; color: #fff;}
  	table.tableTM a {text-decoration: none; color: #999}
  	table.tableTM a:hover {text-decoration: underline}
  	/* Js sortableTable */
  	table.tableTM thead th.tableHeaderOver {cursor: pointer; color: #e53138}
  	table.tableTM thead th.sortedASC span {padding-left: 8px; background: url(/PublishingImages/tableup.gif) no-repeat 0px 50% #eee}
		table.tableTM thead th.sortedDESC span {padding-left: 8px; background: url(/PublishingImages/tabledown.gif) no-repeat 0px 50% #eee}
		table.tableTM thead th span {text-decoration: underline}
		table.tableTM thead th.sortedDESC, table.tableTM thead th.sortedASC {background: #eee}



.fontColorRed { color:#E61C36 !important;}
.piePrint { clear:both; margin-left:2.5em;margin-top:30px;color:#e53138;font-size: 1em; }
table .piePrint {margin-left:2.5em;margin-top:30px;color:#e53138;font-size: 1em; display:block !important;}
