/* CSS Document */
body.White{
	background-position: top center;
	background-color:#ffffff;
	background-image:none;

	margin:0px; /*margin-top:1px!important; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	margin:0px;
	padding:0px;
	}
/*body{
	background-image:url("../images/BackgroundHome.jpg");
	background-repeat: repeat-y;
	background-position: top center;
		background-color:#f0f0f0;

	margin:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	margin:0px;
	padding:0px;
	}
h1 {
	margin-top: 0px;
	margin-bottom: 0px;
	}
h2 {

	white-space: normal;
	margin: 1px;
	}
	
h3 {
	white-space: normal;
	margin: 1px;
	padding-left:0px;
	}		
h4 {
	white-space: normal;
	margin: 1px;
	}	
h5 {
	white-space: normal;
	margin: 0px;
	}
	*/
.frame{
	width:645px;
	height:365px; 
	caption-side:right; 
	overflow:auto;
}

	
#bgContentHome{
	width:100%;
	background-image:url("../images/BackgroundHome.jpg");
	background-repeat: repeat-y;
	background-position: top center;
	background-color:#f0f0f0;
	position:relative;
	top:1px;
	float:left;
}


#bgContent{
	width:100%;
	height:100%;
	background-image:url("../images/Background.jpg");
	background-repeat:repeat-y;
	background-position: top center;
	background-color:#f0f0f0;
	position:relative;
	top:1px;
	float:left;
}

#Contenido
{
	background: url("../images/BackContenido.jpg") top left no-repeat;
	margin-top:0px;
	width: 645px;
	height: 450px;
	float:left;
	vertical-align:top;
	position:relative;
	top:1px;
	margin-left:30px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}
#ContenidoEmpty
{

	margin-top:0px;
	width: 645px;
	height: 450px;
	float:left;
	vertical-align:top;
	position:relative;
	top:1px;
	margin-left:30px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}


#ContenidoB
{
	background: url("../images/BackContenidoB.gif") top left no-repeat;
	margin-top:0px;
	width: 645px;
	height: 1580px;
	float:left;
	vertical-align:top;
	position:relative;
	top:1px;
	margin-left:30px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}

#ContenidoC
{
	margin-top:0px;
	width: 645px;
	height: 400px;
	float:left;
	vertical-align:top;
	position:relative;
	top:-10px;
	margin-left:25px;
	padding-left:10px;
	padding-right:20px;
}

#ContenidoD
{
/*	background: url("../images/BackContenidoB.gif") top left no-repeat;*/
	margin-top:0px;
	width: 645px;
	height: 430px;
	float:left;
	vertical-align:top;
	position:relative;
	top:1px;
	margin-left:30px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}

#ContenidoE
{
	margin-top:0px;
	width: 645px;
	height: 400px;
	float:left;
	vertical-align:top;
	position:relative;
	top:-10px;
	margin-left:5px;
	padding-left:5px;
	padding-right:20px;
}

#Back
{
/*	position:relative;
	width: 100%; */
	background-attachment: fixed;
	background-image: url(../images/Back.jpg);
	background-repeat: no-repeat;
/*	background-position: left top;
	height: 360px;
	width: 645; */
}
#Back2
{
	background-attachment: fixed;
	background-image: url(../images/Back2.jpg);
	background-repeat: no-repeat;
}

#CallToAction
{
	background: url("../images/BackCall.gif") top left no-repeat;
	margin-top:0px;
	width: 330px;
	height: 100px;
	float:left;
	vertical-align:middle;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	background-image: url(../images/BackCall3.gif);
}

#CallToAction4
{
	background: url("../images/BackCall.gif") top left no-repeat;
	margin-top:0px;
	width: 260px;
	height: 100px;
	float:left;
	vertical-align:middle;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	background-image: url(../images/BackCall4.png);
	top: 15px;
	left: -10px;
}

#CallToAction5
{
	background: url("../images/BackCall.gif") top left no-repeat;
	margin-top:0px;
	width: 235px;
	height: 100px;
	float:left;
	vertical-align:middle;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	background-image: url(../images/BackCall7b.png);
	top: 20px;
	left: 60px;
}

#CallToAction6
{
	margin-top:0px;
	width: 290px;
	height: 100px;
	float:left;
	vertical-align:middle;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	background-image: url(../images/BackCall7.png);
	top: 20px;
	left: 5px;
	background-repeat: no-repeat;
	background-position: left top;
}

#CallToActionRW
{
	background: url("../images/BackCall.gif") top left no-repeat;
	margin-top:0px;
	width: 330px;
	height: 100px;
/*	float:left;*/
	vertical-align:middle;
	padding-top:10px;
	padding-left:0px;
	padding-right:25px;
	background-image: url(../images/BackCall3.gif);
}

#CallToAction2
{
	background: url("../images/BackCall2.gif") top left no-repeat;
	margin-top:10px;
	width: 330px;
	height: 100px;
	float:left;
	vertical-align:middle;
	padding-top:10px;
	padding-left:20px;
	padding-right:25px;
}

#CallToAction3
{
	background: url("../images/BackCall3.gif") top center no-repeat;
	margin-top:0px;
	width: 200px;
	height: 90px;
	float:left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:0px;
	margin-left:50px;
}

#CallToAction h3
{
	font-size: 17px;
	font-weight: bold;
	color:#000000;
}

#CallToAction ul
{
	padding-left:15px;
	padding-right: 0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	list-style-position: outside;
}

#CallToAction .li
{
	list-style:none;
	background: url("../images/flecha_gris.gif") top left no-repeat;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:10px;
	font-size:120%;
	font-weight:bold;
	color:#FF0000;
	float:left;
	margin-left:20px;
	margin-top:5px;
	list-style-position: outside;
	
}

