body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	background-image: url(http://img.terra.com.mx/terraempresas/i/background.jpg);
	background-repeat: no-repeat;
}
.path {
	font-family:verdana;
	font-size:7.5pt;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
a.path:hover {
     color:#000;
     text-decoration:underline;
}
.f {
	font-family:arial;
	font-size:7pt;
	color:#666;
	font-weight:normal;
	}
.HD_patrocinio #LF {
	width: 780px;
	height: 400px;
	background-image: url(http://img.terra.com.mx/terraempresas/i/header/HDback_LF.jpg);
	background-repeat: no-repeat;
}
.HD_patrocinio #CT {
	width: 780px;
	height: 400px;	
	background-image: url(http://img.terra.com.mx/terraempresas/i/header/HDback_CT.jpg);
	background-repeat: no-repeat;
}
.HD_patrocinio #RG {
	width: 780px;
	height: 400px;	
	background-image: url(http://img.terra.com.mx/terraempresas/i/header/HDback_RG.jpg);
	background-repeat: no-repeat;
}
.HD_patrocinio #LB {
	width: 780px;
	height: 400px;	
	background-image: url(http://img.terra.com.mx/terraempresas/i/header/HDback_LB.jpg);
	background-repeat: no-repeat;
}
.HD_patrocinio #NP {
	width: 780px;
	height: 400px;	
	background-image: url(http://img.terra.com.mx/terraempresas/i/header/HDback_NP.jpg);
	background-repeat: no-repeat;
}
.HD_banner #LF {
	position: absolute;
	top: 125px;
	left: 30px;
	z-index:9999;
}
.HD_banner #CT {
	position: absolute;
	top: 125px;
	left: 158px;
	z-index:9999;
}
.HD_banner #RG {
	position: absolute;
	top: 125px;
	left: 307px;
	z-index:9999;
}
.HD_banner #LB {
	position: absolute;
	top: 95px;
	left: 27px;
	z-index:99999;
}
.HD_popUp #Banner {
	position: absolute;
	top: 90px;
	left: 39px;
}
.mainContent {
	position: absolute;
	top: 220px;
	left: 0px;
}
.mainContent_LB {
	LEFT: 0px; POSITION: absolute; TOP: 217px
}

/* Liga General */
a {
	COLOR: #000000;
}
a:hover {
	COLOR: #FF6A00;
}

