.colunaEsquerda{
	width:263px;
	float:right;
	display:table;
}
/*=== box newsletter ========================*/
.newsletter{
	width:263px;
	padding:0;
	background-image:url(../img/webseminar_box_center_bg.gif);
	margin:0 0 10px 0;
}
	.newsletter .top_titulo{
		background-image:url(../img/webseminar_box_top_bg.gif);
		background-repeat:no-repeat;
		padding:13px 13px 5px 13px;
		font-size:16px;
		font-weight:bold;
	}
	.newsletter table{
		margin:0 auto;	
	}
		.newsletter table td{
			padding:2px;	
		}
	.newsletter .conteudo{
		padding:2px 13px 10px 13px;
		background-image:url(../img/webseminar_box_bottom_bg.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
	.newsletter p{
		padding:0;
		margin:0 0 10px 0;
	}

/*=== box webseminars ========================*/
.webseminars{
	width:263px;
	padding:0;
	background-image:url(../img/webseminar_box_center_bg.gif);
}
	.webseminars .top_titulo{
		background-image:url(../img/webseminar_box_top_bg.gif);
		background-repeat:no-repeat;
		padding:13px;
		font-size:22px;
	}
	.webseminars .calendario{
		margin:0 auto;
	}
	.webseminars .proximo_evento{
		padding:20px 13px;
		background-image:url(../img/webseminar_box_bottom_bg.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
		.webseminars .proximo_evento h3{
			border-bottom:1px solid #cbcbcb;
			padding:0 0 10px 0;
			margin:0 0 15px 0;
			font-size:18px;
			font-weight:normal;
		}
		.webseminars .proximo_evento .data{
			color:#5c5757;
			font-size:13px;
			font-weight:bold;
			margin:0 0 10px 0;
		}
		.webseminars .proximo_evento .evento{
			margin:15px 10px;
		}
		.webseminars .proximo_evento .hora{
			color:#5c5757;
			font-size:12px;
			font-weight:bold;
			margin:0 0 0 0;
		}
		.webseminars .proximo_evento .titulo{
			font-size:16px;
			font-weight:bold;
			margin:5px 0 10px 0;
		}
		.webseminars .proximo_evento .descricao{
			margin:0;
		}


/*========= box calendario ================*/
.calendario{
	width:243px;
	height:282px;
	background-color:#FFFFFF;
	background-image:url(../img/calendario_bg.gif);
}
	.calendario table{
		width:100%;
		width:212px;
		margin:0 auto;
	}
	.calendario td, .calendario th{
		padding:8px 5px 7px 5px;
		text-align:center;
		cursor:default;
	}
	.calendario .mes{
		width:auto !important;
		margin:0 auto;
		font-weight:bold;
	}
	.calendario .semana th{
		background-image:url(../img/calendario_semana_bg.jpg);
		color:#FFFFFF;
	}
	.calendario .dom{
		color:#fc4e2b;
		font-weight:bold;
	}
	.calendario .even{
		background-image:url(../img/calendario_evento_bg.jpg);
		font-weight:bold;
		color:#FFFFFF;
		cursor:pointer;
		position:relative;
		display:block;
	}
	.calendario .dia{
		background-image:url(../img/calendario_dia_bg.jpg);
		font-weight:bold;
		color:#FFFFFF;
	}
	.calendario td ul{
		list-style:none;
		margin:0;
		background-color:#edfff1;
		border:1px solid #26b836;
		width:230px;
		position:absolute;
		z-index:2;
		left:-224px;
		top:29px;
		padding:0 10px;
		color:#2d8335;
		display:none;
	}
		.calendario td ul li{
			text-align:left;
			background-image:url(../img/list_bullet.gif);
			background-repeat:no-repeat;
			padding:0 0 0 23px;
			margin:15px 0;
			font-weight:bold;
			font-size:12px;
		}