.botNovedadesSup{
	background-image: url(../images/BotNovedades.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	padding-left: 25px;
	padding-top: 8px;
	margin-bottom:-2px;
	height:24px;
	text-decoration:none;
}
.botNovedadesSup:hover{
	background-image: url(../images/BotNovedadesOn.png);
	background-repeat: no-repeat;
}

.botNovedadesSupRed{
	background-image: url(../images/BotNovedadesRed.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	padding-left: 25px;
	padding-top: 8px;
	margin-bottom:-2px;
	height:24px;
	text-decoration:none;
}
.botNovedadesSupRed:hover{
	background-image: url(../images/BotNovedadesOnRed.png);
	background-repeat: no-repeat;
}

.botNovedadesMedio{
	background-image: url(../images/BotNovedadesMedio.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	padding-left: 25px;
	padding-top: 6px;
	margin-bottom:-1px;
	height:23px;
	text-decoration:none;
	
}
.botNovedadesMedio:hover{
	background-image: url(../images/BotNovedadesMedioOn.png);
	background-repeat: no-repeat;
}

.botNovedadesMedioRed{
	background-image: url(../images/BotNovedadesMedioRed.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	padding-left: 25px;
	padding-top: 6px;
	margin-bottom:-1px;
	height:23px;
	text-decoration:none;
	
}
.botNovedadesMedioRed:hover{
	background-image: url(../images/BotNovedadesMedioOnRed.png);
	background-repeat: no-repeat;
}

.botNovedadesBase{
	background-image: url(../images/BotNovedadesBase.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	padding-left: 25px;
	padding-top: 6px;
	margin-bottom:0px;
	height:23px;
	text-decoration:none;
	
}
.botNovedadesBase:hover{
	background-image: url(../images/BotNovedadesBaseOn.png);
	background-repeat: no-repeat;
}

.botNovedadesBaseRed{
	background-image: url(../images/BotNovedadesBaseRed.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	padding-left: 25px;
	padding-top: 6px;
	margin-bottom:0px;
	height:23px;
	text-decoration:none;
	
}
.botNovedadesBaseRed:hover{
	background-image: url(../images/BotNovedadesBaseOnRed.png);
	background-repeat: no-repeat;
}


.textoNegro{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
	margin:0px;
}
.Boton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 150px;
	float:left;
}


.Boton .Action
{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	width:150px;
	float:left;
	padding-left:0px;
}

.Boton .ApplyButton
{
	background:url("../images/ApplyButtonLeft.gif") top left no-repeat;
	padding-left:12px;
	margin:0px;
	float:left;
}

.Boton .ApplyButton .ApplyButtonContent
{
	background:url("../images/ApplyButtonRight.gif") top right no-repeat;
	padding-right:12px;
	padding-bottom:8px;
	padding-top:7px;
	width:123px;
	float:left;
}


.Boton .ApplyButton .ApplyButtonContent a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

.Boton .ApplyButton .ApplyButtonContent a:hover
{text-decoration:underline;}


.Boton2 .Action
{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	width:150px;
	float:left;
	padding-left:25px;
	padding-right:25px;
}

.Boton2 .ActionB
{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	width:130px;
	float:left;
	padding-left:15px;
	margin-right:20px;
}

.Boton2 .ApplyButton
{
	background:url("../images/ApplyButtonLeft.gif") top left no-repeat;
	padding-left:12px;
	margin:0px;
	float:left;
}

.Boton2 .ApplyButton .ApplyButtonContent
{
	background:url("../images/ApplyButtonRight.gif") top right no-repeat;
	padding-right:12px;
	padding-bottom:8px;
	padding-top:7px;
	width:123px;
	float:left;
}


.Boton2 .ApplyButton .ApplyButtonContent a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

.Boton2 .ApplyButton .ApplyButtonContent a:hover
{text-decoration:underline;}


.Boton02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 80px;
	float:left;
}

.Boton02 .Action
{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	width:80px;
	float:left;
}


.Boton02 .ApplyButton
{
	background:url("../images/ApplyButtonLeft.gif") top left no-repeat;
	padding-left:12px;
	margin:0px;
	float:left;
}


.Boton02 .ApplyButton .ApplyButtonContent
{
	background:url("../images/ApplyButtonRight.gif") top right no-repeat;
	padding-right:12px;
	padding-bottom:8px;
	padding-top:7px;
	width:50px;
	float:left;
}



.Boton02 .ApplyButton .ApplyButtonContent a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

.Boton02 .ApplyButton .ApplyButtonContent a:hover
{text-decoration:underline;}




.dest1linea
{
	background: url(../images/Caja1linea.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width: 600px;
	height:42px;
	padding-top:8px;
	padding-bottom:3px;
	padding-left:30px;
}

.dest1linea02
{
	background: url(../images/Caja1linea02.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width: 580px;
	height:42px;
	padding-top:8px;
	padding-bottom:3px;
	padding-left:30px;
}

.destacado03
{
	background-image: url(../images/BkDestacado04.gif);
	width: 540px;
	padding-bottom:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
	font-size:10px;
	border-bottom: solid #CCCCCC 1px;
	background-color: #e4e4e4;
}

.destacado03 h2
{
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
	margin-top: 10px;
	}

.destacado03 .textoH3{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	margin-top:0px;
	}

.destacado03 .legal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-style: italic;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	margin: 0px;
	width:410px;
}



.destacado02
{
	background-image: url(../images/BkDestacado03.gif);
	width: 590px;
	height:210px;
	padding-bottom:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
	font-size:10px;
}

.destacadoLN
{
	background-image: url(../images/BkDestacadoLN.jpg);
	width: 580px;
	height:210px;
	padding-bottom:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
	font-size:10px;
	color: #FFFFFF;
}

.destacadoLN .tituloH2{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px!important;
	font-weight:normal;
	line-height:15px;
	margin-top:10px;
	}


.destacadoLN .legal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-style: italic;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	margin: 0px;
	width:410px;
}


.destacadoLN2{
	background-image: url(../images/BkDestacadoLN2.jpg);
	background-repeat: no-repeat;
	width: 290px;
	height:280px;
	float:left;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	font-size:10px;
	color: #FFFFFF;
}
.destacadoLN2 .tituloH2{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px!important;
	font-weight:normal;
	line-height:15px;
	margin-top:10px;
}
.destacadoLN2 .legal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-style: italic;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	margin: 0px;
	width:410px;
}
.destacadoLNc2{
	width: 290px;
	height:280px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:10px;
}


.destacado02B
{
	background-image: url(../images/BkDestacado02B.gif);
	width: 590px;
	height:120px;
	padding-bottom:5px;
	padding-top:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	font-size:10px;
}

.destacado05
{
	background-image: url(../images/BkDestacado05.gif);
	width: 130px;
	padding-bottom:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
	font-size:10px;
	background-color: #e4e4e4;
	margin-left: 5px;
}

.destacado02 h2
{
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
	margin-top: 10px;
	}

.destacado02 .textoH3{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	margin-top:0px;
	}

.destacado02 .legal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-style: italic;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	margin: 0px;
	width:410px;
}
.destacado02 .tituloH3{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px!important;
	font-weight:bold;
	line-height:15px;
	margin-top:0px;
	}
.destacado02 .tituloH2{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px!important;
	font-weight:bold;
	line-height:15px;
	margin-top:10px;
	}
	

.destacado01
{
	background-image: url("../images/BkDestacado02.jpg");
	width: 429px;
	padding-bottom:10px;
	float:left;
	border-bottom: solid #dbdbdb 1px;
	background-color: #E3E3E3;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
}

.destacado01 h2
{
	font-size: 14px;
	font-weight: bold;
	color:#FF0000;
	padding-top:27px;
}
.destacado08 {
	width:240px;
	height:50px;
	margin-top:5px;
	padding:4px;
	float:left;
}
.destacado08a{
	width:240px;
	height:15px;
	margin-top:3px;
	padding:4px;
	float:left;
}
.destacado08b {
	width:240px;
	margin-top:5px;
	padding:4px;
	float:left;
}
.destacado09 {
	width:200px;
	margin-top:5px;
	padding:4px;
	float:left;
}


.destacado10 {
	width:430px;
	background-color: #dcdada;
	padding:5px;
	float:left;
	border: 1px solid #B2B2B2;
}

.destacado10B {
	width:90px;
	background-color: #dcdada;
	padding:5px;
	margin-left:10px;
	float:left;
	border: 1px solid #B2B2B2;
	height:auto;
}

.destacado10C {
	font-size: 12px;
	width:80px;
	float:left;
	margin:0px;
	padding:0px;
	height:18px;
}


.destacado11 {
	font-size: 9px;
	width:140px;
	margin-left:-10px;
	margin-top:-3px;
	padding:4px;
	float:left;
}

.destacado12 {
	width:126px;
	margin-left:-10px;
	margin-top:3px;
	padding:4px;
	float:left;
}

.destacado13 {
	font-size: 12px;
	width:115px;
	float:left;
	margin:0px;
	padding:0px;
}
.destacado13b {
	font-size: 12px;
	width:135px;
	float:left;
	margin:0px;
	padding:0px;
}

.destacado14 {
	font-size: 12px;
	width:110px;
	float:left;
	margin:0px;
	padding:0px;
}

.destacado15 {
	font-size: 12px;
	background-image: url("../images/BkDestacado15.gif");
	width: 250px;
	height:100px;
	padding-bottom:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
	margin-right:10px;
}

.destacado16 {
	font-size: 12px;
	width:100px;
	float:left;
	margin:0px;
	padding:0px;
}

.destacado17 {
	font-size: 12px;
	width:220px;
	float:left;
	margin:0px;
	padding:0px;
}

#breadcrumb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px!important;
	color:#666666;
	text-decoration:none;
	}	
#breadcrumb a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}	
#breadcrumb a:hover{
	text-decoration:underline; 
	color:#333333;
	}
