/* ############### GENERAL DEFINITIONS ############### */
/* Styles utilizados para todos os templates */
html {
	width: 100%;
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
	margin: 0px;
}

img {
	border: 0px;
}
p {
	margin: 5px 0px 5px 0px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Tahoma, "sans-serif";
	font-size: 11px;
	color: #636363;
}
td,li,div {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Tahoma, "sans-serif";
	font-size: 11px;
	color: #636363;
	text-decoration: none;
}
a {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Tahoma, "sans-serif";
	color: #636363;
	text-decoration: none;
}
a:hover {
	color: #c90000;
	text-decoration: underline;
}
/* ############### HEADER & MENU ############### */
/* Estrutura do cabeçalho e do menu geral */
#headerident {
	/* Tarja laranja do cabeçalho e na posição do banner */
	height: 68px;
	background-color: #fdd261;
	background-image: url(http://images.grupos.com.br/template/header_background.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	padding-top: 8px;
	padding-right: 8px;
}
#menu {
	/* Menu superior */
	vertical-align: middle;
	margin-left: 0px;
	margin-top : 0px;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Tahoma;
	font-size: 11px;
	color: #636363;
	z-index: 12;
}
#menu .link {	
	padding: 3px;
}