﻿/*Buy Process template, center column focus*/


body{
	/*font-size:62.5%!important;*/
	font-family: Arial, Helvetica, sans-serif;
	margin:0 auto;
}

.middleContent_centerCol{
	width:56em;
	margin: 0 auto;
}

.middleContent_centerCol h2{
	color:#666;
	font-weight:normal;
	font-size:2.5em;
	margin:0 0 0.5em 0;
	padding:0.2em 0 0.1em 0;
	border-bottom:1px solid #dfdfdf;
}

.middleContent_centerCol #progressBar{
	margin-bottom:1.2em;
	border:1px solid #fff;
}

.middleContent_centerCol #progressBar p{
	margin: 0.4em 0;
	padding:0;
	font-size:1.3em;
	font-weight:bold;
}

.middleContent_centerCol #progressBar .steps{
	float:left;
	width:18.5em;
	text-align:center;
}

.middleContent_centerCol #progressBar .steps .bar{
	color:#fff;
	font-size:1.5em;
	font-weight:bold;
	padding:0.3em 0;
}

.middleContent_centerCol #progressBar .steps .off{
	background:url(../Images/stepBar_off.jpg) repeat-x;
}

.middleContent_centerCol #progressBar .steps .on{
	background:url(../Images/stepBar_on.jpg) repeat-x;
}

.middleContent_centerCol #progressBar .steps .offNext{
	background:url(../Images/stepBar_next.jpg) repeat-x;
}

.middleContent_centerCol h3{
	color:#359bc6;
	font-weight:normal;
	font-size:1.6em;
	margin:0;
	padding:1.2em 0 1.2em 1em;
	* padding:1.2em 0 1.2em 0.5em;
}

.middleContent_centerCol fieldset.lo-User{
	background:#ededed;
	border:none;
	padding:0em 0.2em 0 0.4em;
	font-size:1.1em;
	margin:0em 0 0.8em 0;
}
.middleContent_centerCol .lo-User legend{
	display:none;
}

.middleContent_centerCol .lo-User p{
	padding-top:0.2em;
	float:left;
	width:20em;
	margin:0;
	padding:0.8em 0 0 0;
	font-size:1em;
}

.middleContent_centerCol .lo-User .lo-options{
	float:right;
	padding-bottom:0.4em;
	padding-right:0.2em;
	width:29.7em;
}

.middleContent_centerCol .lo-User label{
	padding:0 0.1em 0 0em;
}

.middleContent_centerCol .lo-User input{
	margin:0.5em 0.5em 0 0;
	* margin:0.5em 0.1em 0 0;
}

.middleContent_centerCol .lo-User a{
	font-size:0.95em;
	background:url(../Images/lock-icon.gif) no-repeat center right;
	padding-right:1.2em;
	color:#217ab0;
	line-height:1.1em;
}

.middleContent_centerCol form{
	margin:0;
}

/*Datos del envio: PASO1, DATOS DEL USUARIO, TARGETA, DIRECCION.... */
.middleContent_centerCol fieldset.datosUser{
	border:none;
	padding-bottom:1.2em;
}

.middleContent_centerCol fieldset.datosBudget{
	border:none;
	padding:0;
	margin:0;
}

.middleContent_centerCol fieldset.datosUser .rowForm{
	padding:0.5em 0;
}

.middleContent_centerCol .rowFormBudget{
	padding:1em 0.8em 1.5em 0.8em;
}

.middleContent_centerCol .rowFormAccept{
	padding:0.5em 0.8em;
	background:#f0f0f0;
}

.middleContent_centerCol .bordersAccept{
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	padding:0.5em;
}

.middleContent_centerCol .ms-WPBody .rowFormAccept a{
	color:#217ab0;
	text-decoration:none;
}

.middleContent_centerCol .ms-WPBody .rowFormAccept a:hover{
	text-decoration:underline;
}

.middleContent_centerCol p.required{
	margin:0;
	padding:0 0 0.8em 0.6em;
	font-size:1.1em;
	font-weight:bold;
	color:#000;
}

/*labelwidth & inputwidth adjust to form grid*/

.middleContent_centerCol .labelWidthSmall{
	float:left;
	width:8em;
}

.middleContent_centerCol .labelWidth{
	float:left;
	width:11.5em;
}