.legal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
	font-style: italic;
	line-height: 10px;
	}
.legal a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
	font-style: italic;
	line-height: 10px;
	}
.legal a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
.titulovalido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px!important;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	}	

.tituloRW{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px!important;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	}	
.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px!important;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	}	
a.titulo:hover{
	text-decoration:underline;
	}
a.titulo:visited{}	
a.titulo:active{
	text-decoration:underline;
	color:#ff0000;
	}	
.tituloR{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px!important;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	}
.tituloBlanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px!important;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.titRojo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px!important;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	padding-top:5px;
	}	
a.titRojo:hover{
	text-decoration:underline;
	}
a.titRojo:visited{}	
a.titRojo:active{
	text-decoration:underline;
	color:#ff0000;
	}	

.textoBlanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px!important;
	color:#FFFFFF;
	text-decoration:none;
	}
.textoBlancoSmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px!important;
	color:#FFFFFF;
	text-decoration:none;
	}		
.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
	margin:0px;
	}	
.texto a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
	font-weight: normal;
	margin:0px;
	}
.texto2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
	margin:0px;
	}	
.texto2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration: underline;
	font-weight: normal;
	margin:0px;
	}
	
a.texto:hover{
	text-decoration:underline;
	color: #333333;
	}
a.texto:active{
	text-decoration:underline;
	color: #333333;
	}
