@charset "utf-8";
/* Exea Comunicación.2009 */
/*Layout Distribuciones Suner*/
		
body {
	background-color:#0060BF;
	line-height:118%;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
form {
margin:0;
padding:0;
}
fieldset { border:none; margin:0; padding:0;}
img { border:none; }
hr { border:#F3F3F3 inset 1px; }

.preform {
	padding:0 6px 0 0;
	float: left;
}
	/* CSS Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
a {
text-decoration:none;
color:#002DB0;
} 
a:hover {
color:#0066FF;
}
* html .clearfix {
	height: 1%;
}
#contenedor {
	width:1004px;
	margin: 0 auto;
	clear: both;
	padding-bottom: 24px;
}
/*-----------------------Cabecera----------------------------*/
#contenedor #cabecera {
	clear:both;
	height:50px;
	margin: 4px 12px 28px 12px;
}
#logo {
	float:left;
	margin-right: 24px;
}
#claim {
	font-size:large;
	float: left;
	margin-top: 18px;
}
#claim a{
	color:#CCDFF2;
}
/*-----------------------Buscador----------------------------*/
#top { margin: 0 12px; }

#top #menu { height:36px;}
#top #menu ul{padding: 0; margin: 0;}
#top #menu ul li{margin: 0; padding: 0; list-style-type:none; float:left;}
#top #menu ul li a { font-weight:bold; text-transform:uppercase; background:url(../img/bg_mn_off.png) 0 0 repeat-x; -moz-border-radius: 4px 4px 0 0; margin: 0 4px 0 0;color: #CCCCCC; display: block; float: left; font-size: 0.75em; padding:10px 18px 8px;}
#top #menu ul li a:hover, #top #menu ul li a.activo, #buscador #menu ul li a.selected {background:url(../img/bg_mn_on.png) 0 0 repeat-x; color:#FFFFFF }

#buscador {background:#1B1B1B url(../img/buscador_m.png) 0 0 repeat-x; padding:8px; }
#buscador form {float:left }
#buscador select {float:left; padding:5px 2px 2px; font-size:0.75em;}
#buscador select option.dest { font-weight:bold;}
#buscador select option { padding:2px; color:#002DB0 }
#buscador label { color:#888; font-size:0.7em; font-weight:bold; display:block; float:left; text-transform:uppercase;}

#buscador .divcontainer { float:left; margin-right:8px;}
#buscador .load { margin-right:16px; margin-top:20px;}

#buscador .btn {float:right;}
#buscador .btn a { color:#999; border:#333333 1px solid; font-size:0.8em; padding:5px 12px; background-color:#000; display:block; -moz-border-radius: 6px; margin-left:6px; }
#buscador .btn a:hover, #buscador .btn a.activo {color:#fff; border-color:#000; background-color:#0066FF; }

#buscador .divbuscador {height:50px; float:left; width:800px; max-width:800px;}
#buscador .divbuscador #divmarcas, #buscador .divbuscador #divcodigo { }

.btn_buscar {
	background: url(../img/btn_buscar.png) 0 center no-repeat;
	border: none;
	padding: 8px 18px 10px 18px;
	color: #FFFFFF;
	width: 86px;
	cursor:pointer; 
	cursor: hand;
}
.divbtn_buscar {
float:right; width:96px; padding-top:12px;
}
.caja_bsc {
	/*height: 24px;*/
	border: #515151 1px solid;
	background: url(../img/bg_inp.png) 0 100% repeat-x;
	padding: 4px 6px 2px;
	color: #0066CC;
	font-size: 1em;
	font-weight:bold;
}
.cajahover_bsc {
	border: #0066FF 1px solid;
	background: url(../img/bg_inp2.png) 0 100% repeat-x;
}
.caja_nrm {
	border: #A5B9E7 1px solid;
	background: url(../img/bg_inp_nrm1.png) 0 100% repeat-x;
	padding: 4px 2px;
	font-size: 0.9em;
}
.cajahover_nrm {
	border: #0066CC 1px solid;
	background: url(../img/bg_inp_nrm2.png) 0 100% repeat-x;
}
/*Form registro */