.middleContent_centerCol .labelWidth1{
	float:left;
	width:21.5em;
}

.ms-WPBody .middleContent_centerCol .labelWidth1 a, .middleContent_centerCol .rowFormBudget label a{
	color:#359bc6;
	text-decoration:none;
}
.ms-WPBody .middleContent_centerCol .labelWidth1 a:hover , .middleContent_centerCol .rowFormBudget label a{
	text-decoration:underline;
}

.ms-WPBody .middleContent_centerCol .inputWidth2 a, .ms-WPBody .labelWidth1 label a{
	color:#359bc6;
	text-decoration:none;
}
.ms-WPBody .middleContent_centerCol .inputWidth2 a:hover, .ms-WPBody .labelWidth1 label a:hover{
	text-decoration:underline;
}




.middleContent_centerCol .inputWidth0{
	float:left;
	width:9em;
}

.middleContent_centerCol .inputWidth1{
	float:left;
	width:15em;
	margin-right:0.5em;
}

.middleContent_centerCol .inputWidth2{
	float:left;
	width:20em;
}

.middleContent_centerCol .inputWidth3{
	float:right;
	width:26em;
	padding:0.1em 0 0 0.8em;
}

.middleContent_centerCol .inputWidth4{
	float:right;
	width:32.5em;
	padding:0.1em 0 0 0.8em;
}

.middleContent_centerCol .inputWidth5{
	float:left;
	width:32em;
	padding:0.1em 0 0 0.8em;
}

.middleContent_centerCol .inputWidth4 p.example{
	float:right;
	width:20.5em;
	padding:0.1em 0 0 0.8em;
	margin:0;
	color:#808080;
}

/*end label & input width*/

.middleContent_centerCol .labelWidth label, .middleContent_centerCol .labelWidth1 label, .middleContent_centerCol .labelWidthSmall label{
	font-size:1.1em;
	padding:0.2em 0 0 0.8em;
	display:block;
}

.middleContent_centerCol .inputWidth3 label, .middleContent_centerCol .inputWidth4 label, .middleContent_centerCol .inputWidth5 label, .middleContent_centerCol .rowFormBudget label{
	font-size:1.1em;
}

.middleContent_centerCol .rowFormBudget label.conditions{
	font-size:1em;
}

.middleContent_centerCol .inputWidth3 label{
	padding-left:1.8em;
}

.middleContent_centerCol .inputWidth0 input{
	width:6.5em;
}


.middleContent_centerCol .inputWidth1 select{
	width:13.5em;
}

.middleContent_centerCol .inputWidth1 input{
	width:13.5em;
}



.middleContent_centerCol .inputWidth2 input, .middleContent_centerCol .inputWidth3 input, .middleContent_centerCol .inputWidth4 input{
	width:17em;
}

.middleContent_centerCol .inputWidth5 input{
	margin-top:0.3em;
}

.middleContent_centerCol select, .middleContent_centerCol input{
	color:#333;
	font-size:1.1em;
}

/*ESTILS DISABLED LABEL*/

.middleContent_centerCol .labelWidth label.labelDisabled, .middleContent_centerCol .labelWidth1 label.labelDisabled, .middleContent_centerCol .labelWidthSmall label.labelDisabled{
	font-size:1.1em;
	padding:0.2em 0 0 0.8em;
	display:block;
	color:#666;
}



/*Datos del envio: paso2, OPCION DE PAGO */
.middleContent_centerCol fieldset.datos{
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:1.2em;
}

.middleContent_centerCol fieldset.datos legend{
	border:none;
	font-size:1.1em;
	padding-left:0.8em;
}

.middleContent_centerCol fieldset.datos .FormColumn{
	float:left;
	width:18em;
	padding: 0.5em 0;
}

.middleContent_centerCol fieldset.datos .FormColumn label.first{
	font-size:1.1em;
	display:block;
	padding: 0.5em 0 0.5em 1.5em;
}

.middleContent_centerCol fieldset.datos .FormColumn input{
	border:1px solid #dfdfdf;
	font-size:1.1em;
	color:#333;
	margin: 0.3em 0;
}

.middleContent_centerCol fieldset.datos .FormColumn label{
	padding:0 0.3em;
}

