/* folha de estilos - moldura padrão de página
Karin.Art
Carlos Arruda - 13-07-08
**************************/
body{ margin:10px 0 0 0; padding:0; font:12px "Trebuchet MS",Arial, sans-serif;
	color:#000; text-align:center; background:#e0e0e0;}
h1	{ font-family: "Trebuchet MS",Arial; font-size: 150%; font-weight: bold;
	margin: 6px 0 6px 0px; text-align:center; color: #ff3399;
	padding: 0px 0 0 6px; border: 0px solid #CCCCCC; 
	}
h2{ font-family: "Trebuchet MS"; font-size: 110%; 
	text-align: left; margin: 6px 0 0 6px; color: #ff3399;  padding:6px;
	}
h2 a{ color: #ff33aa;  text-decoration:none;
	}
h2 a:hover{ color: #ff33aa;  text-decoration:underline;
	}
h3{ font-family: "Trebuchet MS",Arial; font-size: 100%; font-weight: bold;
	margin: 6px 0px 0px 0px; text-align: left; padding:0px;
	color: #ff3399; background: none; border:0px solid #c00;
	}
h3.centro{ text-align: center;
	}
p{ font-family: "Trebuchet MS",Arial; font-size: 90%; border:0px solid #cc0;
	text-align: justify; font-weight: normal; color: #666666;
	padding:0px; margin: 0px 6px 0px 6px;
	}
p.centro{ text-align: center;
	}
p.rodape{ text-align: right; color: #999999; font-size: 80%;
	}
/*************** CENTRALIZA CAIXA GERAL NA TELA *************/
#geral{ width:771px; height:auto; margin:0 auto; padding:0;
	text-align:center; border: 0px solid #c00;
	}
/* TOPO */
#topo{ width:771px; height:92px;
	margin:0px 0px 10px 0px; padding: 0px;
	text-align:left; border: 0px solid #c0c;
	/*background:url("images/cab_topo.jpg") left top repeat-x;*/
	}
#corpo{
	width:771px; height:auto;
	margin:0px; padding: 0px;
	text-align:center; border: 0px solid #009;
	}
#corpo table{ border:0px solid #c0c; margin:0px; padding:0px; text-align:center;
	}
#corpo td{ padding:0px; border:0px solid #e0e0e0; margin:0px;
	}
#corpo td.form{ margin:0px; border:0px solid #e0e0e0; 
	padding:0px 0px 0px 6px; text-align:left;
	}
#corpo th{ padding:0px; border:0px solid #e0e0e0; 
	padding:0px 6px 0px 0px; text-align:right; margin:0px;
	font-family: "Trebuchet MS",Arial; font-size: 90%; border:0px solid #cc0;
	color: #ff3399;
	}
#mid_sup{height:16px; background:url("images/mid_sup.jpg") left top repeat-x;}
#mid_inf{height:16px; background:url("images/mid_inf.jpg") left top repeat-x;}
#esq_mid{width:16px; background:url("images/esq_mid.jpg") left top repeat-y;}
#dir_mid{width:16px; background:url("images/dir_mid.jpg") left top repeat-y;}