/*-----------------------Cuerpo----------------------------*/
#cuerpo {
	background: url(../img/bg_md.png) 0 0 repeat-y;
	width: 1004px;
}
#cuerpo_l {
	background: url(../img/bg_l.png) 0 0 no-repeat;
}
#cuerpo_r {
	background: url(../img/bg_r.png) 100% 0 no-repeat;
}
#cuerpo_b {
	background: url(../img/bg_bt.png) 0 100%  no-repeat;
	padding-bottom: 12px;
}
#cuerpo_b #contenidos {
	padding:12px 30px 30px 30px;
	min-height: 460px;
}
#left {
	width: 724px;
	float: left;
}
#left .l_left {
	width: 350px;
	float:left;
	margin-bottom:20px;
	margin-right: 24px;
}
#left .l_right {
	width: 350px;
	float:left;
	margin-bottom:20px;
	margin-right: 0px;
}

#right {
	width: 197px;
	float: right;
}
.l_modulo_t {
	background: url(../img/l_left_t.png) 0 0 no-repeat;
}
.l_modulo_b{
	background: url(../img/l_left_b.png) 0 100% no-repeat;
	padding: 6px 12px 16px 12px;
}


#left .m_doble {
	float:left;
	width:724px;
	margin-bottom: 20px;
	clear: both;
	background: url(../img/left_modulo_m.png) 0 0 repeat-y;
}
.left_modulo_t {
	background: url(../img/left_modulo_t.png) 0 0 no-repeat;
}
/*.left_modulo_m {
	background: url(../img/left_modulo_m.png) 0 0 repeat-x;
}*/
.left_modulo_b {
	background: url(../img/left_modulo_b.png) 0 100% no-repeat;
	padding: 12px 12px 16px 12px;
	min-height: 180px;
}
.left_modulo_b ul {
	margin:12px 0 24px 36px;
	padding:0;
}
.left_modulo_b ul li {
	margin:12px 0 6px 0;
	padding:0;
	font-size: 0.8em;
	list-style:none;
}
.left_modulo_b ul li a {
	background: url(../img/right_a.png) 0 6px no-repeat;
	padding: 4px 0 4px 22px;
	display: block;
	font-weight:bold;
}
.left_modulo_b ul li a:hover {
	background: url(../img/right_a_hover.png) 0 6px no-repeat;
}
/*listas normales */
ul.lista { margin:0;}

ul.menulista  {}
ul.menulista li {
	margin:12px 0 6px 0;
	padding:0;
	font-size: 0.8em;
	list-style-type:none;
}
ul.menulista li a {
	background: url(../img/right_a.png) 6px center no-repeat;
	padding: 6px 0 6px 30px;
	display: block;
}
 ul.menulista li a:hover {
	background: url(../img/right_a_hover.png) 6px center no-repeat;
	color:#0066FF;
}
/* Módulos derecha */