.middleContent_centerCol fieldset.datos .FormColumn input.big{
	width:13em;
}

.middleContent_centerCol fieldset.datos .FormColumn input.small{
	width:5.2em;
}

.middleContent_centerCol fieldset.datos .FormColumn input.padded{
	margin-left:2.5em;
}

.middleContent_centerCol fieldset.datos .FormColumn select{
	width:5.2em;
	border:1px solid #dfdfdf;
	font-size:1.1em;
	color:#333;
	margin:0;
}

.middleContent_centerCol fieldset.datos .FormColumn a{
	color:#359bc6;
}

.middleContent_centerCol fieldset.options{
	border:none;
	padding-bottom:1.2em;
	padding-left:1.2em;
	padding-top:0.6em;
	margin:0;
}

.middleContent_centerCol fieldset.options legend{
	display:none;
}

.middleContent_centerCol fieldset.options label{
	font-size:1.1em;
	padding-bottom:0.5em;
}

.middleContent_centerCol fieldset.options input{
	margin-top:0.2em;
}

.middleContent_centerCol fieldset.options .clearer{
	height:0.6em;
}

.middleContent_centerCol .optionsGroup{
	padding-top:0.1em;
}

.middleContent_centerCol .optionsFracciones{
	padding-left:1.6em;
	padding-top:0.2em;
}

.middleContent_centerCol .optionsGroup span.oneLine{
	display:block;
	padding-left:2em;
}
.middleContent_centerCol fieldset.options .optionsGroup .clearer{
	height:0.1em;
}

.middleContent_centerCol .ms-WPBody fieldset.options .optionsGroup a{
	text-decoration:none;
	color:#359bc6;
}

.middleContent_centerCol .ms-WPBody fieldset.options .optionsGroup a:hover{
	text-decoration:underline;
}

.middleContent_centerCol .ms-WPBody .monthRate{
	padding-top:0.6em;
}

.middleContent_centerCol fieldset.options .infoPago{
	padding:1.3em 0;
}

.middleContent_centerCol fieldset.options .infoPago p{
	margin:0;
	padding:0.3em 0;
	font-size:1.1em;
}

.middleContent_centerCol fieldset.options .infoPago p a{
	text-decoration:none;
	color:#359bc6;
}

.ms-WPBody .middleContent_centerCol fieldset.options .infoPago p a:hover{
	text-decoration:underline;
}

.middleContent_centerCol table.selectProduct{
	width:100%;
	padding:0;
	border:none;
	margin:1em 0 0em 0;

}

.middleContent_centerCol table.selectProduct th{
	padding:0.6em 0.5em;
	text-align:left;
	font-weight:bold;
	font-size:1.1em;
	border-bottom:1px dashed #dfdfdf;
}

.middleContent_centerCol table.selectProduct td{
	padding:0.8em 0.5em 0 0.5em;
	font-size:1.1em;
}

.middleContent_centerCol table.selectProduct td.smallCol{
	width:15%;
}


.middleContent_centerCol table.selectProduct caption{
	display:none;
}

/*Estils botons aprovar, cancelar, etc...*/

.middleContent_centerCol fieldset.ButtonsAction{
	border:none;
	padding-left:1.2em;
	text-align:center;
}

fieldset.ButtonsAction .next{
	float:left;
	width:48%;
	margin:2.5em 0;
	padding:0;
}

fieldset.ButtonsAction .confirmBuy{
	float:left;
	width:48%;
	margin:2.5em 0;
	padding:0;
}

fieldset.ButtonsAction .next input{
	background:url(../Images/bgkd_ButtonGreen.gif) no-repeat;
	border:none;
	padding:0em 2em 0.5em 0;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-size:1.5em;
	width:8.5em;
	height:3em;
}

fieldset.ButtonsAction .confirmBuy input{
	background:url(../Images/bgkd_ButtonGreenBig.gif) no-repeat center top;
	border:none;
	padding:0em 2em 0.7em 0;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-size:1.5em;
	width:18.5em;
	height:3em;
}

fieldset.ButtonsAction .cancel{
	float:left;
	width:48%;
	margin:2.5em 0;
	padding:0;
}