a.texto:visited{}	
.texto10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
	}	
a.texto10:hover{text-decoration:underline;
	color: #333333;
	}
.texto12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	}	
a.texto12:hover{text-decoration:underline;
	color: #333333;
	}
#navegacionIzquierda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
#navegacionIzquierda a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
#navegacionIzquierda a:hover{
	color:#FF0000;
	}
#navegacionIzquierdaBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	}
#navegacionIzquierdaTitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}	
#navegacionIzquierdaBold a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	}
#navegacionDerecha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	padding-top: 4px;
	text-align: left;
	padding-left: 2px;
	}	
#navegacionDerecha a{
	color:#FF0000;
	text-decoration:none;
	}	
#navegacionDerecha a:hover{
	color:#FF0000;
	text-decoration:underline;
	}		
#finbloquederecho {
	background-image: url(../images/navDerecha_bottom.gif);
	background-repeat: no-repeat;
	float: none;
	width: 122px;
	height: 30px;
	}
#BloqueDerechotop{
	margin: 0px!important;
	padding: 0px;
	height: 0px;
	width: 121px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FF0000;
	}
#BloqueDerecho{
	width:122px;
	height:auto;
	border-bottom-style: none;
	color: #666666;
	text-align: center;
	padding-left: 2px!important;
	background-image:url(../images/navDerecha_middle.gif);
	background-repeat:repeat-y;
	padding-top:2px;
	padding-bottom:2px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	}
#BloqueDerecho ul{
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-align:left;
	}
#BloqueDerecho li{
	list-style-image:url(../images/flecha_roja3.gif);
	padding-bottom:5px;
	padding-top:2px;
	padding-left: 0px;
	text-align:left;
	}
/*#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	text-decoration:none;
	text-align: center;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	}
#footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	text-decoration:none;
	}
#footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	}
#navfooter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	text-decoration:none;
	text-align: center;
	background-color: #EEEEEE;
	width: 99%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}
	
#footer2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	text-decoration:none;
	text-align: center;
	width: 98%;
	padding-top: 2px;
	padding-bottom: 2px;
	}
#footer2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	text-decoration:none;
	}
#footer2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	}
#navfooter2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	text-decoration:none;
	text-align: center;
	background-color: #EEEEEE;
	width: 99%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}*/
.tituloUnidadNegocio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	vertical-align: middle;
	}	
.tituloRojo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
	text-decoration:none;
	}

.tituloRsinBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	font-weight: normal;
	margin:0px;
	}
.tituloNegro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	text-decoration:none;
	}
#tablasolapa{
	background-image:url(../images/solapas_fondo_tabla.jpg); 
	background-repeat:repeat-x; 
	background-position:top;
	}
#solapastart{
	padding-left:8px;
	background-image:url(../images/solapas_fondo_tabla.jpg);
	}
/* HW2008Amend */
.solapa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5B5B5B;
	padding-top:4px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:10px;
	text-decoration:none;
	text-align:center;
	vertical-align: middle;
	}	
.solapa a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	}
.solapa a:hover{
	color:#FF0000;
	}
.solapaOn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	padding-top:4px;
	padding-right:5px;
	padding-left:5px;
	text-decoration:none;
	text-align:center;
	background-image: url(../images/solapas_center_on.jpg);
	margin:0px;
	}
.solapaOn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
	}
.solapaOff{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
	background-image:url(../images/solapas_center_off.jpg); 
	background-repeat:repeat-x; 
	background-position:top;
	}
#corteright{
	background-image: url(../images/solapas_corte_tabla_right.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom;
	width:9px;
	}	
#corteleft {
	background-image: url(../images/solapas_corte_tabla_left.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom;	
	width:9px;
	}
#navTop{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
	text-decoration:none;
	background-color:#EEEEEE;
	border-bottom:1px solid #C7C7C7;
	clear: none;
	}	
#navTop.home{
	width: 200px;
	clear: none;
	}	
#navTop a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	}
#navTop a:hover{
	text-decoration:underline;
	color:#333333;
	clear: none;
	}
#navTopEnd{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:2px;
	padding-right:12px;
	text-decoration:none;
	text-align:center;
	background-color:#EEEEEE;
	}	
#navTopEnd a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	}
.navTopOn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	padding-top:6px;
	text-decoration:none;
	text-align:center;
	background-image:url(../_includes/images/nav_top_center_on.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	clear: none;
	}
