/*============================================================================*/
/*==Redefinicao de tags: nao remover propriedades=============================*/
/*============================================================================*/
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	scrollbar-face-color: #e2e2e2;
	scrollbar-shadow-color: #f4f4f4;
	scrollbar-highlight-color: #f4f4f4;
	scrollbar-3dlight-color: #f4f4f4;
	scrollbar-darkshadow-color: #f4f4f4;
	scrollbar-track-color: #f4f4f4;
	scrollbar-arrow-color: #06334b;
	background-color: #FFFFFF;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
a:link {
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}
a:hover {
	text-decoration: none;
	color:#CC0000;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #929FA3;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #929FA3;
	font-size: 10px;
}

/*============================================================================*/
/*==Classes utilizadas no codigo fonte: nao remover propriedades==============*/
/*============================================================================*/
.WebUserControlCabecalhoInput {
	font-family: Tahoma;
	font-size: 10px;
	height: 13px;
	border: 1px solid #929FA3;
}


.WebFormIni_LiteralGru_Table {
	background-color: #F5F5F5;
	border: 1px solid #9DB9EB;
}
.WebFormIni_LiteralGru_Table a:link {
	color: #000000;
}
.WebFormIni_LiteralGru_Table a:visited {
	color: #000000;
}
.WebFormIni_LiteralGru_Table a:hover {
	color: #0000FF;
}


.WebFormGru_LiteralGru_Table {
	background-color: #F5F5F5;
}
.WebFormGru_LiteralGru_Table th {
	font-weight: normal;
	text-align: left;
	padding: 3px;
}
.WebFormGru_LiteralGru_Table td {
	padding: 3px;
	border-top: 1px solid #E3E3E3;
}
.WebFormGru_LiteralGru_Table a:link {
	text-decoration: none;
	color: #333333;
}
.WebFormGru_LiteralGru_Table a:visited {
	text-decoration: none;
	color: #333333;
}
.WebFormGru_LiteralGru_Table a:hover {
	text-decoration: underline;
	color: #333333;
}
.WebFormGru_LiteralPro_MaisVendidos_Table {
	background-color: #F8F8F8;
}

.WebFormBus_LiteralGruB_Table {
	font-family: Tahoma;
	background-color: #F2F2F2;
}
.WebFormBus_LiteralGruB_Table th {
	font-weight: normal;
	background-image: url(../images/WebFormBus/LiteralGruB_Top.gif);
	text-align: left;
	height: 44px;
	padding-right: 70px;
	padding-left: 37px;
}
.WebFormBus_LiteralGruB_Table td {
	color: #333333;
	padding-right: 3px;
	padding-left: 37px;
}
.WebFormBus_LiteralGruB_Table a:link {
	text-decoration: underline;
	color: #333333;
}
.WebFormBus_LiteralGruB_Table a:visited {
	text-decoration: underline;
	color: #333333;
}
.WebFormBus_LiteralGruB_Table a:hover {
	text-decoration: none;
	color: #333333;
}

.WebFormProA_LiteralPro_Table_Photo {
	font-family: Tahoma;
	color: #666666;
}
.WebFormProA_LiteralPro_Table_Photo a:link {
	text-decoration: none;
	color: #666666;
}
.WebFormProA_LiteralPro_Table_Photo a:visited {
	text-decoration: none;
	color: #666666;
}
.WebFormProA_LiteralPro_Table_Photo a:hover {
	text-decoration: underline;
	color: #666666;
}
.WebFormProA_LiteralPro_Table_PhotoB {
	font-weight: bold;
	color: #FF6600;
}
.WebFormProA_LiteralProCar_Table {
	font-family: Tahoma;
	color: #333333;
}
.WebFormProA_LiteralProCar_Table th {
	text-transform: uppercase;
	vertical-align: top;
	text-align: right;
	width: 25%;
	padding-top: 3px;
}
.WebFormProA_LiteralProCar_Table td {
	vertical-align: top;
	padding-top: 3px;
	padding-left: 6px;
}
.WebFormProA_LiteralProEsp_Table {
	font-family: Tahoma;
	color: #333333;
}
.WebFormProA_LiteralProEsp_Table th {
	text-transform: uppercase;
	vertical-align: top;
	text-align: right;
	width: 25%;
	padding-top: 3px;
}
.WebFormProA_LiteralProEsp_Table td {
	vertical-align: top;
	padding-top: 3px;
	padding-left: 6px;
}


