/* ------------------------------------ */
/* ------------------------------------ */
/* Copyright (c), 2004, Innovagency		*/
/* Stylesheets							*/
/* ------------------------------------ */
/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/*	GERAL								*/
/* ------------------------------------ */
/* ------------------------------------ */
A {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
/*A:visited {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A:active {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}*/
A:hover {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/*	LINKS								*/
/* ------------------------------------ */
/* ------------------------------------ */

/* ------------------------------------ */
/*  800									*/
/* ------------------------------------ */
/*A.linktopmenu:link {
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			8px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linktopmenu:visited {
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			8px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linktopmenu:active {
	color:				#000000;
	font-family:		Arial;
	font-size:			8px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linktopmenu:hover {
	color:				#000000;
	font-family:		Arial;
	font-size:			8px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
*/
/* ------------------------------------ */
/*  1024								*/
/* ------------------------------------ */

.linktopmenu {
	color:				#FFFFFF;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
.linktopmenuhi {
	color:				#671D1E;
	font-family:		'Trebuchet MS';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linklaranja:link {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklaranja:visited {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklaranja:active {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklaranja:hover {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linklaranjaPath:link {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklaranjaPath:visited {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklaranjaPath:active {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklaranjaPath:hover {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkvermelho:link {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linkvermelho:visited {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linkvermelho:active {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linkvermelho:hover {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkvermelho1:link {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkvermelho1:visited {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;	
	letter-spacing:		0pt;
}
A.linkvermelho1:active {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;	
	letter-spacing:		0pt;
}
A.linkvermelho1:hover {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;	
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkdownload:link {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linkdownload:visited {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linkdownload:active {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		uppercase;
	letter-spacing:		0pt;
}
A.linkdownload:hover {
	color:				#656565;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkTitVermelho:link 
{
	color:				#680006;
	font-family:		'Georgia';
	font-size:			18px;
	font-style:			normal;
	font-weight:		normal;	
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linkTitVermelho:visited {
	color:				#680006;
	font-family:		'Georgia';
	font-size:			18px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linkTitVermelho:active {
	color:				#680006;
	font-family:		'Georgia';
	font-size:			18px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linkTitVermelho:hover {
	color:				#680006;
	font-family:		'Georgia';
	font-size:			18px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkTitLaranja:link {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			15px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linkTitLaranja:visited {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			15px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linkTitLaranja:active {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			15px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linkTitLaranja:hover {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			15px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linktitlaranjaSeccao:link {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linktitlaranjaSeccao:visited {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linktitlaranjaSeccao:active {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}
A.linktitlaranjaSeccao:hover {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	text-transform:		none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
A.linkpreto:link {
	color:				#333333;
	font-family:		Arial;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkpreto:visited {
	color:				#333333;
	font-family:		Arial;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkpreto:active {
	color:				#333333;
	font-family:		Arial;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkpreto:hover {
	color:				#333333;
	font-family:		Arial;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
/* ------------------------------------ */
/* ------------------------------------ */
/*	TITULOS, TEXTOS						*/
/* ------------------------------------ */
/* ------------------------------------ */
.titmenu {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titsubmenu {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titsubmenuselected {
	color:				#656565;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titdownload {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.txtdownload {
	color:				#333333;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.titnewsletter {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titnoticias {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titcinza {
	color:				#333333;
	font-family:		'Trebuchet MS';
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.txtcinzabold {
	color:				#333333;
	font-family:		'Trebuchet MS';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
/* ------------------------------------ */
.txtcinzaboldtitulo {
	color:				#333333;
	font-family:		'Trebuchet MS';
	font-size:			14px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		2.5pt;
}


/* ------------------------------------ */
.txtvermelho {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}


/* ------------------------------------ */
.Titvermelho {
	color:				#680006;
	font-family:		'Georgia';
	font-size:			18px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titvermelhoSeccao {
	color:				#660000;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.titlaranjaSeccao {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.txtlaranja {
	color:				#9F4010;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtbranco {
	color:				#FFFFFF;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtpreto {
	color:				#333333;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}


.txtcinza {
	color:				#CCCCCC;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
/* ------------------------------------ */

.txtpretoPath {
	color:				#333333;
	font-family:		'Trebuchet MS';
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
/* ------------------------------------ */

.txtpretoSeccao {
	color:				#000000;
	font-family:		'Trebuchet MS';
	font-size:			13px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
/* ------------------------------------ */
.txtcinza {
	color:				#888888;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
/* ------------------------------------ */
.txtvermelhoBnt {
	color:				#993300;
	font-family:		'Trebuchet MS';
	font-size:			12px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */
.TitCaixasLaterais {
	color:				#993300;
	font-family:		Georgia;
	font-size:			14px;
	font-style:			normal;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;		
}

/* ------------------------------------ */
/* ------------------------------------ */
/*	FORMULARIOS							*/
/* ------------------------------------ */
/* ------------------------------------ */
.inputhomepesquisa {
	color:				#000000;
	font-family:		Arial;
	font-size:			10px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				118px;
	height:				15px;
	background-color:	#CCCCCC;
	border-color:		#CCCCCC;
	border-width:		1px;
	border-style:		solid;
}

/* ------------------------------------ */
.inputform {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				271px; /* 271 */
	height:				18px;
	background-color:	#FFFFFF;
	border-right:		#D3CABF 1px solid;
	border-top:			#D3CABF 1px solid;
	border-left:		#D3CABF 1px solid;
	border-bottom:		#D3CABF 1px solid;
}

.inputformsmall {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				50px; /* 271 */
	height:				18px;
	background-color:	#FFFFFF;
	border-right:		#D3CABF 1px solid;
	border-top:			#D3CABF 1px solid;
	border-left:		#D3CABF 1px solid;
	border-bottom:		#D3CABF 1px solid;
}

/* ------------------------------------ */
.inputformtelef {
	color:				#666666;
	font-family:		Arial;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				97px;
	height:				22px;
	border-color:		#CCCCCC;	
}

/* ------------------------------------ */
.txtareaform {
	color:				#666666;
	font-family:		Arial;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				271px; /* 271 */
	height:				62px;	
	background-color:	#FFFFFF;
	border-right:		#D3CABF 1px solid;
	border-top:			#D3CABF 1px solid;
	border-left:		#D3CABF 1px solid;
	border-bottom:		#D3CABF 1px solid;
}

/* ------------------------------------ */
.selectform {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				271px; /* 271 */
	border-color:		#CCCCCC;
	border-right:		#D3CABF 1px solid;
	border-top:			#D3CABF 1px solid;
	border-left:		#D3CABF 1px solid;
	border-bottom:		#D3CABF 1px solid;	
}

/* ------------------------------------ */
.selectformsmall {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				60px; /* 271 */
	border-color:		#CCCCCC;
	border-right:		#D3CABF 1px solid;
	border-top:			#D3CABF 1px solid;
	border-left:		#D3CABF 1px solid;
	border-bottom:		#D3CABF 1px solid;	
}

/* ------------------------------------ */

/* ------------------------------------ */

.txtboxpsequisa {
	color:				#666666;
	font-family:		'Trebuchet MS';
	font-size:			7pt;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				100px;
	height:				16px;
	background-color:	#FFFFFF;
	border-right:		#D3CABF 1px solid;
	border-top:			#D3CABF 1px solid;
	border-left:		#D3CABF 1px solid;
	border-bottom:		#D3CABF 1px solid;
}

/* ------------------------------------ */


/* ------------------------------------ */
/* ------------------------------------ */
/*	BACKGROUND'S						*/

.imagebackground
{
	background-image: url(../images/foto_01.jpg);
	background-repeat: no-repeat;
}
	
/* ------------------------------------ */
/* ------------------------------------ */
.CFIGrid_Header
{
	font-size: 12px;
	font-family: 'Trebuchet MS';
	color: #660000;	
}

.CFIGrid_Row
{
	font-size: 11px;
	font-family: 'Trebuchet MS';
	color: #000000;
	background-color: #F3F0E9;
}

.CFIGrid_AlternateRow
{
	font-size: 11px;
	font-family: 'Trebuchet MS';
	color: #000000;
	background-color: #F3F0E9;}


/* ------------------------------------ */

body
{
	border:0px;
	padding:0px;
	margin:0px;
	background-color:#F2F0E9;
}

.bodyWhite
{
	background-color:white;
}


/* 22/03/2007 */
.titmenu {  
	background: #F2F0E9; 
	border: solid 1px #D3CABF; 
	border-bottom: 0; 
	list-style: none;
	width: 155px;
	padding: 0; margin: 0;
	float: left; 
	display: block;
	color: #661F1E;
	font-family: 'Trebuchet MS', Trebuchet,  sans-serif;
	font-size: 11px; }

.titmenusel {  
	background: #D3CABF; 
	border-bottom: 0; 
	list-style: none;
	width: 155px;
	padding: 0; margin: 0;
	float: left; 
	display: block;
	color: #661F1E;
	font-family: 'Trebuchet MS', Trebuchet,  sans-serif;
	font-size: 11px; }	
	
.titmenubranco {  
	background: #FFFFFF; 
	border-bottom: 0; 
	list-style: none;
	width: 155px;
	padding: 0; margin: 0;
	float: left; 
	display: block;}
	
.titmenubranco li a.titmenubrancosel {  
	background: #ffffff; 
	border-bottom: 0; 
	list-style: none;
	width: 145px;
	padding: 0; margin: 0;
	float: left; 
	display: block;
	color: #666666;
	font-family: 'Trebuchet MS', Trebuchet,  sans-serif;
	font-size: 11px;
	padding: 4px 0 4px 10px;}	

.titmenu li {
	border-bottom: solid 1px #D3CABF;
	padding: 0; margin: 0; 
	width: 155px;
	float: left; 
	display: block;  }
	
.titmenubranco li {
	border-top: solid 1px #D3CABF;
	border-bottom: 0; 
	padding: 0; margin: 0; 
	width: 155px;
	float: left; 
	display: block;  }	
	
.titmenu li a {
	text-decoration: none;
	color: #661F1E;
	display: block;
	width: 155px;
	line-height: 11px;
	padding: 4px 0;
	}
	
.titmenu li a:hover {background: #D3CABF; color: #661F1E; text-decoration:none; }
	
.titmenubranco li a {text-decoration: none; color: #661F1E; display: block; width: 145px; padding: 4px 0 4px 10px;}	
	
.titmenubranco li a:hover {	background: #ffffff; color:#666666; text-decoration:none;  display: block; width: 145px; padding: 4px 0 4px 10px;}
	
.titmenu li a span { padding-left: 11px; display: block;  }

.titmenubranco li a span { padding-left: 11px; display: block;  }

.menu-top{ margin:0; padding:0;}
.menu-top ul{ margin:0; padding:0; float:right;}
.menu-top li {background:#d0480f; color:#ffffff; float:left; margin-right:3px; list-style:none;}
.menu-top li a{background:#d0480f; display: block; color :#ffffff; padding:4px 10px 7px 10px; text-decoration:none; text-transform:uppercase; font-size:10px; float:left;}
.menu-top li a:hover{background:#d3cabf;font-size:10px; color:#ffffff; text-decoration:none;}
li.menu-topactivo a{ background:#d3cabf; font-size:12px; font-weight:bold; text-transform:uppercase; color:#671d1e; text-decoration:none; padding:4px 9px 4px 9px;/* padding:4px 9px 3px 9px;*/}
li.menu-topactivo a:hover{ background:#d3cabf; font-size:12px; font-weight:bold; text-transform:uppercase; color:#671d1e; text-decoration:none;/* padding:4px 9px 3px 9px;*/}
li.menu-topespecial a{ background:#993300; font-size:10px; text-transform:uppercase; color:#ffffff; text-decoration:none;}


.newsletter .titmenu {
	background:none;
	border:0;
	width:auto;
	float:none;
	display:inline;
}

/* 18/04/2007*/
.titmenu2 {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	padding:0 5px;
}


.titmenu3 {
	color:				#661F1E;
	font-family:		'Trebuchet MS';
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	padding:0px 0px 0px 0px;
}