.navTopOn.left{
	background-image:url(../_includes/images/nav_top_left_on.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:11px;
	height:20px;
	clear: none;
		}
.navTopOn.right{
	background-image:url(../_includes/images/nav_top_right_on.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:11px;
	height:20px;
	clear: none;
		}		
.navTopOn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
	}
.ul{
	padding-left:15px; margin:5px!important;
	}
.ul2{
	padding-left:15px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.ul3{
	padding-left: 15px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-align:left;
	
	}
.ul4{
	padding-left: 5px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-align:left;
	
	}
.li{
	list-style-image:url("../images/flecha_roja3.gif");
	font-size:11px;
	padding-bottom:5px;
	margin:0;padding:0;
	padding-bottom:5px;
	padding-top:1px;
	background-image:url("../images/separadorGris.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	}
.liTitila{
	list-style-image:url("../images/FlechaTitila.gif");
	font-size:11px;
	padding-bottom:5px;
	margin:0;padding:0;
	padding-bottom:5px;
	padding-top:1px;
	background-image:url("../images/separadorGris.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	}
.li2{
	list-style-image:url(../images/flecha_roja3.gif);
	padding-bottom:5px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
	
.li3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:url(../images/flecha_gris.gif);
	color:#666666;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	text-align:left;
	}


.li3Selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:url(../images/flecha_gris.gif);
	color:#FF0000;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	text-align:left;
	}
.li_verde{
	list-style-image:url(../images/flecha_verde.gif);
	padding-bottom:5px;
	margin:0;padding:0;
	padding-bottom:5px;
	padding-top:1px;
	background-image:url(../images/separadorGris.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.liDrop{
	list-style-image:url(../images/DropBullet.gif);
	padding-bottom:3px;
	margin-right:5px;
	padding-top:1px;
	}

.liUp{
	list-style-image:url(../images/flechaUp.gif);
	margin-right:5px;
	margin:0;padding:0;
}

.liBlanco{
	list-style-image:url("../images/flecha_roja3.gif");
	font-size:11px;
	padding-bottom:5px;
	margin:0;padding:0;
	padding-bottom:5px;
	padding-top:1px;
	background-image:url("../images/separadorGris.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	color:#FFFFFF;
	}

#separador20{width:100%;height:20px;}
#separador15{width:100%;height:15px;}
#separador10{width:100%;height:10px;}
#separador5{width:100%;height:5px;}
#separador1{width:100%;height:1px;}
#separador2{width:100%;height:2px;}
#separadorV10{width:10px; height:5px; float:left;}
.premier {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #2E1362;
	margin: 2px;
	font-weight: bold;
	}
.Cuadro
{
	padding: 3px;
	border-right: #d9d9d9 1px solid;
	border-top: #d9d9d9 1px solid;
	overflow: auto;
	border-left: #d9d9d9 1px solid;
	border-bottom: #d9d9d9 1px solid;
	border-spacing: 10px;
	background-color: #f2f2f2;
	COLOR: #000000;
    FONT-FAMILY: Tahoma, verdana, Arial;
    TEXT-DECORATION: none
}
.CuadroR
{
	padding: 5px;
	vertical-align: top;
	border-right: #d9d9d9 1px solid;
	border-top: #d9d9d9 1px solid;
	overflow: auto;
	border-left: #d9d9d9 1px solid;
	border-bottom: #d9d9d9 1px solid;
	border-spacing: 10px;
	background-color: #e9e6d1;
	COLOR: #000000;
    FONT-FAMILY: Tahoma, verdana, Arial;
    TEXT-DECORATION: none
}

.Green {
	color: #376500;
}
.tagline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	}

#etiqueta{
  width: 443px;
}

.etiquetaImagen
{
	background-image:url(../images/ImgEtiqueta01.gif);
	background-repeat:no-repeat;
	width:29px;
	height:96px;
	float:left;
/*	display:inline;*/
}

.descuento
{
	background-image:url(../images/EtiquetaFnDto02.gif);
	background-repeat:repeat-x;
	display: inline;
	/*	float: left;*/
	float:right;
	height: 96px;
	width: 230px;
	margin-bottom: 0px;
	border-right: #dadada 1px solid;
	background-color:#FFFFFF;
	
}
.etiquetaCredito
{
	background-image:url(../images/EtiquetaFnDto02.gif);
	background-repeat:repeat-x;
	display: inline;
	float:left;
	height: 100px;
	width: 95px;
	margin-bottom: 0px;
	background-color:#e1e1e1;
}
.etiquetaCentro
{
	background-image:url(../images/EtiquetaFnDto02.gif);
	background-repeat:repeat-x;
	display: inline;
	float: left;
	height: 100px;
	width: 220px;
	margin-bottom: 0px;
	background-color:#e1e1e1;
}
.etiquetaCentro2
{
	display: inline;
	float: left;
	height: 100px;
	width: 220px;
	margin-bottom: 0px;
}
.etiquetaEnd
{
	background-image:url(../images/EtiquetaFnDto02.gif);
	background-repeat:repeat-x;
	display: inline;
	/*	float: left;*/
	float: left;
	height: 100px;
	width: 90px;
	margin-bottom: 0px;
	border-right: #dadada 1px solid;
	background-color:#e1e1e1;
}
#descuentoInside
{
	width: 90px;
	margin-top: 5px;
	/*margin-bottom: 10px;*/
}
#descuentoInsideCredito
{
	width: 95px;
	margin-top: 15px;
}
#descuentoInsideDebito
{
	width: 90px;
	margin-top: 15px;
}
.DtoTarjeta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	text-align:center;
/*	width:100px;*/
	width:90px;
	float:left;
	line-height:10px;
}
.DTarjeta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	line-height:10px;
	padding:0px;
	border:0px;
}
.DTarjetaN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	line-height:10px;
	padding:0px;
	border:0px;
}


#descuentoInside2
{
 	display: inline;
	float: left;
	height: 72px;
	width: 165px;
	margin-top:5px;

}
#descuentoInside3
{
	display: inline;
	float: left;
	height: 72px;
	width: 230px;
	margin-left: 3px;
	padding-left: 4px;
	padding-top: 3px;
}

#descuentoImg
{
	display: inline;
	height: 65px;
	width: 80px;
	margin-left: 3px;
	padding-left: 4px;
	margin-bottom: 10px;
}

#descuentoTxt {
	display: inline;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:top;
	display: inline;
	height:72px;
	width: 180px;

}

.sombra {
	background-image:url(/ar/bancapersonal/tarjetas/images/SombraEtiqueta.gif);
	background-repeat:repeat-x;
	height:7px;
	width: 410px;
	float:right;
/*	margin-right:7px;*/
	margin-right:0px;
}

.DtoTxtG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	text-align:center;
	width:100px;
	float:left;
	line-height:10px;
}
.DTxtG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	text-align:center;
	line-height: normal;
}

