.linhaC
{
	border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.linhaCEscuro
{
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#cart {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:100px;
	z-index:1;
}

.linhaCinza
{
	border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-top-color:#CCC;
	border-top-style:solid;
	border-top-width:1px;
}
.txt_geral
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}

.campoForm
{
		border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
		border-top-color:#CCC;
	border-top-style:solid;
	border-top-width:1px;
	
		border-left-color:#CCC;
	border-left-style:solid;
	border-left-width:1px;
	
		border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
	
	background-color:#FFF;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}

.titTB
{
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:14px;
	color:#930;
	background-color:#FAF0B8;
	border-bottom-color:#930;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

.totalF
{
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:14px;
	color:#930;
	background-color:#FEFDDA;
	font-weight:bold;
	
}

.titCar
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:18px;
	background-color:#900;
}

.botCar
{
	background-color:#900;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
		border-bottom-color:#fff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
		border-top-color:#fff;
	border-top-style:solid;
	border-top-width:1px;
	
		border-left-color:#fff;
	border-left-style:solid;
	border-left-width:1px;
	
		border-right-color:#fff;
	border-right-style:solid;
	border-right-width:1px;
}

.campoCar
{
	background-color:#fff;
	color:#930;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
		border-bottom-color:#930;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
		border-top-color:#930;
	border-top-style:solid;
	border-top-width:1px;
	
		border-left-color:#930;
	border-left-style:solid;
	border-left-width:1px;
	
		border-right-color:#930;
	border-right-style:solid;
	border-right-width:1px;
}



.borda
{
		border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
		border-top-color:#CCC;
	border-top-style:solid;
	border-top-width:1px;
	
		border-left-color:#CCC;
	border-left-style:solid;
	border-left-width:1px;
	
		border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
	
	
}


a.linkCinza:link {
	color:#930;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
a.linkCinza:visited {
	text-decoration: none;
	color:#930;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.linkCinza:hover {
	text-decoration: underline;
	color:#930;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.linkCinza:active {
	text-decoration: none;
	color:#930;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.bot_padrao
{
	border:#333 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFF;
}

.invisivel
{
	display:none;
	
}

.visivel
{
	display:inline;
}

.alertVermelho
{
	
	background-color:#FFF4F0;
	font-family:Arial, Helvetica, sans-serif;
	color:#900;
}

a.linkCat:link {
	
	color:#FFF;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-align:right;
	
}
a.linkCat:visited {
	
	color:#FFF;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-align:right;
}
a.linkCat:hover {
	
	color:#FFF;
	background-color:#78c4d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-align:right;
}
a.linkCat:active {
	
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-align:right;
}




a.linkSCat:link {
	
	color:#069;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	padding-left:5px;
	
}
a.linkSCat:visited {
	
	color:#069;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	padding-left:5px;
}
a.linkSCat:hover {
	
	color:#069;
	background-color:#78c4d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	padding-left:5px;
}
a.linkSCat:active {
	
	color:#069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	padding-left:5px;
}


.linha_menu
{
	border-bottom-color:#97d1dc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.linha_smenu
{
	border-bottom-color:#3D86A9;
	border-bottom-style:solid;
	border-bottom-width:1px;
}



body
{
scrollbar-arrow-color:#cccccc;
scrollbar-3dlight-color:#cccccc;
scrollbar-highlight-color:#f5f5f5;
scrollbar-face-color:#F5F5F5;
scrollbar-shadow-color:#cccccc;
scrollbar-darkshadow-color:#f5f5f5;
scrollbar-track-color:#f9f9f9;

}

.campoLogin
{
	border-bottom-color:#F90;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-top-color:#F90;
	border-top-style:solid;
	border-top-width:1px;
	
	
	border-left-color:#F90;
	border-left-style:solid;
	border-left-width:1px;
	
	border-right-color:#F90;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

.campLogin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F60;
}

.titLogin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F60;
}

.middleProd
{
	background-image:url(../images/middleProd.jpg);
	background-repeat:repeat-y;
}

.middleProd1
{
	background-image:url(../images/middleProd_1.jpg);
	background-repeat:repeat-y;
}

.middleProd2
{
	background-image:url(../images/middleProd_2.jpg);
	
}

.middleProd3
{
	background-image:url(../images/middleProd_3.jpg);
	background-repeat:repeat-y;
}

.topProd
{
	background-image:url(../images/topProd.jpg);
	background-repeat:no-repeat;
	
	
}

.topProd1
{
	background-image:url(../images/topProd_1.jpg);
	background-repeat:no-repeat;
}

.topProd2
{
	background-image:url(../images/topProd_2.jpg);
	background-repeat:repeat-x;
}

.topProd3
{
	background-image:url(../images/topProd_3.jpg);
	background-repeat:no-repeat;
}

.bottomProd
{
	background-image:url(../images/bottomProd.jpg);
	background-repeat:no-repeat;
}

.bottomProd1
{
	background-image:url(../images/bottomProd_1.jpg);
	background-repeat:no-repeat;
	
}

.bottomProd2
{
	background-image:url(../images/bottomProd_2.jpg);
	background-repeat:repeat-x;
}

.bottomProd3
{
	background-image:url(../images/bottomProd_3.jpg);
	background-repeat:no-repeat;
}

.descProd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#06C;
	font-weight:bold;
	text-transform:uppercase;
}

.descProdBlue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C00;
	font-weight:bold;
	text-transform:uppercase;
}

.descProdP
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7px;
	color:#999;
	font-weight:bold;
	text-transform:uppercase;
}


