#confirm {display:none;}
/* Overlay */
#confirm-overlay {background-color:#eee; cursor:wait;}

/* Container */


#confirm-container {width:540px; *width:570px; height:500px; *height:540px;}

#confirm-container .b { float:left; background:url(../images/b.png) repeat-x; width:520px; height:10px; }
#confirm-container .tl {  float:left; background:url(../images/tl.png); width:10px; height:10px; }
#confirm-container .tr {  float:left; background:url(../images/tr.png); width:10px; height:10px;}
#confirm-container .bl {  float:left; background:url(../images/bl.png); width:10px; height:10px; }
#confirm-container .br {  float:left; background:url(../images/br.png); width:10px; height:10px;}

#confirm-container .col_left {  float:left; background:url(../images/b.png); width:10px; height:480px;}
#confirm-container .col_center { float:left; width:520px; height:480px; background:#FFF;}
#confirm-container .col_right {  float:left; background:url(../images/b.png); width:10px; height:480px;}

#confirm-container .header { font-weight:bold; font-size:20px; color:#730580;}
#confirm-container .header span { display:block; float:left; padding-left:30px; margin-top:16px;}
#confirm-container .header img{ float:left; padding-left:400px; padding-top:10px;}
#confirm-container .message {color:#666666; padding-left:30px; font-size:13px;}

#confirm-container .fondo_producto{ background:url(../images/fondo_panel_aviso.jpg) no-repeat; width:494px; height:153px; margin-left:15px; margin-bottom:5px;}
#confirm-container .fondo_producto .foto_descripcion{ width:490px; height:120px;}
#confirm-container .fondo_producto .foto_descripcion img{ float:left; width:120px; height:120px; margin-top:3px;}
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso{ float:left; width:320px; height:100px; font-weight:bold; margin-top:20px; margin-left:50px; }
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso .tituloaviso{ font-size:18px; color:#333333; }
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso .descriptionaviso{ color:#666; font-size:11px; font-weight:normal;}
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso .txt_precio_anterior{ color:#666666; font-size:12px;}
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso .txt_precio_oferta{ color:#730580; font-size:13px;}
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso .precio_anterior{ color:#666666; font-size:18px; text-decoration:line-through;}
#confirm-container .fondo_producto .foto_descripcion .descripcionaviso .precio_oferta{ color:#730580; font-size:18px;}

#confirm-container .lineaaviso{ width:495px; margin-left:15px;}
#confirm-container .fondo_producto .boton{ background:url(../images/btn_paracheckbox.png) no-repeat; width:150px; height:17px; margin-top:12px; margin-left:10px; padding-left:10px; cursor:pointer;}


#confirm-container .buttons {width:160px; float:right; padding:10px 8px 0; *padding:0px;}
#confirm-container .buttons div {float:right; margin-left:20px; width:41px; height:22px; color:#666; font-weight:bold; text-align:center; cursor:pointer;} 

#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited {text-decoration:none; font-size:1.1em; position:absolute; top:-1px; left:500px; color:#FFF;}

#confirm-container a.modal-close{display:block; background:url(../images/x_cierre.jpg) no-repeat; width:17px; height:18px; margin-top:20px;}

#confirm-container a.modal-close:hover {color:#eee;}