body {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	margin:0;
	padding:0;
	background-color:#CCCCCC;
}

div.contentBody {
	padding:10px;
	background-color:#FFFFFF;
	margin:0 auto;
	width:800px;
}

.conteudo, .texto {
	text-align:left;
	vertical-align:top;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
}

.texto_carrinho {
	vertical-align:top;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
}

.textoblack {
	font-family:arial, helvetica, tahoma;
	font-size:9pt;
	color:#000000;
}

.textowhite {
	vertical-align:top;
	font-family:arial, helvetica, tahoma;
	font-size:9pt;
	color:#FFFFFF;
}

.titulo_destaques {
	text-align:left;
	vertical-align:bottom;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
}

.titulo, .titulo_modulo {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-weight:bold;
	font-size:13pt;
	color:#FA5105;
}


.subtitulo {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-weight:bold;
	font-size:11pt;
	color:#FA5105;
}

.textocorrido {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-weight:bold;
	font-size:12pt;
	color:#FA5105;
}

A {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

A:HOVER {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#999999;
	text-decoration:underline;
	font-weight:normal;
}
/*
A:ACTIVE {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

A:VISITED {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}*/

.amarelo {
	background-color:#FBB131;
}

.azul {
	background-color:#03AAF6;
}

.laranja {
	background-color:#EF6829;
}

.verde {
	background-color:#73C243;
}

.fundo_pesquisa {
	background-color:#CDCBCC;
}

.fundo_login {
	background-color:#CDCBCC;
}

.fundo_newsletter {
	background-color:#CDCBCC;
}

.fundo_separador {
	background-color:#FFFFFF;
}

/* form */
INPUT, SELECT {
	text-align:left;
	font-family:arial, helvetica, verdana;
	font-size:7.5pt;
	color:#000000;
}

.td_form {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	vertical-align:middle;
}

.td_small {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:7.5pt;
	color:#000000;
}

.barra_fundo {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	background-color:#000000;
	color:#FFFFFF;
}

A.barra_fundo {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:none;
}

A.barra_fundo:HOVER {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:underline;
}

A.barra_fundo:VISITED {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}


.barra_fundo2 {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	background-color:#E9ECF5;
	color:#000000;
}

A.barra_fundo2 {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}

A.barra_fundo2:HOVER {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

A.barra_fundo2:VISITED {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}

/* caminho */
.caminho {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}

.caminho:HOVER {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

.caminho:ACTIVE {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

.caminho:VISITED {
	text-align:left;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
}

/* LINKS */
A.link {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}

A.link:HOVER {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

A.link:VISITED {
	text-align:center;
	font-family:arial, helvetica, tahoma;
	font-size:8pt;
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}


/*
MENU
*/

a.btEmpresa {
	display:block;
	width:131px;
	height:39px;
	background: url(/include/resources/imgs/but_empresa.jpg) no-repeat;
}

a.btEmpresa:hover {
	background: url(/include/resources/imgs/but_empresa_on.jpg) no-repeat;
}

a.btTextil {
	display:block;
	width:220px;
	height:40px;
	background: url(/include/resources/imgs/but_textil.jpg) no-repeat;
}

a.btTextil:hover {
	background: url(/include/resources/imgs/but_textil_on.jpg) no-repeat;
}

a.btBrindes {
	display:block;
	width:157px;
	height:40px;
	background: url(/include/resources/imgs/but-brindes.jpg) no-repeat;
}

a.btBrindes:hover {
	background: url(/include/resources/imgs/but-brindes_on.jpg) no-repeat;
}

a.btContactos {
	display:block;
	width:131px;
	height:41px;
	background: url(/include/resources/imgs/but_contactos.jpg) no-repeat;
}

a.btContactos:hover {
	background: url(/include/resources/imgs/but_contactos_on.jpg) no-repeat;
}

a.btAgendas {
	display:block;
	width:220px;
	height:41px;
	background: url(/include/resources/imgs/but_agendescolar.jpg) no-repeat;
}

a.btAgendas:hover {
	background: url(/include/resources/imgs/but_agendescolar_on.jpg) no-repeat;
}

a.btSugestoes {
	display:block;
	width:157px;
	height:41px;
	background: url(/include/resources/imgs/but_sugestoes.jpg) no-repeat;
}

a.btSugestoes:hover {
	background: url(/include/resources/imgs/but_sugestoes_on.jpg) no-repeat;
}

.rodapelinks a {
	color:#000;
}

.opcaoCarrinho {
	float:left;
	background:none;
}

.opcaoCarrinho a.link {
	width:95px;
	display:block;
	text-align:center;
	background:#F79439;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	height:30px;
	padding:2px;
	margin-right:4px;
	margin-bottom:2px;
}

.opcaoCarrinho a:hover {
	text-decoration:underline;
	background:#F9A65B;
}

.opcaoCarrinho span.desc_en {
	margin-right:4px;
	font-size:11px;
	display:block;
	background-color:#B5B5B5;
	color:white;
	height:21px;
	line-height:21px;
	text-align:center;
}

/*
Pedido do Orçamento
*/

table.pedidoOrcamento td.label {
	font-size:10px;
	color:#ACACAC;
}

table.pedidoOrcamento td.input input {
	border:1px solid #A2B8CE;
	width:200px;
	padding:2px;
	font-size:10px;
}

table.pedidoOrcamento td.input textarea.observacoes {
	border:1px solid #A2B8CE;
	width:200px;
	height:55px;
	font-size:10px;
}

table.pedidoOrcamento td.label span.obriga {
	color:red;
	font-size:12px;
}

input.btComprarEncomendar {
	background: #F79439; 
	color: #FFFFFF; 
	border:1px solid #FFFFFF; 
	cursor:pointer;
}
div.sugestao_confirmar {
	background:#E5E5E5;
	border:1px solid white;
	padding:5px;
	color:#666;
	margin:10px 0 10px 0;
}
span.label_en {
	color:#000000;
	font-size:9px;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
}

span.label_en_clientes {
	color:#999999;
	font-size:9px;
	display:block;
}