/* Painel Botão de Envio */

.painel_site { 
	margin:10px auto;
	text-align: center;  
	background:#f9f9f9;  
	border:1px solid #d5d5d5;
}

.painel_site div.icon {
	margin:3px;
	background: #ffffff url("img/bg_h3_off.gif") repeat-x bottom;
}
.painel_site div.icon a { 
	display: block;
	padding: 5px 5px 4px 25px;
	
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	
	font-size:11px;
	color : #444;  
	letter-spacing:1px; 
	text-decoration : none;
}

.painel_site div.icon a:hover {
	color : #E60100;
	background-color: #f1e8e6;  
	border: 1px solid #E60100;
}

.painel_site div.icon .send {
	background: url('img/ic_send.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}


/* Mensagens */

#success {
	font: 10px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:5px;
	border:2px solid #009933;
	padding-left:25px;
	background:url("img/ic_sucess.gif") 5px 3px no-repeat !important;
	background:url("img/ic_sucess.gif") 7px 5px no-repeat;
	}
	
#error {
	font: 10px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:5px;
	border:2px solid #cc0000;
	padding-left:25px;
	background:url("img/ic_error.gif") 5px 3px no-repeat !important;
	background:url("img/ic_error.gif") 7px 5px no-repeat;
}

#alert {
	font: 10px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:5px;
	border:2px solid #EEBF3E;
	padding-left:25px;
	background:url("img/ic_alert.gif") 5px 3px no-repeat;
}


/* Paginação */

.paginacao {
    clear: left;
    cursor:default;
}

.paginacao a, .paginacao b {
    display: block;
    float: left;
    font-size:12px;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    background-color: #040404;
    border: 1px solid #444;
    text-decoration: none;
    margin:2px;
    color:#555;
}

.paginacao b {
	background:#555;
	color:#fff;
	border:0px;
}

.paginacao a:hover {
    border-color: #555;
    color: #fff;
}


/* painel rotativo */
#painel {
	/*background: url("img/bgdestaque.gif") repeat-x;*/
}
div>#painel {top:0;} /*hack*/
#painel-conteudo {display:none;}
#painel a {color:#666; text-decoration:none;}
#painel a:hover {color:#FA5D26; text-decoration:none;}
#painel #proximo, #painel #anterior, #painel #pause {cursor:pointer;cursor:hand;padding:0 3px;}
#painel #prox-ant {vertical-align:bottom;}
#painel #to-blend {opacity:0.99;zoom:1;}