fieldset.ButtonsAction .cancel input{
	background:url(../Images/bgkd_ButtonGrey.gif) no-repeat 0 0.2em;
	border:none;
	padding:0em 2em 0.5em 0;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-size:1.5em;
	color:#3d3d3d;
	width:8.3em;
	height:3em;
}

fieldset.ButtonsAction label.invisible, fieldset.ButtonsAction legend.invisible, label.invisible, legend.invisible{
	display:none;
}

/*ERROR Styles*/

.middleContent_centerCol fieldset.datosUser .rowFormERROR, .errorAdvice{
	padding:0.7em 0 0.5em 0;
	border:1px solid #49a5cc;
	background:#dbedf5;
	margin-bottom:0.5em;
}

.middleContent_centerCol fieldset.datosUser .rowFormERROR p.error{
	margin:0;
	padding:0 0 0.2em 0;
	font-size:1.1em;
	color:#ff0000;
}

.FormSet .errorAdvice p{
	font-size:1.1em;
	padding:1.5em 0.5em 0.5em 6em;
	margin:0;
	background:url(../Images/alert_Error.gif) no-repeat 1.5em 0.5em;
}

.errorAdvice ul{
	margin:0 0 0 11em;
	padding:0;
	list-style:none;
}

.errorAdvice ul li{
	color:#ff0000;
	font-size:1.1em;
	background:url(../Images/bullet_Error.gif) no-repeat 0 0.5em;
	padding-left:0.5em;
}

/*Datos del envio: PASO3, CONFIRMACIÓN DEL PEDIDO */

p.confirm{
	font-size:1.4em;
	font-weight:bold;
	background:url(../Images/confirm.gif) no-repeat 0 0em;
	padding:0.3em 0 0.7em 2em;
	margin:0;
}

p.confirmInfo{
	font-size:1.2em;
	margin:0 0 2.4em 0;
}

.boxProductInfo{
	width:25em;
	float:left;
	border:1px solid #ededed;
	padding:0 0 0.2em 0;
	margin: 0 0 2.5em 1.5em;
	* margin: 0 0 0em 1.5em;
}

.boxProductPhoto{
	width:25em;
	height:15em;
	float:left;
	padding:0;
	margin: 0 0 1.8em 1.5em;
	* margin: 0 0 0 1.5em;
}

.boxProductPhoto img{
	/*width:20em;
	height:15em;*/
}

.boxProductInfo h2{
	background:#ededed;
	margin:0 0 0.2em 0;
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	padding: 0.6em 0 0.6em 0.8em;
}

.boxProductSep{
	width:2.5em;
	float:left;
}

.boxProductInfo p{
	margin:0;
	padding:0.1em 0.9em 0.1em 1em;
	font-size:1.1em;
}

.boxProductInfo p span.mayus{
	text-transform:uppercase;
}
.middleContent_centerCol h4{
	font-size:1.1em;
	margin:0;
	padding:0.5em 1em 0.5em 1.1em;
}

.middleContent_centerCol h4.first{
	padding:2em 1em 0.5em 1.1em;
}

ul.deliveryConditions{
	margin:1em 0em;
	padding:0;
	list-style:none;
}

ul.Conditions{
	margin:0.3em 0em;
	padding:0;
	list-style:none;
}

ul.deliveryConditions li, ul.Conditions li{
	font-size:1.1em;
	padding-bottom:0.5em;
	padding:0.4em 2em 0.4em 0.8em;
}
ul.deliveryConditions li.highlight{
	background:#ededed;
	padding:0.4em 0.8em;
}

.ms-WPBody ul.deliveryConditions li a{
	color:#3083b5;
	text-decoration:none;
	font-weight:bold;
}

.ms-WPBody ul.deliveryConditions li a:hover{
	text-decoration:underline;
}

p.consulta{
	margin:0;
	padding:2.8em 0 1em 1.6em;
	font-size:1em;
}

.ms-WPBody p.consulta a{
	color:#3083b5;
	text-decoration:none;
	font-weight:bold;
}

.ms-WPBody p.consulta a:hover{
	text-decoration:underline;
}

/*Decorative lines*/

.Topsolid_Greyline{
	border-top:1px solid #dfdfdf;
}

.Bottomsolid_Greyline{
	border-bottom:1px solid #dfdfdf;
}

/*Help*/

