#modal, #confirm, #quadro_aviso {display:none;}

/* Overlay Geral */
#modal-overlay {background-color:#666; cursor:wait;}


/* Container erro */
#alerterror-container {height:160px; width:420px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; line-height:26px; text-align:left; background:#fff; border:2px solid #FF0000;}
#alerterror-container .header {height:30px; width:100%; background:url(../imagens/header_red.gif) repeat-x; color:#fff; font-size:1.1em; font-weight:bold; line-height:30px;}
#alerterror-container .header span {padding-left:8px;}
#alerterror-container .message {color:#333; margin:0; padding:12px 4px 12px 8px; font-size:1em;}
#alerterror-container .buttons {width:160px; float:right; padding:10px 8px 0;} 
#alerterror-container .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../imagens/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#alerterror-container .buttons div:hover {color: #336699;} 
#alerterror-container a.modal-close,
#alerterror-container a.modal-close:link,
#alerterror-container a.modal-close:active,
#alerterror-container a.modal-close:visited {text-decoration:none; font-size:1.1em; position:absolute; top:-1px; left:400px; color:#ccc;}
#alerterror-container a.modal-close:hover {color:#eee;}

/* Container erro */
#alertok-container {height:180px; width:420px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; line-height:26px; text-align:left; background:#fff; border:2px solid #66cc66;}
#alertok-container .header {height:30px; width:100%; background:url(../imagens/header_green.gif) repeat-x; color:#666; font-size:1.1em; font-weight:bold; line-height:30px;}
#alertok-container .header span {padding-left:8px;}
#alertok-container .message {color:#333; margin:0; padding:12px 4px 12px 8px; font-size:1em;}
#alertok-container .buttons {width:160px; float:right; padding:10px 8px 0;} 
#alertok-container .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../imagens/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#alertok-container .buttons div:hover {color: #336699;} 
#alertok-container a.modal-close,
#alertok-container a.modal-close:link,
#alertok-container a.modal-close:active,
#alertok-container a.modal-close:visited {text-decoration:none; font-size:1.1em; position:absolute; top:-1px; left:400px; color:#000;}
#alertok-container a.modal-close:hover {color:#eee;}

/* Container */
#confirm-container { height:140px; width:420px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; line-height:26px; text-align:left; background:#fff; border:2px solid #336699;}
#confirm-container .header .title {color:#fff}
#confirm-container .header {height:30px; width:100%; background:url(../imagens/header_blue.gif) repeat-x; color:#fff; font-size:1.1em; font-weight:bold; line-height:30px;}
#confirm-container .header span {padding-left:8px;}
#confirm-container .message {color:#333; margin:0; padding:12px 4px 12px 8px; font-size:1em;}
#confirm-container .message * {color:#333; }
#confirm-container .buttons {width:160px; float:right; padding:10px 8px 0;} 
#confirm-container .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../imagens/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#confirm-container .buttons div:hover {color: #009;} 
#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:400px; color:#ccc;}
#confirm-container a.modal-close:hover {color:#eee;}