#right .r_modulo_t { background: url(../img/modulo_r_t.png) 0 0 no-repeat; }
#right .r_modulo_b {
	background: url(../img/modulo_r_b.png) 0 100% no-repeat;
	margin-bottom: 16px;
	padding: 8px 8px 16px 8px;
}
#right .r_modulo_t h3 {
	margin: 0;
	padding: 9px;
	font-size: 0.9em;
	color: #0060BF;
}
#right .r_modulo_t h3 a {
	color: #0060BF;
	background: url(../img/right_up1.png) 100% center no-repeat;
	padding: 2px 0;
	display: block;
}
#right .r_modulo_t h3 a:hover {
	background: url(../img/right_up2.png) 100% center no-repeat;
}
#right .r_modulo_t.abierto h3 a {
	color:#999;
	background: url(../img/right_down1.png) 100% center no-repeat;
}
#right .r_modulo_t.abierto h3 a:hover {
	background: url(../img/right_down2.png) 100% center no-repeat;
}
#right .r_modulo_b p {
	font-size: 0.78em;
	margin: 4px 0 0 0;
	line-height: 118%;
}
#right .r_modulo_b p a {
	color:#002DB0;
	padding: 0 0 2px 19px;
	display: block;
	background: url(../img/right_a.png) 0 9px no-repeat;
	padding-top: 10px;
	border-top: #E5E5E5 1px solid;
	margin-top: 8px;
}
#right .r_modulo_b p a:hover {
	color:#0066FF;
	text-decoration: underline;
	background: url(../img/right_a_hover.png) 0 9px no-repeat;
}
.lnk_btn a  {
	font-size: 0.78em;
	color:#002DB0;
	display: block;
	background:url(../img/email.png) 6px center no-repeat;
	padding: 4px 10px 4px 36px;
	margin: 6px 12px;
}
.lnk_btn a:hover {
	color:#0066FF;
	text-decoration: underline;
}
/*-----------------------Navegación inferior----------------------------*/
#bottom_nav {
	margin: 12px;
	background: url(../img/bottom_nav_m.png) 0 0 repeat-x;
	clear: both;
}
#bottom_nav div {
	background: url(../img/bottom_nav_l.png) 0 0 no-repeat;
}
#bottom_nav div div {
	background: url(../img/bottom_nav_r.png) 100% 0 no-repeat;
	padding: 4px 12px;
}
#bottom_nav ul{
	margin: 0;
	padding: 0;
}
#bottom_nav ul li{
	margin: 0;
	padding: 0;
	list-style-type:none;
	display:inline;
}
#bottom_nav ul li a{
	padding: 10px 16px;
	margin: 3px 0 8px 12px;
	color: #FFFFFF;
	font-size: 0.9em;
	display: block;
	float: left;
}
#bottom_nav ul li a:hover{
	background: url(../img/bottom_nav_hover.png) 0 center repeat-x;
}
#bottom_nav ul li a.selected{
	background: url(../img/bottom_nav_hover.png) 0 center repeat-x;
}
/*-----------------------Créditos----------------------------*/
#creditos {
	color:#FFFFFF;
	text-align:right;
	margin: 0 12px 12px 12px;
	clear: both;
	font-size: 0.8em;
}
#creditos ul {
margin:0;
padding:0;
}
#creditos ul li {
margin:0;
padding:0;
list-style:none;
display:inline;
}
#creditos ul a{
color:#FFFFFF;
}
#creditos ul a:hover{
color:#00CCFF;
}
/* Estilos autocompletar */
.ac_results {
	padding: 0px;
	border: 1px solid #09C;
	background-color: #FFF;
	overflow: hidden;
	z-index: 99999;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 6px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	
	font-size:0.9em;
	font-weight:bold;
}
.ac_loading { background: #FFF url(../img/indicator.gif) right center no-repeat; }
.ac_odd { background-color:#F4F4F4; }
.ac_over { background-color: #4A6AD9; color: #FFF; }
/**************/
#right .r_modulo_b  label {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	display: block;
	padding-bottom: 4px;
	padding-top: 6px;
}
#right .r_modulo_b form {

}
/* botones de radio */

label.r_off { background: url(../img/mal.png) 0 2px no-repeat; cursor:pointer; 
	cursor: hand;}
label.r_on  { background: url(../img/bien.png) 0 2px no-repeat; cursor:pointer; 
	cursor: hand;}
label.r_on, label.r_off{width:25px; height: 25px;}
label.r_on, label.r_off{padding-left:25px; padding-top: 5px;}

/* Formularios principales */
#left  label {
	color: #000000;
	font-size: 0.8em;
	padding-top: 6px;
}
#left  fieldset {
	padding: 12px;
	margin: 12px;
	border: 0;
}
.nav_opc form fieldset { margin:0 !important; padding:0 !important;}