ol.helpList{
font-size:1.4em;
color:#1d97bd;
line-height:1.6em;
padding: 0 0 0.8em 1.8em;
margin: 0;
list-style:roman;
}

ol.helpList_2{
font-size:0.95em;
color:#1d97bd;
line-height:1.6em;
padding: 0 0 0.8em 0em;
margin: 0;
list-style:roman;
}


ol.helpList a, ol.helpList_2 a{
color:#1d97bd;
text-decoration:none;
}

ol.helpList a:hover, ol.helpList_2 a:hover{
text-decoration:underline;
}

ol.helpList_2 .linesep{
border-top:1px solid #dfdfdf;
margin:1.5em 0 0 -1.8em;
}

ol.helpList_2 h4{
font-size:1.2em;
font-weight:normal;
margin:0;
padding:0.6em 0 0.3em 0em;
}

ol.helpList_2 p{
color:#000;
font-size:0.8em;
margin:0.8em 1.5em 0.8em -1.7em;
padding:0;
line-height:1.2em;
}

ul.answerList{
margin:0 0 0 -1.4em;
padding:0;
list-style:none;
}

ul.answerList li {
padding:0;
}

ul.answerList li p{
color:#000;
line-height:1.2em;
margin:0;
padding:0;
font-size:0.8em;
}

ol.helpList_2 p.tab{
padding: 0 0 0 1.6em;
}

ul.answerList li p.smalltab{
padding: 0 0 0 0.5em;
margin:0;
}

ul.answerList li p strong{
display:block;
padding:0.2em 0 0 0;
}

ul.answerList li p span, ol.helpList_2 p.tab span{
font-weight:bold;
}

ul.options{
margin:0 0 0 0.6em;
padding:0;
list-style:none;
}

ul.options li {
color:#000;
font-size:0.8em;
line-height:1.2em;
padding:0 0 0 1em;
background:url(../Images/bullet-help.gif) no-repeat 0.2em 0.4em;
}

img.helpFig{
margin:1em 7em;
}

.helpPath{
	padding-bottom:1.1em;
	border-bottom:1px solid #dfdfdf;
}

.ms-WPBody p.terms-conditions a{
	color:#3083b5;
	text-decoration:none;

}

.ms-WPBody p.terms-conditions a:hover{
	text-decoration:underline;
}


/*Form Atención al Cliente*/
.middleContent_centerCol  p.textRequest{
	font-size:1.2em;
	margin:0;
	padding:0.9em 0 2.5em 0.2em;
}
.middleContent_centerCol  h3.Request{
	
	color:#359bc6;
	font-weight:normal;
	font-size:1.6em;
	margin:0 0 0.3em 0;
	padding:0.3em 0 0.4em 0.2em;
}	

.middleContent_centerCol p.requiredFields{
	margin:0;
	padding:0 0 0.8em 0em;
	font-size:1.1em;
	font-weight:bold;
	color:#000;
}


.middleContent_centerCol .labelCenterWidth{
	float:left;
	width:18em;
}

.middleContent_centerCol .inputCenterWidth{
	float:left;
	width:35em;
}

.middleContent_centerCol .labelCenterWidth label{
	font-size:1.1em;
	padding-left:5.5em;
	padding-right:1em;
}

.middleContent_centerCol .inputCenterWidth input{
	width:19em;
}

.middleContent_centerCol .inputCenterWidth input.phone{
	width:14em;
}

.middleContent_centerCol .inputCenterWidth textarea{
	width:28em;
	height:15em;
	color:#808080;
	font-size:1.2em;
	font-family: Arial, Helvetica, sans-serif;
}


fieldset.ButtonsAction .sendAsk{
	margin:2.5em auto;
	padding:0;
}

fieldset.ButtonsAction .sendAsk input{
	background:url(../Images/bgkd_ButtonGreen.gif) no-repeat;
	border:none;
	padding:0em 2em 0.5em 0;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-size:1.5em;
	width:8.5em;
	height:3em;
}

/*Estils text politica privacidad*/

h3.privatepolicy{
	font-size:2em;
	padding:0.5em 0;
	border-bottom:1px solid #dfdfdf;
	color:#359bc6;
	font-weight:normal;
	margin:0;
}

p.private{
	font-size:1.1em;
	margin:0.8em 0;
	padding:0;
}