.detalle {
	border-left:#dadada solid 1px;
	border-right:#dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background-color:#e6e6e6;
	width:410px;
	/*height:auto;*/
	float: left;
	/*padding:10px;*/
	padding:0px;
/*	margin:0px;*/
/*	margin-right:9px; margen para explorer 6
	margin-right:17px;*/
}

#BannerDescuentos {
	background-image: url(/ar/bancapersonal/tarjetas/images/BDescuento.gif);
	background-repeat:no-repeat;
	display: inline;
	float: left;
	height: 90px;
	width: 115px;
	margin-left: 4px;
	padding-left: 5px;
	margin-bottom: 10px;
}
#BannerDescuentosG {
	background-image: url(/ar/bancapersonal/tarjetas/images/BDescuentoG.gif);
	background-repeat:no-repeat;
	display: inline;
	float: left;
	height: 90px;
	width: 115px;
	margin-left: 4px;
	padding-left: 5px;
	margin-bottom: 10px;
	
}#BannerDescuentosVB {
	background-image: url(/ar/bancapersonal/tarjetas/images/BDescuentoVB.gif);
	background-repeat:no-repeat;
	display: inline;
	float: left;
	height: 90px;
	width: 115px;
	margin-left: 4px;
	padding-left: 5px;
	margin-bottom: 10px;
}

#BannerDescuentosA {
	background-image: url(/ar/bancapersonal/tarjetas/images/BDescuentoA.gif);
	background-repeat:no-repeat;
	display: inline;
	float: left;
	height: 90px;
	width: 115px;
	margin-left: 4px;
	padding-left: 5px;
	margin-bottom: 10px;
}


#TxtDescuentos {
	display: inline;
	height: 84px;
	width: 100px;
	border-right:solid 1px #dadada;
	border-top:solid 1px #dadada;
	border-bottom:solid 1px #dadada;
	color:#000000;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
	background-color:#FFFFFF;
}

.Dto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	width:100px;
}
.DtoTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	float:left;
}
.DtoG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	padding-top:5px;
	width:90px;
}
.DPorcentaje {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#FF0000;
}


.textoRojoSmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	text-decoration:none;
	line-height: 9px;
}

.textoGrisSmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	line-height: 9px;
}




.Desplegable a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
/*	cursor:hand;*/
}
.Desplegable a:hover{
	color:#FF0000;
}

.destacado Electro
{
	background-image: url(../images/BkDestacado03.gif);
	width: 504px;
	padding-bottom:10px;
	float:left;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:15px;
	margin-bottom:10px;
	font-size:10px;
	border-bottom: solid #CCCCCC 1px;
	background-color: #e4e4e4;
}

/*PopUp*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }



.Solicita{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px!important;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	}	
.Percent {
	float:left;
}
.Percent  .TXT{
	height:90px; 
	margin-left:90px; 
	margin-right:17px; 
	padding-left:10px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
}
	
/*Caja Destacado*/	

.BorLeftSup {
background:url(../images/izqSup.gif) no-repeat top left; 
float:left; 
width:19px; 
height:19px;

}

.BorLeftInf {
background:url(../images/izqinf.gif) no-repeat top left; 
float:left; 
height:19px; 
width:19px;
}

.BorRightSup {
background: url(../images/dersup.gif) no-repeat top right; 
float:right; 
width:19px; 
height:19px;
}

.BorRightInf {
background:url(../images/derinfO.gif) no-repeat top left; 
float:right; 
height:19px;
width:19px;
}

.BorSup {
background:url(../images/borSup.gif) repeat-x top left; 
width:562px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.BorInf{
background:url(../images/borInf.gif) repeat-x top left; 
width:562px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}

/*Para cajas Chicas ej. electro*/
.BorSup250 {
background:url(../images/borSup.gif) repeat-x top left; 
width:212px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.BorInf250{
background:url(../images/borInf.gif) repeat-x top left; 
width:212px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.FondoDestacado250 {
background-color:#f2f2f2;
width:212px;
margin-left:19px;
margin-right:19px;
height:60px;
}
.BorLeft250 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:60px;
}

.BorRight250 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:60px;
}
/*Para 3 cajas rectangulares ej.  electro*/
.BorSup240 {
background:url(../images/borSup.gif) repeat-x top left; 
width:167px; 
height:19px; 
margin-right:5px;
}
.BorInf240{
background:url(../images/borInf.gif) repeat-x top left; 
width:167px; 
height:19px; 
margin-right:5px;
}
.FondoDestacado240 {
background-color:#f2f2f2;
width:167px;
margin-right:5px;
height:60px;
}
.BorLeft240 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:60px;
}
.BorRight240 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:60px;
}

/*Para 6 cajas cuadradas ej. electro*/
.BorSup241 {
background:url(../images/borSup.gif) repeat-x top left; 
width:77px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.BorInf241{
background:url(../images/borInf.gif) repeat-x top left; 
width:77px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.FondoDestacado241 {
background-color:#f2f2f2;
width:77px;
margin-left:10px;
margin-right:10px;
height:50px;
}
.BorLeft241 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:50px;
}

.BorRight241 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:50px;

}
/*Para 4 cajas cuadradas ej.  indumentaria*/
.BorSup138 {
background:url(../images/borSup.gif) repeat-x top left; 
width:100px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.BorInf138{
background:url(../images/borInf.gif) repeat-x top left; 
width:100px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.FondoDestacado138 {
background-color:#f2f2f2;
width:100px;
margin-left:10px;
margin-right:10px;
height:50px;
}
.BorLeft138 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:50px;
}

.BorRight138 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:50px;
}


