/* CSS Document */
body,div,dt,dd,dl,ul,li,ol,p,h1,h2,h3,h4,h5,td,tr,table,form,fieldset,label,a{
	padding: 0;
	margin: 0;
	border: 0;
}

ul,li,ol{
	list-style:none;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

body {
	background-color: #006699;
	background: url(files/bg2.gif);
	margin: 0;
	padding: 0;
}

h1 span{display:none}

/* DIV'S*/

#principal {
	width: 726px;
	height: 100%;
	background-color: #FFFFFF;
	margin:0 auto;
	/*background: url(files/TestE_LayouT_HercY-SantoS.jpg) center;*/
}

#topo{
	widht: 526px;
	height: 141px;
	background: url(files/topo_teste.jpg);
}

#centro{
	width: 726px;
	height: 100%;
	overflow: auto;
}

#esquerda {
	width: 170px;
	float: left;
}

#direita {
	width: 525px;
	height: 462px;
	float: right;
	background: url(files/direita.gif);
	background-repeat: no-repeat;
}

#direita_2 {
	width: 525px;
	height: 600px;
	float: right;
	background: url(files/direita2.gif);
	background-repeat: no-repeat;
}

#direita_3 {
	width: 525px;
	height: 980px;
	float: right;
	background: url(files/direita3.gif);
	background-repeat: no-repeat;
}

#direita_4 {
	width: 525px;
	height: 1835px;
	float: right;
	background: url(files/direita4.gif);
	background-repeat: no-repeat;
}

#direita_5 {
	width: 525px;
	height: 4150px;
	float: right;
	background: url(files/direita5.gif);
	background-repeat: no-repeat;
}

#direita_6 {
	width: 525px;
	height: 5530px;
	float: right;
	background: url(files/direita6.gif);
	background-repeat: no-repeat;
}

#direita_7 {
	width: 525px;
	height: 6470px;
	float: right;
	background: url(files/direita7.gif);
	background-repeat: no-repeat;
}

#up {
	height: 30px;
}

#middle {
	height: 305px;
}

#middle_contato {
	width: 490px;
}

#middle_template {
	width: 490px;
}

#mid_top {
	height: 40px;
}

#mid_esq {
	width: 150px;
	height: 350px;
	float: left;
}

#mid_dir {
	width: 340px;
	height: 350px;
	float: right;
	padding-top: 10px;
}

#esq_middle{
	width: 263px;
	float: left;
	text-align: center;
}

#editar_materia {
	float: left;
}

#carregar_arquivo {
	float: right;
}

#esq_middle_editar_materia {
	width: 463px;
	float: left;
	text-align: left;
}

#dir_middle{
	width: 262px;
	float: right;
	text-align: center;
}

#bottom {
	height: 127px;
}

#rodape {
	width: 726px;
	height: 46px;
	background: url(files/rodape.jpg);
	text-align: center;
}

/* FIM DAS DIV'S*/

/* CLASSES*/

.texto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #2e76ba;
	line-height: 200%;
	padding: 0px 55px 10px 20px;
}

.texto_link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #2e76ba;
	line-height: 200%;
}

.texto_link_interna {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #2e76ba;
}

.texto_link a:{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #2e76ba;
}

.texto_link a:hover{
	text-decoration: underline;
}

.texto_contato {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #2e76ba;
	line-height: 120%;
	padding: 0px 25px 10px 20px;
}

.bt_enviar {
	width: 60px;
	height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	background: #2e76ba;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	border: 0px;
}

.bt_enviar a {
	text-decoration: none;
	color: #FFFFFF;
}

.bt_enviar a:hover {
	text-decoration: underline;
}

.campos_contato {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #2e76ba;
	line-height: 300%;
	padding: 0px 10px 0px 0px;
}

.menuLeft a{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #2e76ba;
	text-decoration: none;
	padding: 0px 0px 10px 30px;
	line-height: 200%;
	/*display:block; */
	/*margin:0 10px 0 0 ;*/
}
	
.menuLeft a:hover{
	text-decoration: underline;
}

.area_rest{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: ffffff;
	background: #2e76ba;
	text-decoration: none;
	padding: 5px 0px 10px 10px;
	margin: 0px 0px 0px 10px;
	line-height: 200%;
}

.cor_texto {
	color: #FFFFFF;
	font-size: 12px;
}

.cor_texto_deslogar {
	color: #FFFFFF;
	cursor: pointer;
	font-size: 12px;
}

.texto_rodape {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 15px 0px 0px 0px;
}
.texto_rodape a{
	color: #FFFFFF;
	text-decoration: none;
}

.texto_rodape a:hover{
	text-decoration: underline;
}

.border {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #65A1D3;
	border: 1px solid #FFFFFF;
}

.border2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #65A1D3;
	border: 1px solid #2e76ba;
}

.butao_enviar {
/*	background:url(files/bt_enviar.gif); */
	width: 52px;
	text-align: center;
	border: 0;
	background-color: #2E76BA;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
}

.butao_editar {
/*	background:url(files/bt_editar.gif); */
	width: 52px;
	text-align: center;
	border: 0;
	cursor: pointer;
	background-color: #2E76BA;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

.butao_arquivo {
	width: 52px;
	text-align: center;
	border: 0;
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}

.butao_ok {
	background:url(files/bt_ok.gif);
	width: 52px;
	text-align: center;
	border: 0;
}

.butao_ok_2 {
/*	background:url(files/bt_ok2.gif);*/
	width: 20px;
	text-align: left;
	border: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2E76BA;
}

#opcoes_adm {
	font-weight: bold;
	cursor: pointer;
}

.aba {
	color: #2E76BA;
	padding: 7px;
}

.aba_ativa {
	background-color: #2E76BA;
	color: #FFF;
	padding: 7px;
}

#esq_form {
	width: 520px;
	text-align: left;
	padding: 13px;
}

#dir_form {
	padding: 13px;
}

#esq_form_oculto {
	float: left;
/*	padding-left: 61px; */
}

#texto_materia_1 {
	text-align: left;
	width: 250px;
}
#espaco_esq {
	float: left;
	padding-left: 61px;
}

#lista {
	float: left;
	width: 490px;
	padding-left: 3px;
/*	background-color: #FFFF00; */
}
/* FIM DAS CLASSES*/

.row_grid_1 {
	background-color: #FFFFFF;
}
.row_grid_2 {
	background-color: #F3F3F3;
}

/*classes dos links da paginação*/
.pgoff {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #2e76ba; text-decoration: none; cursor: pointer}
a.pg {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #2e76ba; text-decoration: none; cursor: pointer}
a:hover.pg {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #2e76ba; text-decoration:underline; cursor: pointer}
.pg {cursor: pointer}

.espaco_a_esq {
	padding-left: 61px;
}

#info {
	width: 520px;
	text-align: left;
	padding: 13px;
}