/********************************************/
/*   Página de login/cadastro de eventos    */
#conteudo_site table {
	width: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	color: #565558;
	}

#conteudo_site td.label {
	float: none;
	text-align: left;
	padding: 3px 0;
	width: 100px;
	padding: 3px 0;
	}

#conteudo_site td.input {
	width: 200px;
	text-align: left;
	padding: 3px 0;
	}

#conteudo_site input {
	border: 1px solid #808080;
	text-align: left;
	width: 270px;
	padding: 0 0 0 3px;
	}

#conteudo_site input.checkbox {
	float: left;
	padding: 3px 0;
	border: none;
	width: 15px;
	}

#conteudo_site select option {
	text-align: left;
	}

#conteudo_site select {
	border: 1px solid #808080;
	text-align: left;
	padding: 0 0 0 3px;
	width: 275px;
	}

#conteudo_site textarea {
	border: 1px solid #808080;
	text-align: left;
	width: 270px;
	padding: 0 0 0 3px;
	}

#conteudo_site label {
	color: #717073;
	font: 11px Arial, Helvetica, sans-serif;
	}

#conteudo_site input.botao {
	width: 100px;
	text-align: center;
	background-color: #FFF;
	color: #808080;
	}

#conteudo_site input.radio {
	width: 15px;
	text-align: center;
	border: none;
	}

td.normal a:hover {
	background: #eaf1fd;
	border-bottom: 1px dotted #eaf1fd;
	color: #565558;
	}


/******************************************/
/*      Formulario do calendario          */
/********************************************/
/*   Página de login/cadastro de eventos    */
#cal_esquerda table {
	width: 300px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #565558;
	margin: 20px 15px 0 15px;
	}

#cal_esquerda td.label {
	float: none;
	text-align: left;
	padding: 3px 0;
	width: 100px;
	padding: 3px 0;
	}

#cal_esquerda td.input {
	width: 200px;
	text-align: left;
	padding: 3px 0;
	}

#cal_esquerda input {
	border: 1px solid #808080;
	text-align: left;
	width: 270px;
	padding: 0 0 0 3px;
	}

#cal_esquerda select option {
	text-align: left;
	}

#cal_esquerda select {
	border: 1px solid #808080;
	text-align: left;
	padding: 0 0 0 3px;
	width: 275px;
	}

#cal_esquerda textarea {
	border: 1px solid #808080;
	text-align: left;
	width: 270px;
	padding: 0 0 0 3px;
	}

#cal_esquerda label {
	color: #717073;
	font: 11px Arial, Helvetica, sans-serif;
	}

#cal_esquerda input.botao {
	width: 100px;
	text-align: center;
	background-color: #FFF;
	color: #808080;
	}

#cal_esquerda input.radio {
	width: 15px;
	text-align: center;
	border: none;
	}

td.normal a:hover {
	background: #eaf1fd;
	border-bottom: 1px dotted #eaf1fd;
	color: #565558;
	}

.check {
	width: 10px;
}