/* Menu Inactivo */
.m  {
	font-size: 7.5pt;
	color: #ffffff;
	font-family: Verdana;
	background: #015A6F;
}
A:link.m  {
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.m  {
	color: #FFFFFF;
	text-decoration: none;
}
A:active.m  {
	color: #FF6A00;
	text-decoration: none;
}
A:hover.m  {
	color: #FF6A00;
	text-decoration: underline;
}

/* Menu Activo */
.m2  {
	font-size: 7.5pt;
	color: #ffffff;
	font-family: Verdana;
	background: #003040;
}
A:link.m2  {
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.m2  {
	color: #FFFFFF;
	text-decoration: none;
}
A:active.m2  {
	color: #FF6A00;
	text-decoration: none;
}
A:hover.m2  {
	color: #FF6A00;
	text-decoration: underline;
}

/* Espacios */
.sp5 {
	font-family: Verdana;
	font-size: 4pt;
	line-height: 10pt;
}
.spc {
	font-family: Verdana;
	font-size: 1pt;
	line-height: 0.25pt;
}
.spcm {
	font-size: 1pt;
	line-height: -0.25px;
	background: #A3C2CC;
}
.spcblack {
	font-family: Verdana;
	font-size: 1pt;
	line-height: 0.25pt;
	background: #000000;
}

/* Titulos */
.tt {
	font-family: Arial;
	font-size: 14pt;
	color: #000000
	font-weight: bold;
	line-height: 14pt;
}

.tt2 {
	COLOR: #002633;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
}
A:link.tt2 {
	COLOR: #002633;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: underline;
}
A:visited.tt2 {
	COLOR: #002633;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: underline;
}
A:hover.tt2 {
	COLOR: #FF6A00;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: underline;
}

/* Texto General */
.tx {
	font-size: 8pt;
	font-family: Verdana;
	color: #003040;
}
A:link.tx {
	color: #003040;
	text-decoration: underline;
	
}
A:visited.tx {
	color: #003040;
	text-decoration: underline;
		
}
A:hover.tx {
	color: #FF6A00;
	text-decoration: underline;

}
.tx2 {
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
}

/* Font P */
.p {
	font-family: verdana;
	font-size: 7.5pt;
	color: #003040;
	font-weight: normal;
	text-decoration: none;
}
a.p:hover {
	text-decoration: underline;
	color : Gray;
}

/* Manchetas */
.mch {
	COLOR: #ffffff;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #006080;
	line-height: 8.5pt;
}
.mch h1{
	COLOR: #ffffff;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #006080;
	margin:0;
	padding:0;
}
.mch2 {
	COLOR: #ffffff;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #309BBF;
	line-height: 8.5pt;
}

/* Orilla de Manchetas */
.mchor {
	font-size: 1pt;
	background: #6C9FB1;
	line-height: 0.25pt;
}
.mchor2 {
	font-size: 1pt;
	background: #033140;
	line-height: 0.25pt;
}

/*Se agrega estilo*/
.bgmancheta{
	BACKGROUND-COLOR: #ffffff;
}

/* Background Pizarras */
.tbl {
	background: #E7F2F5;
}

/* Orilla de Pizarras */
.tblor {
	font-size: 1pt;
	background: #6C9FB1;
	line-height: 0px;
}

/* Background Publicidad */
.tblPromo {
	background: #B6BDBF;
	width: 138px;
	text-align: center;
}

/* Bullet */
.nar {
	font-family: Verdana;
	color: #FC6B03;
	font-size: 7.5pt;
	font-weight: bold;
}

/* Titulares */
.cT1 {
	font-family: Arial;
	font-size: 19px;
	color: #010B14;
	line-height: 30px;
	letter-spacing: -1px;
	text-decoration: none;
}
.cT2 {
	font-family: Arial;
	font-size: 20px;
	color: #283D50;
	letter-spacing: -1px;
	text-decoration: none;
}

/* Background Foto Principal */
.cBg1 {
	background-color: #DFE4E5;
}

/* Combo Compras */
.cb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000 ; width: 135px}

/* Fecha */
.fecha {
	COLOR: #006080
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
}
.tb1 {
	font-size : 7.5pt;
	font-family : verdana;
	color : #003040;
	font-weight : normal;
	line-height : 12px;
	background : #E5E5E5;
}
.tb2 {
	font-size : 7.5pt;
	font-family : verdana;
	color : #003040;
	font-weight : normal;
	line-height : 12px;
	background : #DAE3E5;
}







/* * * * * * * * * CONFIRMAR USO DE SIGUIENTES ESTILOS * * * * * * * * */

.tblb {
	font-family: Verdana;
	background: #BEC8CC;
	color: #003040;
	font-weight: bold;
	font-size: 7.5pt;
}

.pz1 {
	font-size : 7.5pt;
	font-family : verdana;
	color : #FFFFFF;
	font-weight : normal;
	line-height : 12px;
	background : #295766;
}
.pz2 {
	font-size : 7.5pt;
	font-family : verdana;
	color : #FFFFFF;
	font-weight : normal;
	line-height : 12px;
	background : #96C3D3;
}
.lipie {
	font-size : 7.5pt;
	font-family : verdana;
	color : #263439;
	text-decoration : none;
	font-weight : normal;
	font-style : italic;
}

/* Mancheta Compras */
.mch3 {
	COLOR: #FFFFFF;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #6495E4;
	line-height: 8.5pt;
}

/* * * * * * * * * estilos pop up * * * * * * * * */

#hd_popUp {
	width: 642px;
	height:500px;
	background-image: url(http://img.terra.com.mx/terraempresas/i/header/hd_popup.jpg); 
	background-repeat: no-repeat;
}

#hd_popUp .header {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 10; 
	width: 384px; 
	height: 37px;
}

#hd_popUp .header .logo {
	float: left; 
	margin: 8px 0 0 14px;
}

#hd_popUp .header .boton {
	float: right;
	margin: 26px 0 0 0;
}


.popUp_content {
	position: absolute; 
	top: 100px; left: 0px;
}

.popUp_arroba {
	width: 300px; 
	height: 290px;
	background-color: #FFF; 
}

.popUp_arroba .pleca_title {
	width: 300px; height: 20px; 
	background-image: url(http://img.terra.com.mx/terraempresas/i/arrobaBg_Top.gif); 
	background-repeat: repeat-x;
}

.popUp_arroba .pleca_title .cornerTL {
	width: 6px; 
	height: 20px; 
	background-image: url(http://img.terra.com.mx/terraempresas/i/arrobaCorner_TL.gif); 
	background-repeat: no-repeat; 
	float: left;
}

.popUp_arroba .pleca_title .cornerTR {
	width: 6px; 
	height: 20px; 
	background-image: url(http://img.terra.com.mx/terraempresas/i/arrobaCorner_TR.gif); 
	background-repeat: no-repeat; 
	float: left;
}

.popUp_arroba .pleca_title .bg {
	width: 288px; 
	height: 20px;
	font-size: 8pt;
	font-family: Verdana;
	color: #000203;
	position: relative;
	top: 5px;
	lef: 10px;
	float: left;
	
}

.popUp_arroba .pleca_footer {
	width: 300px; height: 20px; 
	background-image: url(http://img.terra.com.mx/terraempresas/i/arrobaBg_Bottom.gif); 
	background-repeat: repeat-x;
}

.popUp_arroba .pleca_footer .cornerBL {
	width: 6px; 
	height: 20px; 
	background-image: url(http://img.terra.com.mx/terraempresas/i/arrobaCorner_BL.gif); 
	background-repeat: no-repeat; 
	float: left;
}

.popUp_arroba .pleca_footer .cornerBR {
	width: 6px; 
	height: 20px; 
	background-image: url(http://img.terra.com.mx/terraempresas/i/arrobaCorner_BR.gif); 
	background-repeat: no-repeat; 
	float: left;
}

.popUp_arroba .pleca_footer .bg {
	width: 288px;
	height: 20px; 
	float: left;
}