/* Geral */
.mydiv {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	overflow:hidden;
	position:absolute;
	text-align:left;
	width:352px;
	left:-10px;
	top:10px;
}

.mydiv span.mydiv_top {
	background:url(../img/bg_top.png) top center no-repeat;
	width:352px;
	height:30px;
	display:block;
}

.mydiv span.mydiv_mid {
	background:url(../img/bg_mid.png) top center repeat-y;
	width:322px;
	padding:0 15px;
	display:block;
}

.mydiv span.mydiv_bot {
	background:url(../img/bg_bot.png) top center no-repeat;
	width:352px;
	height:19px;
	display:block;
}


/* MyDiv Top */
.mydiv span.mydiv_top span.ae_top {
	margin:10px 0 0 15px;
	float:left;
}
.mydiv span.mydiv_top a.ae_close {
	background: url(../img/btn_fechar.gif) no-repeat !important;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	height:15px;
	width:15px;
	margin:12px 15px 0 0;
	float:right;
}

/* MyDiv Mid */
.mydiv span.mydiv_mid img {
	background-color:#FFFFFF;
	height:70px;
	padding:2px !important;
	position:absolute;
	right:15px;
	top:35px;
	width:70px;
}

.mydiv span.mydiv_mid span.ae_body {
	width: 240px;
	padding:5px 0 0;
	display: block;
	overflow: hidden;
}

.mydiv span.mydiv_mid span.ae_body a.ae_mail {
	text-decoration:none;
	color:#FFFFFF;
}

.mydiv span.mydiv_mid span.ae_body a:hover.ae_mail {
	text-decoration:underline;
}

.mydiv span.mydiv_mid span.ae_about {
	width: 240px;
	display: block;
	padding:10px 0 0;
}

.mydiv span.mydiv_mid a {
	background: none;
	border: 0;
	text-decoration: underline;
	color: #FF9933;
}

.mydiv span.mydiv_mid a:hover {
	color: #6598b8;
}
