#layout_internas .comentarios{
color:#AAAAAA;
}
#layout_internas form{
margin:0px;
padding:0px;
}
#layout_internas a{
color:#006699;
text-decoration:underline;
}
#layout_internas a:hover{
color:#FF6600;
}
#layout_internas .titulo{
font-size:20px;
font-weight:bold;
color:#0099CC;
padding:0px;
margin:0px;
}
#layout_internas .descricao{
padding:0px;
padding-bottom:10px;
margin:0px;
}
#layout_internas .subtitulo{
padding:0px;
padding-top:10px;
padding-bottom:2px;
margin:0px;
margin-bottom:0px;
font-weight:bold;
color:#3764A0;
background-image:url(../imagens/ponto1.gif);
background-position:bottom left;
background-repeat:repeat-x;
}
#tabela_cadastro{
width:100% !important;
width:95%;
padding:0px;
margin:0px;
margin-top:10px;
margin-bottom:20px;
}
#tabela_cadastro td{
padding:2px;
margin:0px;
}
#tabela_cadastro .nome_campo{
font-weight:normal;
width:20%;
}
#tabela_cadastro .valor_campo{
font-weight:bold;
width:80%;
}
#opcoes_entrega_detalhado{
position:relative;
width:100% !important;
width:95%;
padding:6px;
padding-left:30px;
margin:0px;
margin-bottom:10px;
}
#opcoes_entrega_detalhado div{
position:absolute;
width:30px;
padding:0px;
margin:0px;
margin-top:10px;
margin-left:-30px;
padding-right:10px;
vertical-align:middle;
}
#opcoes_entrega_detalhado .titulo_entrega{
color:#006699;
font-weight:bold;
}


#table_produtos, #table_entrega, #table_total, #table_endereco{
width:100% !important;
width:95%;
border-collapse: collapse;
margin-top:1px;
}
#table_produtos .titulo{
padding: 6px;
color:#0099CC;
font-weight:bold;
}
#table_produtos th {
background-color:#E5E5E5;
color:#000000;
text-align: center;
font-weight: bold;
vertical-align: middle;
text-align:center;
padding: 6px;
}
#table_produtos tr td {
padding: 4 6 4 6;
}
#table_produtos tr td.ptotal {
width:90px;
background-image:url(../imagens/line.gif);
background-repeat:repeat-y;
background-position:left;
text-align: right;
padding: 4 6 4 6;
}
#table_entrega {
width:100% !important;
width:95%;
border-collapse: collapse;
background-image:url(../imagens/line.gif);
background-repeat:repeat-x;
background-position:top;
}
#table_entrega td{
padding: 10 6 10 6;
}
#table_entrega tr td.etotal {
width:84px;
background-image:url(../imagens/line.gif);
background-repeat:repeat-y;
background-position:left;
text-align: right;
padding-left:0px;
}
#table_total{
background-image:url(../imagens/line.gif);
background-repeat:repeat-x;
background-position:top;
background-color: #FFFFFF;
font-size:13px;
}
#table_total td{
padding:6px;
}
#table_produtos td{
padding: 6px;
}
#table_produtos a{
color: #000000;
text-decoration: none;
}
#table_produtos a:hover{
text-decoration: underline;
}
#table_endereco th{
background-repeat:repeat-x;
color: #0099CC;
text-align: left;
font-weight: bold;
vertical-align: middle;
text-align:center;
padding: 6px;
}
#table_endereco tr td {
text-align: left;
padding: 4 6 4 6;
}
#tabela_pedidos{
width:100% !important;
width:95%;
padding:0px;
margin:0px;
}
#tabela_pedidos th{
cursor:default;
background-color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:4px;
margin:0px;
border:1px solid #DDDDDD;
}
#tabela_pedidos tr{
cursor:pointer;
background-color:#F9F9F9;
text-align:center;
}
#tabela_pedidos .tr_hover{
background-color:#EEEEEE;
text-align:center;
}
#tabela_pedidos td{
padding:2px;
margin:0px;
border:1px solid #EEEEEE;
}
/********** Campos de formulários **********/
.field{
color:#333333;
margin:0;
padding:0;
padding-left:4px;
padding-right:4px;
border:1px solid #D0D7E5;
}
.fieldFocus{
color:#EC7D0F;
margin:0;
padding:0;
padding-left:4px;
padding-right:4px;
border:1px solid #6086A8;
}