#frmregistro tr.td1 {
	background-color: #EDF1FA;
}
#frmregistro tr.td2 {
	background-color: #FFFFFF;
}
#frmregistro td {
	padding: 8px 6px 8px 6px;
}
#frmregistro .separador {
	padding: 22px 0 8px 0;
	color: #0066CC;
	font-weight: bold;
	font-size: 1.4em;
	clear: both;
}
#frmregistro select {
	width:245px; height:24px; padding: 2px;
}
#frmregistro select option.dest { font-weight:bold; padding:8px 4px; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; margin:8px 0; }
/* simple css-based tooltip */ 
div.tooltip {
	background-color:#004F9D;
	outline:1px solid #669;
	border:2px solid #fff;
	padding:8px 15px;
	width:226px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;
	/* outline radius for mozilla/firefox only */ 
    outline-radius:4px;
	-moz-outline-radius:4px;
	-webkit-outline-radius:4px;
}
#left legend {
	color: #0066CC;
	font-weight: bold;
}
.errorform {
font-size:0.8em;
color:#FF0000;
}
#warning {
	padding: 12px 12px 12px 62px;
	background: url(../img/errorform.png) 12px center no-repeat;
	clear: both;
	font-weight: bold;
	font-size:0.9em;
	color:#FFFFFF;
	margin-bottom: 24px;
	background-color: #EC0000;
	display: none;
}
/* Listado resultados con imagen */
ul.listabuscar {
	margin: 16px 0 6px 0;
	padding: 0;
	text-align: center;
	clear:both;
	display:block;
}
ul.listabuscar li {
	display:block;
	margin: 0 12px 12px 0;
	padding: 1px;
	width: 219px;
	list-style-type: none;
	float: left;
	background:url(../img/modulo_r_t.png) 0 0 repeat-x #ccc;
}
ul.listabuscar li a {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: none;
}
ul.listabuscar li a:hover {
	background: none;
}
ul.listabuscar div.bfoto {
	width:219px;
	height:210px;
	background-color:#FFFFFF;
	vertical-align:middle;
	clear:both;
}
ul.listabuscar div.ref {
	padding:4px 3px 4px 6px;
	text-align: left;
	font-size: 0.9em;
	font-weight:bold;
	color:#0033CC;
	float:left;
	width:80px;
}
ul.listabuscar div.fav {
	float:right;
	padding:1px 2px 0 2px;
	margin-left:1px;
}
ul.listabuscar div.fcarro {
	padding:3px 2px 2px 6px;
	background-color:#F2F2F2;
	clear:both;
	color:#0066CC;
	font-weight:bold;
}
ul.listabuscar div.nombre {
	padding: 4px 5px;
	text-align: left;
	font-size: 0.9em;
	line-height:120%;
	color:#FFFFFF;
	background-color:#0066CC;
	min-height:42px;
	clear:both;
}
/* proveedores */
ul.listaproveedores  {
	margin: 6px 0;
	padding: 0;
	text-align: center;
	clear:both;
	display:block;
}
ul.listaproveedores  li {
	display:inline-block;
	margin: 0 11px 10px 0;
	padding: 12px 12px 6px 12px;
	width: 198px;
	list-style-type: none;
	float: left;
	background-color: #E6E6E6;
	text-align: center;
}
ul.listaproveedores li a:hover {
	color:#0066FF;
}
.listaproveedores div {
	padding: 10px 4px 4px 4px;
	text-align: left;
	font-weight: bold;
	font-size: 1.3em;
}
ul.listaprov_rd {
	margin: 6px 0;
	padding: 0;
	clear:both;
	display:block;
}
ul.listaprov_rd  li {
	display:inline-block;
	margin: 0 11px 0 0;
	padding: 4px 12px 2px 12px;
	width: 198px;
	list-style-type: none;
	float: left;
}
ul.listaprov_rd  li a:hover {
	color:#0066FF;
}
/* Lightbox para las imágenes */
/* the overlayed element */ 
div.overlay { 
     
    /* growing background image */ 
    background-image:url(../img/overlay/white.png); 
     
    /* dimensions after the growing animation finishes  */ 
    width:600px; 
    height:470px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:55px; 
} 
 
