h1 {
	font-size: 20px;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 0px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
/* NO SITE TEMOS 2 COLUNAS:
A ESQUERDA A QUAL E USADA PARA O SUBMENU FORMADA POR SUBMNEUTOP, SUBMENUMED E SUBMENUBOT
E A DA DEREITA, MAIS LARGA USADA PARA OS CONTEUDOS FORMADA POR COL1TOP, COL1MED E COL1BOT */

.col1top {
	/* Define a forma aredondada de acima da coluna de conteudos */
	background-image: url(../images_gral/bg_col1top.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.col1med {
	/* Onde se dessenvolvem os conteudos */
	background-image: url(../images_gral/bg_col1med.gif);
	background-repeat: repeat-y;
	background-position: right top;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.col1bot {
	/* Define a forma aredondada de abaixo da coluna de conteudos
	O valor height sendo maior da altura da imagen de fundo gera o margem inferior
	do final da coluna de conteudo com o fundo continte*/
	background-image: url(../images_gral/bg_col1bot.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 14px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.submenutop {
	/* Define a forma aredondada de acima da coluna de submenu */
	background-image: url(../images_gral/bg_submenu_top.gif);
	background-repeat: no-repeat;
	height: 8px;
	overflow: hidden;
}
.submenu_med {
	/* Contem os items do submenu. Aqui vao os div sen id com o estilo .submenu
	Os items de submenu nao podem localizarse diretamente sobre este div porque porque
	eles precisam estar dentro de um div que tenha um valor hover para dotar de cor de
	fundo para quando esta sendo tocado pelo mouse
	Os Padding aportam o espaco suficiente so para nao sair fora da sombra laterial*/
	color:#005900;
	background-image: url(../images_gral/bg_submenu_med.gif);
	background-repeat: repeat-y;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.submenu_med a, .submenu a:visited {
	color:#000000;
	text-decoration:none;
	display: block;
	font-weight: normal;
}
.submenu_med a:hover {
	color:#005900;
	text-decoration:none;
	font-weight: normal;
}
.submenubot {
	/* Define a forma aredondada de abaixo da coluna de submenu */
	background-image: url(../images_gral/bg_submenu_bot.gif);
	background-repeat: no-repeat;
	height: 8px;
	overflow: hidden;
}
.submenu {
	font-size: 12px;
	padding-top: 11px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.submenulast {
	/* E igual ao submenu so que nao tem borda embaixo. E para o ultimo item do submenu */
	height: 24px;
	font-size: 12px;
	padding-top: 11px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.submenu:hover, .submenulast:hover {
	/* Define a cor de fundo dos items apontados pelo mouse */
	background-color: #C6D8C7;
}
#col1med p {
	font-size: 12px;
	color: #666666;
}
.listtop {
	background-image: url(../images_gral/bg_listtop.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 17px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.listmed {
	background-image: url(../images_gral/bg_listmed.gif);
	background-repeat: repeat-y;
	background-position: center;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.listbot {
	background-image: url(../images_gral/bg_listbot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.whitetop {
	background-image: url(../images_gral/bg_whitetop.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 24px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.whitemed {
	background-image: url(../images_gral/bg_whitemed.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px 40px 0px 40px;
	overflow: hidden;
	position: relative;
}
.whitebot {
	background-image: url(../images_gral/bg_whitebot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: hidden;
	height: 10px;
}
.whitesubline {
	background-image: url(../images_gral/bg_whitemed2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow: hidden;
	height: 10px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}
