/* Overlay */
#confirmModalOverlay {background-color:rgba(0,0,0, 0.01);cursor:wait;}
/* Container */
#confirmModalContainer {width:480px;left:50%;top:15%;font-family:sans-serif;font-size:16px;text-align:left; background:#fff;border:2px solid #333}
#confirmModalContainerMini {width:320px;left:50%;top:5%;font-family:sans-serif;font-size:16px;text-align:left;background:#fff;border:2px solid #333}
#confirm, #alert, #error, #information {border:1px solid #FFF}
.header_cm {color:#000; font-size:18px; font-weight:normal; line-height:1em; border-bottom:1px dotted #aeaeae; padding-bottom:15px; position:relative; margin-bottom:20px; padding-top:10px}
.header_cm span {padding-left:8px;}
.message {color:#000; text-align:left; font-size:12px;}
.buttons {width:150px; float:right; padding:10px 8px 10px;}
.buttons div {float:right; margin-left:8px;}
a.modalCloseX, a.modalCloseX:link, a.modalCloseX:active, a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.1em; position:absolute; top:5px; color:#000; right:5px; display:none;}
a.modalCloseX:hover {color:#9bb3b3;}

a.textoBoton:link, a.textoBoton:active, a.textoBoton:visited {display:inline-block!important; background:#60d0e4!important; color:#fff!important; text-decoration:none!important; font-size:13px!important; font-weight:bold!important; padding:5px 10px!important; -moz-border-radius:5px!important; -webkit-border-radius:5px!important; -khtml-border-radius:5px!important; border-radius:5px!important}
a.textoBoton:hover {text-decoration:none!important}