p.responsabilidad{ font-size:1.1em; margin:0.8em 0; padding:0;}
ul.responsabilidad{ font-size:1.1em; padding:0; margin:0;}
ul.responsabilidad p{ margin:0;}
ul.responsabilidad ul{ padding:0; margin:10px 0;}
ul.responsabilidad li{ margin:0 0 15px 30px;}
ul.responsabilidad li li{ margin:0 0 5px 20px; list-style:none;}
ul.responsabilidad img{ width:14px; border:0; vertical-align:middle;}
ul.responsabilidad a{color: #3083B5; text-decoration: none;}
ul.responsabilidad a:hover{ text-decoration: underline;}


.centerLegalInfo{
	text-align:center;
	margin:1em auto 0 auto;
}

.centerLegalInfo p.legalInfo{
	font-weight:bold;
	width:25em;
	margin:0 0 1.5em 0;
	padding:0;
	text-align:left;
}

/* MY INVOICES 2*/

.requestPhoto{
	float:left;
	width:22em;
	margin-bottom:1.2em;
}

.requestPhoto img{
	width:21em;
	height:13.2em;
	margin-left:0.2em
}

.requestInfo{
	float:left;
	width:30em;
	margin-left:1em;
}

h4.requestInfo{
	font-size:1.3em;
	font-weight:normal;
	margin-bottom:1.4em;
	float:left;
	width:23.5em;
	padding:0 0 0 0.8em;
	
}

dl.requestInfo {
	float:left;
	width:23.5em;
}

.requestInfo dt{
	font-size:1.1em;
	font-weight:bold;
	float:left;
	clear:both;
	width:10em;
	padding:0.3em 0;
	margin:0;
}

.requestInfo dd{
	font-size:1.1em;
	padding:0.3em 0;
}

#middle table.tableRequest caption{
	display:none;
}

#middle table.tableRequest {
	width:100%;
	border:none;
	margin-bottom:1.5em;
}

#middle table.tableRequest th.last{
	background:none;
}
 #middle table.tableRequest td.last{
	border:none;
}

#middle table.tableRequest th{
	font-size:1.1em;
	font-weight:bold;
	border-bottom:0.01em dashed #dfdfdf;
	background:url(../Images/border-Right-th.gif) no-repeat top right;
	text-align:left;
	padding:1.3em 1.2em 1em 1.4em;
}

#middle table.tableRequest td{
	font-size:1.1em;
	border-right:1px solid #dfdfdf;
	text-align:left;
	padding:0.3em 1.2em 0.3em 1.4em;
	width:25%;
}
#middle table.RequestManage {
	width:100%;
	border:none;
	margin-bottom:1.5em;
}

#middle table.RequestManage caption{
	display:none;
}

#middle table.RequestManage th{
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
	padding:1em 0.2em 0.3em 0.8em;
}

#middle table.RequestManage td{
	font-size:1.1em;
	text-align:left;
	padding:0.2em 0.2em 0.2em 1.4em;
	width:35%;
	vertical-align:top;
}

#middle table.RequestManage ul.datosRequest{
	list-style:none;
	margin:0;
	padding:0;
}

#middle table.RequestManage ul.datosRequest li{
	padidng:0.2em;
}

#middle table.RequestManage label{
	display:none;
}

#middle table.RequestManage input{
	background:url(../Images/bgkd_ButtonGreenLarger.gif) no-repeat;
	border:none;
	padding:0em 1.7em 1em 0;
	* padding:0em 1.7em 0.7em 0;
	color:#fff;
	cursor:pointer;
	font-weight:normal;
	* font-weight:bold;
	font-size:0.9em;
	width:16em;
	height:3em;
	margin:0.4em 0 0 -0.6em;
}


/* Start Modified 02/07/2010 Estados Logisticos */

#PCProductName {
	clear: both;
	display: block;
	font-size: 1.2em;
}

/* End Modified 02/07/2010 Estados Logisticos */

ul.pago { list-style:none; padding:0; margin:0 0 0 -20px;}
ul.pago ul { list-style:none; margin:5px 10px 0; padding:0}
ul.pago ul li{ margin:0 0 5px;}
ul.pago li p {
    display: block;
    padding: 0.2em 0 0; margin:0;
}
p.condicion{ font-size:0.78em !important;}