/**/

/*Para cajas de Listado de Ptos Rewards*/
.BorSup100 {
background:url(../images/borSup.gif) repeat-x top left; 
width:72px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.BorInf100{
background:url(../images/borInf.gif) repeat-x top left; 
width:72px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.FondoDestacado100 {
background-color:#f2f2f2;
width:72px;
margin-left:19px;
margin-right:19px;
height:45px;
text-align:center;
vertical-align:top;
text-transform:uppercase;

}
.BorLeft100 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:45px;
}

.BorRight100 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:45px;
}

/*Para cajas detalle largas*/
.BorSup600 {
background:url(../images/borSup.gif) repeat-x top left; 
width:582px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.BorInf600{
background:url(../images/borInf.gif) repeat-x top left; 
width:582px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.FondoDestacado600 {
background-color:#f2f2f2;
width:582px;
margin-left:19px;
margin-right:19px;
height:120px;
}

.BorLeft600 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:120px;
}

.BorRight600 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:120px;

}
.BorSupH600 {
background:url(../images/borSup.gif) repeat-x top left; 
width:547px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
margin-bottom:0px;
}
.BorInfH600{
background:url(../images/borInf.gif) repeat-x top left; 
width:547px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}
.FondoDestacadoH600 {
background-color:#f2f2f2;
width:547px;
margin-left:19px;
margin-right:19px;
height:auto;
}
.BorLeftH600 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:150px;

}
.BorRightH600 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:150px;

}
.descuentoInside4
{
	width: 350px;
	padding-top: 15px;
	float:left;
	text-align: center;
}
.descuentoInsideCredito2
{
width: 95px;
margin-top: 15px;
text-align: center;
float:left;
}

/*Para cajas viajes*/
.BorSup500 {
background:url(../images/borSup.gif) repeat-x top left; 
width:542px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}

.BorInf500{
background:url(../images/borInf.gif) repeat-x top left; 
width:542px; 
height:19px; 
margin-left:19px; 
margin-right:19px;
}

.FondoDestacado500 {
background-color:#f2f2f2;
width:542px;
margin-left:19px;
margin-right:19px;
height:80px;
}

.BorLeft500 {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:80px;
}

.BorRight500 {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:80px;

}
/**/
.BorSup500b {
background:url(../images/borSup.gif) repeat-x top left; 
width:423px; 
height:19px; 
float:left;
}

.BorInf500b{
background:url(../images/borInf.gif) repeat-x top left; 
width:423px; 
height:19px; 
float:left;
}

.FondoDestacado500b {
background-color:#f2f2f2;
width:418px;
height:69px;
float:left;
padding-left:5px;
}

.BorLeft500b {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:80px;

}

.BorRight500b {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:69px;


}
.BorSup500c {
background:url(../images/borSup.gif) repeat-x top left; 
width:403px; 
height:19px; 
float:left;
}

.BorInf500c{
background:url(../images/borInf.gif) repeat-x top left; 
width:403px; 
height:19px; 
float:left;
}

.FondoDestacado500c {
	background-color:#f2f2f2;
	width:403px;
	height:150px;
    float:right;
}

.BorLeft500c {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:80px;

}

.BorRight500c {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:69px;


}


.BorLeft {
background:url(../images/borIzq.gif) repeat-y top left; 
float:left; 
width:19px; 
height:150px;
}

.BorRight {
background:url(../images/borDer.gif) repeat-y top right; 
float:right; 
width:19px; 
height:150px;

}

.FondoDestacado {
	background-color:#f2f2f2;
	width:562px;
	margin-left:19px;
	margin-right:19px;
	height:150px;
}
.FondoDestacado2 {
	background-color:#f2f2f2;
	width:600px;
	margin-left:19px;
	margin-right:19px;
	height:150px;
}
.BtLeft
{
	background:url("../images/Bt_Left.png") top left no-repeat;
	height:16px;
	width:12px;
	float:left;

}
.BtMiddle
{
	background:url("../images/Bt_Middle.png") top left;
	height:15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	padding-left:6px;
	padding-right:2px;
	padding-bottom:1px;
	font-size: 100%;
	text-decoration: none;
}
.BtMiddle a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	padding-bottom:1px;
	font-size: 100%;
	text-decoration: none;
}
.BtMiddle a:visited
{
	color: #FFFFFF;
	font-weight:bold;
	padding-bottom:1px;
	font-size: 100%;
	text-decoration: none;
}
.BtRight
{

	background:url("../images/Bt_Right.png") top left no-repeat;
	padding-left:12px;
	margin:0px;
	height:16px;
	width:0px;
	float:left;
}
.menuIzqNov{
position:relative;
top:-40px;
left:10px;
float:left;
width:260px;
height:320px;
z-index:10;

}

.menuIzqNov2{
position:relative;
top:-30px;
left:-5px;
float:left;
width:290px;
height:320px;
z-index:10;

}

/* NUEVAS CAJAS */
.GreyBox500{width:580px; margin-bottom:10px;}
.GreyBox500 .GBtop{background-image:url("../images/GBtop580.gif"); background-position: top left; background-repeat:no-repeat; height:19px;}
.GreyBox500 .GBmid{background-image:url("../images/GBmiddle580.gif"); background-position: left top; background-repeat:repeat-y; padding-left:19px; padding-right:19px;}
.GreyBox500 .GBmid .GBtxt{width: 352px; padding-top: 0px; float:left; text-align: center;}
.GreyBox500 .GBmid .GBtxt p.texto9{font-size: 9px; margin:0px;}
.GreyBox500 .GBmid .descuentoInsideCredito2{margin-top: 0px;}
.GreyBox500 .GBbot{background-image:url("../images/GBbottom580.gif"); background-position: bottom left; background-repeat:no-repeat; height:20px;}