/* default close button positioned on upper right corner */ 
div.overlay div.close { 
    background-image:url(../img/overlay/close.png); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 
 
/* black */ 
div.overlay.black { 
    background:url(../img/overlay/transparent.png) no-repeat !important; 
    color:#fff; 
} 
 
/* petrol */ 
div.overlay.petrol { 
    background:url(../img/overlay/petrol.png) no-repeat !important; 
    color:#fff; 
} 
 
div.black h2, div.petrol h2 { 
    color:#ddd;         
}
#left  h1 { margin: 12px 0 24px 0; font-family:Arial Narrow, Arial, Helvetica, sans-serif; line-height: 120%; 
}
#left  h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.4em; color:#0066CC; line-height: 120%; margin: 20px 0 12px 0; 
}
#left h3 {
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 1.4em;
	margin: 32px 0 6px 0;
	line-height: 110%;
}
#left p {
	color: #000000;
	font-size: 0.8em;
	line-height: 136%;
}
/* catálogo pdf */
ul.listapdf {
	margin:0;
	padding:0;
	clear:both;
}
ul.listapdf li {
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.listapdf li a{
	padding:12px 0 12px 56px;
	margin:2px 0;
	background:url(../img/ic_pdf.png) 6px 3px no-repeat;
	font-size:0.9em;
	font-weight:bold;
}
ul.listapdf li a:hover{
	background:url(../img/ic_pdf.png) 6px 3px no-repeat;
}

.destacado {
	background-color:#EDF1FA;
	border: solid 1px #DEE7F5;
	padding:12px 24px;
	margin-bottom: 32px;
}
.faq {
	padding:6px 12px 6px 24px;
	border-bottom: 2px solid #E1E1E1;
	margin-bottom: 16px;
}
.faq h2 {

}
.faq p {
	font-size: 0.9em;

}
.boton {
	background:url(../img/btn_r_nrm.png) 100% 0 repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: right;
}
.boton a, input.boton {
	color:#0066CC;
	font-weight:bold;
	text-align: center;
	padding: 6px 36px 6px 16px;
	display: block;
	font-size: 0.75em;
	background: url(../img/go.png) 95% center no-repeat;
	border:none;
	cursor:pointer;
}
.boton a:hover {
	color: #0066FF;
	background: url(../img/go_hv.png) 95% center no-repeat;
}
a.linksubir {
	background: url(../img/right_up2.png) 100% 0 no-repeat;
	text-align: right;
	display: block;
	height: 22px;
}
a:hover.linksubir {
	background: url(../img/right_up1.png) 100% 0 no-repeat;

}
#frmResultsPage {
	padding:4px 0 0 0; 
	float:right;
	margin:0;
	
}
#ayuda {
	float: right;
}
#ayuda a{
	height: 64px;
	width: 38px;
	display: block;
	background: url(../img/btn_info.png) 100% center no-repeat;
}
#ayuda a:hover{
	background: url(../img/btn_info_hover.png) 100% center no-repeat;
}
.r_modulo_b ul {
	margin:0;
	padding:0;
}
.r_modulo_b ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.r_modulo_b ul a{
	border-bottom: 1px dotted #999999;
    color: #0033CC;
    display: block;
    font-size: 0.72em;
    line-height: 120%;
    margin-top: 3px;
    padding: 3px 0 6px;
}
.r_modulo_b ul a:hover{
	color:#0066FF;
	text-decoration: underline;
}
.divnoticias {
	margin: 20px 0 24px 0;
	clear:both;
}
.fecha {
	color:#999999;
	font-size:0.7em;
	padding-top: 2px;
	border-top: 1px solid #CCCCCC;
	clear: both;
}.lnk_pdf {
	float: right;
	margin-top: 18px;
}
.h2noticias {
float:left; width:540px; display:block; margin: 12px 48px 4px 0;
}
#topnav {
	text-align: right;
	clear: both;
}
#topnav ul {
	margin: 0 10px 0 0;
	padding: 0;
	color: #FFFFFF;
}
#topnav ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
}
#topnav ul li a {
	font-size: 0.75em;
	color: #FFFFFF;
	padding: 0 6px;
}
#topnav ul li a:hover {
	color: #00CCFF;
}
.mensaje { 
 clear:both;
 background: url(../img/ic_info.png) 0 3px no-repeat;
 padding:12px 4px 12px 38px;
 font-size:0.8em;
 border-bottom:#CFDEF3 solid 4px;
 margin: 6px 20px 12px 20px;
 line-height:120%;
 font-weight:bold;
}
.mensaje_error { 
 clear:both;
 background: url(../img/ic_error.png) 0 3px no-repeat;
 padding:12px 4px 12px 38px;
 font-size:0.8em;
 border-bottom:#CFDEF3 solid 4px;
 margin: 6px 20px 12px 20px;
 line-height:120%;
 font-weight:bold;
}
#logoprint { display:none; }
.marca {
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	background-color: #0066CC;
	padding: 8px 12px;
	color: #FFFFFF;
	margin: 12px 0 2px 0;
}
/*USUARIOS*/
.usuarios { 
 clear:both;
 background:  url(../img/ic_usuario.png) 0 6px no-repeat;
 padding:6px 4px 6px 28px;
 font-size:0.9em;
 margin: 0;
 line-height:120%;
 color:#0066CC
}

