/*
 *
 * Page
 *
*/

* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	background-image: url('/templates/source/11/images/body.png');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #9b080c;
	*background-color: #920508;
	margin-top: 5px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #565656;
}

/*
 *
 * Display Nones
 *
*/

hr,
#mainMenu .ul .li .ul,
#footer address, 
#search,
#coverMainHeader {
	display: none;
}

/*
 *
 * Container Default
 *
*/

#containerDefault {
	width: 768px;
	background-color: #ffffff;
	margin: 0 auto;
}

/*
 *
 * Header
 *
*/

#header {
	background-image: url('/templates/source/11/images/header.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 77px;
	padding: 10px;
}

#header h1 a {
	background-image: url('/templates/source/11/images/logo_ext.png');
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -9999px;
	display: block;	
	height: 77px;
}

/*
 *
 * Main Menu
 *
*/

#mainMenu {
	background-image: url('/templates/source/11/images/menu.png');
	background-position: left top;
	background-repeat: repeat-x;
	height: 33px;
	padding-top: 8px;
	margin-left: 10px;
	margin-right: 10px;
}

html>body #mainMenu {
	height: 25px;
}

#mainMenu span {
	display: none;
}

#mainMenu li {
	display: inline;
	list-style: none;
}

#mainMenu li a:hover {
	color: #ffffff;
	background-color: #9D080C;
	padding-left: 15px;
	padding-right: 15px;
}

#mainMenu .selected {
	font-weight: bolder;
}

#mainMenu a {
	text-decoration: none;
	text-transform: uppercase;
	color: #9D080C;
	padding-left: 15px;
	padding-right: 15px;
}

/*
 *
 * Container
 *
*/

#container {
	text-align: left;
	margin-top: 1px;
	padding: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

/*
 *
 * Column Esquerda
 *
*/

#column2 {
	float: left;
	width: 175px;
	margin-right: 10px;
}

/*
 *
 * Menu User
 *
*/

#menuUser {
	border: 1px solid #d7d7d7;
	background-color: #f4f4f4;
	margin-bottom: 10px;
}

#menuUser li {
	list-style: none;
}

#userName {
	background-image: url('/templates/source/11/images/menu_lat.png');
	background-position: left top;
	background-repeat: repeat-x;
	height: 19px;
	padding-left: 10px;
	padding-top: 4px;
}

#userName a {
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bolder;
}

#usertext {
	color: #ffffff;
	padding-left: 4px;
	padding-top: 4px;
	text-transform: capitalize;
}

#usertext label {
	color: #9D080C;
}

#userpassword label {
	color: #9D080C;
}

#userpassword {
	color: #ffffff;
	padding-left: 12px;
	padding-top: 4px;
	text-transform: capitalize;
}

#userLogin {
	padding-top: 4px;
	float: left;
	padding-right: 4px;
	padding-left: 96px;
}

html>body #userLogin {
	padding-left: 104px;
	*padding-left: 97px;
}

#userLogin .inputButton {
	border: 1px solid #9D080C;
	background-color: #9D080C;
	color: #ffffff;
	height: 20px;
}

#liHelp {
	margin-top: 4px;
	padding-bottom: 4px;
}

#liHelp img {	
	border: 0;
}

#password, 
#login {
	border: 1px solid #d7d7d7;
}

/*
 *
 * Context Menu
 *
*/

.titleContent {
	background-image: url('/templates/source/11/images/menu_lat.png');
	background-position: left top;
	background-repeat: repeat-x;
	height: 19px;
	padding-left: 10px;
	padding-top: 4px;
}

.titleContent p {
	color: #ffffff;
	font-weight: bolder;
	text-transform: uppercase;
}

#contextMenu {
	border: 1px solid #d7d7d7;
	border-top: 0;
	background-color: #f4f4f4;
	margin-bottom: 10px;
	padding: 10px;
}

#contextMenu .ul {
	list-style: none;
}

#contextMenu .ul .li {
	border-bottom: 1px solid #d7d7d7;
	padding-bottom:8px;
	padding-left:9px;
	padding-top:8px;
}

#contextMenu .ul .li a {
	text-decoration: none;
	color: #9D080C;
}

/*
 *
 * Column Content
 *
*/

#columnCenter {
	margin-left: 186px;
}

/*
 *
 * Page Option
 *
*/

#pageOptions {
	text-align: right;
	padding: 3px;
	border-bottom: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	background-color: #fafafa;
}

#pageOptions a {
	color: #9D080C;	
}

#pageOptions img {
	vertical-align: middle;
	padding-left: 5px;
}

/*
 *
 * Page Content
 *
*/

#pageContent {
	text-align: justify;
	margin-bottom: 10px;
}

#pageContent a {
	color: #9D080C;
}

.pageContentTitle {
	margin-top: 10px;
	border-bottom: 1px solid #9D080C;

}

.pageContentTitle h2 {
	color: #9D080C;
	font-size: 18px;
}

#breadCrumbs {
	text-align: right;
	margin-bottom: 15px;
}

#breadCrumbs a {
	color: #9D080C;
}	

/*
 *
 * Permalink
 *
*/

#permalink {
	margin-top: 10px;
	text-align: right;
	padding: 3px;
	border-bottom: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	background-color: #fafafa;
}

#permalink img {
	vertical-align: middle;
}

#permalink a {
	color: #9D080C;
}	

/*
 *
 * Footer
 *
*/

#footer {
	padding: 10px;
	background-image: url('/templates/source/11/images/footer.png');
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 165px;
}

/*
 *
 * Languages Bar
 *
*/

#languagesBar {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
	padding: 10px;
}

#languagesBar p {
	display: none;
}

#languagesBar li span {
	display: none;
}

#languagesBar img {
	border: none;
}

#languagesBar li {
	list-style: none;
	display: inline;
} 

/*
 *
 * Power By
 *
*/

.powerBy {
	margin-top: 110px;
	text-align: center;
	width: 100%;
}

.powerBy a {
	text-align: center;
	background-image: url('../../images/logoGrupos.gif');
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	height: 40px;
	width: auto;
	overflow: hidden;
	text-indent: -9999px;
}