.GreyBoxX3{width:188px; margin-bottom:8px; margin-right:8px; float:left;}
.GreyBoxX3 .GBtop{background-image:url("../images/GBtopX3.gif"); background-position: top left; background-repeat:no-repeat; height:19px;}
.GreyBoxX3 .GBmid{background-image:url("../images/GBmiddleX3.gif"); background-position:left top; background-repeat:repeat-y; padding-left:19px; padding-right:19px;}
.GreyBoxX3 .GBbot{background-image:url("../images/GBbottomX3.gif"); background-position: bottom left; background-repeat:no-repeat; height:20px;}

.GreyBoxX4{width:139px; margin-bottom:8px; margin-right:8px; float:left;}
.GreyBoxX4 .GBtop{background-image:url("../images/GBtopX4.gif"); background-position: top left; background-repeat:no-repeat; height:19px;}
.GreyBoxX4 .GBmid{background-image:url("../images/GBmiddleX4.gif"); background-position:left top; background-repeat:repeat-y; padding-left:19px; padding-right:19px;}
.GreyBoxX4 .GBbot{background-image:url("../images/GBbottomX4.gif"); background-position: bottom left; background-repeat:no-repeat; height:20px;}


.GreyBoxX5{width:112px; margin-bottom:8px; margin-right:5px; float:left;}
.GreyBoxX5 .GBtop{background-image:url("../images/GBtopX5.gif"); background-position: top left; background-repeat:no-repeat; height:19px;}
.GreyBoxX5 .GBmid{background-image:url("../images/GBmiddleX5.gif"); background-position:left top; background-repeat:repeat-y; padding-left:19px; padding-right:19px;}
.GreyBoxX5 .GBbot{background-image:url("../images/GBbottomX5.gif"); background-position: bottom left; background-repeat:no-repeat; height:20px;}

.dest1linea2{
	background: url(../images/Caja1linea.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width: 590px;
	height:42px;
	padding-top:8px;
	padding-bottom:3px;
	padding-left:30px;
}

/*POPUP en USO FINAL CORRECTO*/
#capasombra {
	background:#000000 none repeat scroll 0 0;
	cursor:pointer;
	left:0;
	opacity:0;
	position:absolute;
	text-align:center;
	top:0;
	z-index:30;

}
#capapopup {
	background-color:#999999;
	border:3px solid #333333;
	height:5px;
	left:50%;
	overflow:hidden;
	padding:4px;
	position:absolute;
	text-align:left;
	width:4px;
	z-index:40;
}
#cerrarpopup {
	background:transparent url(../images/close.png) no-repeat scroll 0 0;
	cursor:pointer;
	float:right;
	height:22px;
	width:66px;
}
#titulopopup {
	font-size:1.15em;
	font-weight:bold;
	color:#e7e8e9;
	height:30px;
	line-height:38px;
	margin-bottom:3px;
	overflow:hidden;
	text-align:left;
	background-attachment: scroll;
	background-color: #999999;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 10px;
}
#contenidopopup {
display:none;
opacity:0;
}
.cuerpotextopopup{padding:5px;font-size: 0.85em;}

.detallePercent{
	float:left;
	text-transform: uppercase;
	color: #FF0000;
	margin-right:30px;
	font-weight: bold;
	margin-bottom:5px;
}
.detallePercentA{
	float:left;
	width:150px;
}
.detallePercentC{
	float:left;
}

/*.LinePoint
{
	width:600px;
	background-image:url(/_includes/images/separadorGris.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding:0px;
}
*/
.LinePoint2
{
	width:575px;
	background-image:url(/_includes/images/separadorGris.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding:0px;
}
.LinePoint3
{
	width:555px;
	background-image:url(/_includes/images/separadorGris.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding:0px;
	margin-top:-1px;
}
.BtLeftGrey
{
	background:url("../images/Bt_Left.png") top left no-repeat;
	height:16px;
	width:12px;
	float:left;
}
.BtMiddleGrey
{
	height:15px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
	float:left;
	color: #FFFFFF;
	font-weight:bold;
	background-image: url("../images/Bt_Middle.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.BtMiddleGrey a:link
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.BtMiddleGrey a:visited
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

.BtRightGrey
{

	background:url("../images/Bt_Right.png") top left no-repeat;
	height:16px;
	width:12px;
	float:left;
}
.BtLN{
	position:relative;
	left:20px;
	top:10px;
	z-index:10;
	background-image: url(../images/BtBlue.gif);
	background-repeat: no-repeat;
	width:192px;
	height:29px;
	color:#FFFFFF;
	margin:0;
	padding-top:5px;
	text-align:center;
	font-weight:bold;
}
.BtLN a{
	text-decoration:none;
	color:#FFFFFF;
}

.BtLN:hover{
	background-image: url(../images/BtBlueOn.gif);
	background-repeat: no-repeat;
	width:192px;
	height:29px;

}

.box3{
	background-image: url(../images/Box3.gif);
	background-repeat: no-repeat;
	width:189px;
	height:158px;
	padding:8px;
	float:left;
	text-align: center;
	padding-top:15px;
}
.box3 img{
	border:0;
	margin-bottom:5px;
	
}