.titQTDEP
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#C00;
	font-weight:bold;
	text-transform:uppercase;	
}

.campoQTDE
{
	
	border-bottom-color:#C00;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-top-color:#C00;
	border-top-style:solid;
	border-top-width:1px;
	
	
	border-left-color:#C00;
	border-left-style:solid;
	border-left-width:1px;
	
	border-right-color:#C00;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
}

.preco
{
	font-size:17px;
	color:#C00;
	font-family:Arial, Helvetica, sans-serif;
}

.txtCinzaEscuro
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#666;
		text-transform:uppercase;
}

.bts
{
		border-bottom-color:#999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-top-color:#999;
	border-top-style:solid;
	border-top-width:1px;
	
	
	border-left-color:#999;
	border-left-style:solid;
	border-left-width:1px;
	
	border-right-color:#999;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	font-size:10px;
	color:#666;
}



.scrollMeio
{
	background-image:url(../images/scrollMeio.jpg);
	background-repeat:repeat-x;
}

.scrollD
{
	background-image:url(../images/scrollDir.jpg);
	background-repeat:no-repeat;
	
}

.scrollE
{
	background-image:url(../images/scrollEsq.jpg);
	background-repeat:no-repeat;
	height:120px;
}

.scrollEZ
{
	background-image:url(../images/scrollEsqZero.jpg);
	background-repeat:no-repeat;
}

.scrollDZ
{
	background-image:url(../images/scrollDirZero.jpg);
	background-repeat:no-repeat;
}

.scrollM
{
	background-image:url(../images/scrollMeio.jpg);
	background-repeat:no-repeat;
}


.titTbCart
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
}

.linhaC
{
	border-bottom-color:#f5f5f5;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.totalCart
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	text-transform:uppercase;
	font-weight:bold;
	
}

.titConcluirCart
{
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

.tb_medidas_tit
{
	font-family:Arial, Helvetica, sans-serif;
	color:#AF295B;
	border-bottom:#AF295B 1px solid;
	border-top:#AF295B 1px solid;
	text-align: left;
}

.tb_medidas_tam
{
	font-family:Arial, Helvetica, sans-serif;
	color:#993C6C;
	font-size:12px;
	
}

.titLaranja
{
	font-family:Arial, Helvetica, sans-serif;
	color:#F60;
	font-size:12px;
	
}

.camposContato
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	border:#993C6C 1px solid;
}