/*Promoción */
#left .promocion { clear:both; margin:0 0 20px; border: 1px solid #EBEBEB;}
#left .promocion div.pad { padding:0 8px 8px 8px;}
#left .promocion div.pad .fechafin  {color:#003399;}
#left .promocion h2 { background:url(../img/bgh2.png) 0 0 repeat-x; padding: 6px 8px 8px; font-size:1.1em; margin:0;}

/*relaciones*/
.listado td.nombre a.verrel, ul.listabuscar li a.irrel  { width: 26px; height: 24px; background:url(../img/rel1.gif) 0 center no-repeat; display:block; float:left;}
.listado td.nombre a.verrel2, ul.listabuscar li a.irrel2  { background:url(../img/rel2.gif) 0 center no-repeat;}

/*tooltip*/
p#vtip { font-size:0.75em; color:#fff; display: none; position: absolute; padding: 4px 10px; left: 5px; background-color: #333; border:1px solid #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

/*Imprimir PDF */
#print-pdf {
	 -moz-border-radius: 6px 6px 6px 6px;
    border: 1px solid #CFDEF3;
    margin: 0 0 8px;
    padding: 24px 4px;
}
#print-pdf a {
	background: url("../img/file_pdf.png") no-repeat scroll 0 center transparent;
    font-size: 1.2em;
    padding: 20px 0 20px 68px;
}

/*GALERIAS */
.galerias {}
.galerias ul { margin:0; padding:0; list-style:none;}
.galerias ul li 
{
 	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    display: block;
    float: left;
    margin: 4px;
    padding: 6px 5px 0;
    position: relative;
    text-align: center;
}
.galerias ul li p { color: #777777 !important; font-size: 0.9em !important;}
.galerias ul li a { display:block; background:none; padding:0; margin:0; }
.galerias ul li a:hover {  background:none; }
.galerias ul li img { float:inherit;}

#breadcrumbs { font-size:0.8em; }
#breadcrumbs a {font-weight:bold;}
#breadcrumbs span { color:#999999}

/* pago seguro */
.btn-pg {
 	background: url(../img/bg_pago.png)  no-repeat 0 0;
    border-radius: 5px;
    color: #FFFFFF;
    padding: 5px 8px 5px 28px;
    width: 120px;
	float:left;
	font-size:0.8em;
	font-weight:bold;
	}
.pgt_aviso { background-color:#F4FFE6; border:3px solid #F7DC9D; padding: 16px; clear:both; margin: 24px 0;}
.listado td.nombre { text-align:left; padding-left:12px; font-weight:bold;}
.listado td.resume-cart { padding:12px 24px;  font-weight:bold; text-align:right; color:#000000;}
.listado td.resume-cart div {   font-size: 1.4em; margin: 6px 0;}