.invisivel {
visibility:hidden;
display:none;
}
.visivel {
visibility:visible;
}









.Pro_Nome {
	color: #CC3300;
	font-weight: bold;
}
.Pro_Nome a:link {
	color: #CC3300;
}
.Pro_Nome a:visited {
	color: #CC3300;
}
.Pro_Nome a:hover {
	color: #FF6600;
}
.Pro_CALCPreco {
	font-family: Tahoma;
	text-decoration: line-through;
	color: #333333;
}
.Pro_PreComDesconto {
	font-family: Tahoma;
	color: #000000;
}
.ProDiferenca {
	font-family: Tahoma;
	color: #333333;
}
.ProOpcoes {
	font-family: Tahoma;
	color: #666666;
}
.ProOpcoesDestaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.Pro_NomeProA {
	font-size: 14px;
	font-weight: bold;
}
.Pro_NomeProA a:link {
	color: #CC3300;
}
.Pro_NomeProA a:visited {
	color: #CC3300;
}
.Pro_NomeProA a:hover {
	color: #FF6600;
}










/*============================================================================*/
/*==WebStore5 - Personalizacao================================================*/
/*============================================================================*/
.menu a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
/*==WebUserControlCabecalho.ascx==============================================*/
.WebUserControlCabecalho_Texto1 {
	font-family: Tahoma;
	font-size: 9px;
	color: #660000;
}
.WebUserControlCabecalho_Texto1 a:link {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlCabecalho_Texto1 a:visited {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlCabecalho_Texto1 a:hover {
	text-decoration: none;
	color: #660000;
}
.WebUserControlCabecalho_Texto2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.WebUserControlCabecalho_Texto3 {
	font-family: Tahoma;
	font-size: 10px;
	color: #D12421;
}
.WebUserControlCabecalho_Texto3 a:link {
	text-decoration: underline;
	color: #D12421;
}
.WebUserControlCabecalho_Texto3 a:visited {
	text-decoration: underline;
	color: #D12421;
}
.WebUserControlCabecalho_Texto3 a:hover {
	text-decoration: none;
	color: #D12421;
}
.WebUserControlCabecalho_LayerPopUpMenuDuvidas_Table {
	font-size: 10px;
	background-color: #FFFCC4;
}
.WebUserControlCabecalho_LayerPopUpMenuDuvidas_Table th {
	font-weight: normal;
	line-height: 18px;
	text-align: left;
	border-top: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 3px solid #FF6600;
}
.WebUserControlCabecalho_LayerPopUpMenuDuvidas_Table td {
	line-height: 18px;
	text-align: left;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 3px solid #FF6600;
}
.WebUserControlCabecalho_LayerPopUpMenuDuvidas_Table a:link {
	color: #CC0000;
}
.WebUserControlCabecalho_LayerPopUpMenuDuvidas_Table a:visited {
	color: #CC0000;
}
.WebUserControlCabecalho_LayerPopUpMenuDuvidas_Table a:hover {
	color: #FFFFFF;
	background-color: #FF6600;
	display: block;
}
/*==END==WebUserControlCabecalho.ascx=========================================*/


/*==WebUserControlGruAlt.ascx=================================================*/
.WebUserControlGruAlt_Table {
	font-weight: bold;
}
.WebUserControlGruAlt_Table a:link {
	color: #000000;
}
.WebUserControlGruAlt_Table a:visited {
	color: #000000;
}
.WebUserControlGruAlt_Table a:hover {
	color: #0000FF;
}
/*==END==WebUserControlGruAlt.ascx============================================*/


/*==WebUserControlMar.ascx====================================================*/
.WebUserControlMar_Table {
	background-color: #F8F8F8;
}
.WebUserControlMar_Table a:link {
	color: #000000;
}
.WebUserControlMar_Table a:visited {
	color: #000000;
}
.WebUserControlMar_Table a:hover {
	color: #0000FF;
}
/*==END==WebUserControlMar.ascx===============================================*/


/*==WebUserControlAte.ascx====================================================*/
.WebUserControlAte_Table {
	background-color: #F5F5F5;
	border: 1px solid #000000;
}
.WebUserControlAte_Table a:link {
	color: #000000;
}
.WebUserControlAte_Table a:visited {
	color: #000000;
}
.WebUserControlAte_Table a:hover {
	color: #FF0000;
}
/*==END==WebUserControlAte.ascx===============================================*/


/*==WebUserControlRodape.ascx=================================================*/
.WebUserControlRodape_Texto1 {
	font-family: Tahoma;
	color: #660000;
}
.WebUserControlRodape_Texto1 a:link {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlRodape_Texto1 a:visited {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlRodape_Texto1 a:hover {
	text-decoration: none;
	color: #660000;
}
.WebUserControlRodape_Texto2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #660000;
}
.WebUserControlRodape_Texto2 a:link {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlRodape_Texto2 a:visited {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlRodape_Texto2 a:hover {
	text-decoration: none;
	color: #660000;
}
.WebUserControlRodape_Texto3 {
	font-family: Tahoma;
	font-size: 9px;
	color: #660000;
}
.WebUserControlRodape_Texto3 a:link {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlRodape_Texto3 a:visited {
	text-decoration: underline;
	color: #660000;
}
.WebUserControlRodape_Texto3 a:hover {
	text-decoration: none;
	color: #660000;
}
/*==END==WebUserControlRodape.ascx============================================*/


/*==WebFormIni.aspx===========================================================*/
.WebFormIni_Titulo {
	font-family: Tahoma;
	font-size: 9px;
}
.WebFormIni_Titulo a:link {
	text-decoration: none;
	color: #000000;
}
.WebFormIni_Titulo a:visited {
	text-decoration: none;
	color: #000000;
}
.WebFormIni_Titulo a:hover {
	text-decoration: underline;
	color: #000000;
}
.WebFormIni_Aviso {
	font-family: Tahoma;
	font-size: 10px;
	color: #4C4C4C;
}
/*==END==WebFormIni.aspx======================================================*/


/*==WebFormGru.aspx===========================================================*/
.WebFormGru_LiteralGru_Destaque {
	font-size: 14px;
	font-weight: bold;
	color: #FF8800;
}
/*==END==WebFormGru.aspx======================================================*/

/*==WebFormMap.aspx===========================================================*/
.WebFormMap_Table {
	font-family: Tahoma;
	color: #333333;
	background-color: #F8F8F8;
}
.WebFormMap_Table a:link {
	text-decoration: underline;
	color: #333333;
}
.WebFormMap_Table a:visited {
	text-decoration: underline;
	color: #333333;
}
.WebFormMap_Table a:hover {
	text-decoration: none;
	color: #333333;
}
/*==END==WebFormMap.aspx======================================================*/

/*==WebFormProA.aspx==========================================================*/
/*==END==WebFormProA.aspx==================================================*/

/*==WebFormCar.aspx===========================================================*/
.WebFormCar_Texto1 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.WebFormCar_Texto2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
.WebFormCar_Texto3 {
}
.WebFormCar_Texto4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
.WebFormCar_Texto5 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
/*==END==WebFormCar.aspx======================================================*/

/*==WebFormLog.aspx===========================================================*/
.WebFormLog_Texto1 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.WebFormLog_Texto2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
.WebFormLog_Texto3 {
	font-size: 14px;
	font-weight: bold;
	color: #E0380A;
}
.WebFormLog_Texto4 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.WebFormLog_Texto5 {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}
.Local {
	font-family: Tahoma;
	font-size: 11px;
	color: #D12421;
}
.Local a:link {
	text-decoration: none;
	color: #D12421;
}
.Local a:visited {
	text-decoration: none;
	color: #D12421;
}
.Local a:hover {
	text-decoration: underline;
	color: #D12421;
}
/*==END==WebFormLog.aspx======================================================*/

/*==WebFormCadF.aspx===========================================================*/
.WebFormCadF_Texto1 {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}
.WebFormCadF_Texto2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
.WebFormCadF_Texto3 {
	font-size: 13px;
	font-weight: bold;
	color: #FF8800;
}

/*==END==WebFormLog.aspx======================================================*/

/*============================================================================*/
/*============================================================================*/
/*=WebFormProA================================================================*/
.WebFormProATabFundo {
	background-color: #F5F5F5;
}
.WebFormProATabOpcoesParcelamento {
	background-color: #F8F8F8;
}
.WebFormProATabProDerFundo {
	background-color: #F8F8F8;
}
.WebFormProATabProDerLinha {
	background-color: #999999;
}
/*=WebFormProB================================================================*/
.WebFormProBTabFundo {
	background-color: #F5F5F5;
}
/*=WebFormCar=================================================================*/
.WebFormCarTitulo {
	background-color: #FF8300;
	color: #FFFFFF;
}
.WebFormCarCorTabela {
	background-color: #D6DCEB;
}
.WebFormCarCorTabelaPro {
	background-color: #F8F8F8;
}
.WebFormCarCorTabelaPro a:link {
	color: #D12421;
	text-decoration: none;
}
.WebFormCarCorTabelaPro a:visited {
	color: #D12421;
	text-decoration: none;
}
.WebFormCarCorTabelaPro a:hover {
	color: #D12421;
	text-decoration: underline;
}
.WebFormCarCorTabelaPro2 {
	background-color: #FFFFFF;
}
.WebFormCarCorTabelaPro2 a:link {
	color: #D12421;
	text-decoration: none;
}
.WebFormCarCorTabelaPro2 a:visited {
	color: #D12421;
	text-decoration: none;
}
.WebFormCarCorTabelaPro2 a:hover {
	color: #D12421;
	text-decoration: underline;
}
.WebFormCarCorTabelaFre {
	background-color: #E0E6F5;
}
/*=WebFormPed================================================================*/
.WebFormPedTab {
	background-color: #F5F5F5;
}
.WebFormPedTabTr {
	background-color: #FFFFFF;
}
/*============================================================================*/
/*============================================================================*/
/*=DIVERSOS===================================================================*/
.mensagem {
	color: #FF8300;
}
.mensagemErro {
	color: #FF0000;
}
.titulo {
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FF8300;
}
.titulo a:link {
	color: #FFFFFF;
}
.titulo a:visited {
	color: #FFFFFF;
}
.titulo a:hover {
	color: #FFFF00;
}
.proFoto {
}
.proIndisponivel {
	color: #FF0000;
}
.subtitulo {
	font-weight: bold;
	background-color: #F5F5F5;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#FFFFFF;
	height:17px;
	border:1px solid;
	border-left-color:#515153;
	border-bottom-color:#d3d0c8;
	border-right-color:#d3d0c8;
	border-top-color:#515153;
}
.form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#FFE88A;
	height:17px;
	border:1px solid;
	border-left-color:#cc0000;
	border-bottom-color:#FFC1C1;
	border-right-color:#FFC1C1;
	border-top-color:#cc0000;
}
.formbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#FFFFFF;
	height:150px;
	border:1px solid;
	border-left-color:#515153;
	border-bottom-color:#d3d0c8;
	border-right-color:#d3d0c8;
	border-top-color:#515153;
}
.formbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#FFC1C1;
	height:150px;
	border:1px solid;
	border-left-color:#cc0000;
	border-bottom-color:#FFC1C1;
	border-right-color:#FFC1C1;
	border-top-color:#cc0000;
}
.formsel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-color:#CBCDC4;
	background:#FFFFFF;
	border:1px solid;
	border-left-color:#515153;
	border-bottom-color:#d3d0c8;
	border-right-color:#d3d0c8;
	border-top-color:#515153;
}
.logintext
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 80px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	BACKGROUND: URL(http://www.digitalspeed.com.br/images/icon_user.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}
.senhatext
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 80px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	BACKGROUND: URL(http://www.digitalspeed.com.br/images/icon_chave.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}.txtspacing {
	line-height: 20px;
}