.btContato
{
	font-family:Arial, Helvetica, sans-serif;
	color:#993C6C;
	font-size:10px;
	border:#993C6C 1px solid;
	background-color:#FFF;
}


.statusCancelado
{
background-color:#FFFFCC;
font-family:Arial, Helvetica, sans-serif;
color:#663300;
font-size:18px;
}

.statusAprovado
{
background-color:#E6FBDB;
font-family:Arial, Helvetica, sans-serif;
color:#284A06;
font-size:18px;
}

.statusPendente
{
background-color:#FFCCCC;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:18px;
}

.statusAndamento
{
	background-color:#EAF5FF;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:18px;
}

.statusConcluido
{
background-color:#F5CEB1;
font-family:Arial, Helvetica, sans-serif;
color:#F46017;
font-size:18px;
}


.line_cinza
{
background-image:url(../imgs/luzes/linha_cinza.jpg);
background-position:center;
background-repeat:repeat-x
}

.line_verde
{
background-image:url(../imgs/luzes/linha_verde.jpg);
background-position:center;
background-repeat:repeat-x
}

.luzA1
{
background-image:url(../imgs/luzes/amarelo_inicio.jpg);
background-position:right;
background-repeat:no-repeat;
width:140px;
}

.luzA2
{
background-image:url(../imgs/luzes/amarelo_meio.jpg);
background-position:center;
background-repeat:no-repeat;
width:130px;

}


.luzA3
{
background-image:url(../imgs/luzes/amarelo_fim.jpg);
background-position:top left;	
background-repeat:no-repeat;
width:140px;


}


.luzC1
{
background-image:url(../imgs/luzes/cinza_inicio.jpg);
background-position:right;
background-repeat:no-repeat
}

.luzC2
{
background-image:url(../imgs/luzes/cinza_meio.jpg);
background-position:center;
background-repeat:no-repeat
}


.luzC3
{
background-image:url(../imgs/luzes/cinza_fim.jpg);
background-position:left;
background-repeat:no-repeat;
width:120px;
}

.luzV1
{
background-image:url(../imgs/luzes/verde_inicio.jpg);
background-position:right;
background-repeat:no-repeat
}

.luzV2
{
background-image:url(../imgs/luzes/verde_meio.jpg);
background-position:center;
background-repeat:no-repeat
}

.luzV3
{
background-image:url(../imgs/luzes/verde_fim.jpg);
background-position:left;
background-repeat:no-repeat;
width:120px;
}

.seta
{
background-image:url(../imgs/luzes/seta.jpg);
background-position:center center;
background-repeat:no-repeat
}

.seta2
{
background-image:url(../imgs/luzes/seta.jpg);
background-position:center center;
background-repeat:no-repeat
}

.texto_cinza
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:center;
}

.texto_vermelho
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;
text-align:center;
}

.texto_verde
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003300;
text-align:center;
}

.btConcluido
{
	
background-image:url(../imgs/luzes/bot_concluido.jpg);
background-position:center center;
background-repeat:no-repeat

}

.btAndamento
{
	
background-image:url(../imgs/luzes/bot_em_andamento.jpg);
background-position:center center;
background-repeat:no-repeat;
width:130px;

}

.btPendente
{
	
background-image:url(../imgs/luzes/bot_nao_executado.jpg);
background-position:center center;
background-repeat:no-repeat;
width:110px;

}


.linhas_cinza_claro
{
	
border-bottom-color:#cccccc;
border-bottom-style:solid;
border-bottom-width:1px;

border-top-color:#cccccc;
border-top-style:solid;
border-top-width:1px;

border-left-color:#cccccc;
border-left-style:solid;
border-left-width:1px;

border-right-color:#cccccc;
border-right-style:solid;
border-right-width:1px;

}

.linhas_cinza_v
{

border-right-color:#cccccc;
border-right-style:solid;
border-right-width:1px;

}