/* CSS Document */

body
{
	background: #000;
	margin: 0px;
	padding: 0px;
}

a:link
{
	text-decoration: underline;
	color: #339900;
}

a:visited
{
	text-decoration: underline;
	color: #339900;
}

a:hover
{
	text-decoration: none;
	color: #339900;
}

a:active
{
	text-decoration: underline;
	color: #339900;
}

img, form, ul, li, form, h1
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

p
{
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

.cpos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

.bts
{
	background: none;
	border: #000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.format-td
{
	padding-bottom: 10px;
}

.div-acesso
{
	width: 100%;
	padding: 3px 0px 3px 0px;
	border-bottom: #333 1px solid;
	text-align: right;
}
	
/******** CORES */
.cor1 { color: #FFFFFF !important; }
.cor2 { color: #0099cc !important; }
.cor3 { color: #66cc00 !important; }
.cor4 { color: #333333 !important; }
.cor5 { color: #666666 !important; }
.cor6 { color: #ff6600 !important; }
.cor7 { color: #000066 !important; }
.cor8 { color: #339900 !important; }
.cor9 { color: #cc0000 !important; }
.cor10 { color: #ff9900 !important; }
/******** fim CORES */

/******** FONTES */
.verdana10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.verdana11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.verdana12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.bold { font-weight: bold; }
.italico { font-style: italic; }
.text-right { text-align: right; }
/******** fim FONTES */

/******** FLOAT */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
/******** fim FLOAT */

.div-geral
{
	width: 960px;
	margin: 0 auto;
	padding-left: 20px; /***/
}

.div-conteudo
{
	width: 980px;
	padding-top: 20px;
}

/********* TOPO */
.bloco-topo
{
	width: 940px;
	padding: 20px 0px 0px 0px;
}
/********* fim TOPO */

/********* BOX PRODUTOS */
.box-produtos
{
	width: 298px;
	border: #333 1px solid; /***/
}

.box-produtos-format
{
	background: #fff;
	width: 274px;
	border: #000 2px solid; /***/
	border-bottom: none;
	padding: 10px; /***/
}

.produto-thumb
{
	width: 100px;
	height: 100px;
}

h1
{
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-bottom: #ccc 1px solid;
	color: #000066;
}

.produto-descricao
{
	width: 164px;
	height: 142px;
	padding-left: 10px; /***/
	line-height: 15px;
}

.produto-preco
{
	width: 164px;
	margin-top: 10px;
	font-size: 16px !important;
	padding-top: 2px;
	border-top: #ccc 1px solid;
}

.produto-solicitar
{
	background: #66cc00 url(../imagens/back-solicitar.gif) repeat-x top;
	padding: 3px 10px 3px 0px; /***/
	width: 284px;
	border: #000 2px solid; /***/
	border-top: none;
	text-align: right;
}
/********* fim BOX PRODUTOS */

/********* BOX HOTHOME */
.box-hothome
{
	width: 294px;
	border: #333 1px solid; /***/
	padding: 2px; /***/
}

.hothome-format
{
	background: #333333;
	width: 274px;
	padding: 10px; /***/
}

/******** fim HOT HOME */

/******** RODAPE */
.bloco-rodape
{
	width: 940px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top: #333 1px solid;
}