@charset "utf-8";
/* CSS do Portal Martins */

/* Geral */
body{scrollbar:auto; wrap:default; background-image:url(../imagens/fundo.gif); background-repeat:repeat; margin:0; border:0; font-family:tahoma; font-size:11px; height:100%; color:#000000; text-align:center; background-attachment: fixed;}
html{height:100%; overflow:auto}
img{border:0px;}
a{text-decoration:none; color:#e77817;}
a:hover{color:#c66a00;}
select{font-size:10px; color:#2787cd;}
.r2max{color:#e77817; font-weight:bold}

/* index */
.banner{background-color:#000000; width:770px; height:280px;}
.topoIndex{background-color:#d2d2d2; width:770px; height:15px;}

/* todos */
.fundoLogo{background-image:url(../imagens/fundo_logo.jpg); width:220px; height:215px; text-align: center; vertical-align: middle;}
.fundoAcesso{background-color:#d2d2d2; color:#000000; text-align:right; padding-right:15px}
.inputlogin{background-image:url(../imagens/fundo_input.gif); background-repeat:repeat-x; border:1px solid #a0a0a0; color:#e77817; width:78px; font-size:11px; height:13px;}
.fundoBT{background-color:#e77817; color:#d2d2d2; font-weight:bold; height:15px; width:50px; border:0px; font-size:11px}
.senhaEsqueceu{font-size:10px; color:#e77817;}
.menu{background-color:#808080; border-top:#888888 solid 1px;}
.itemMenu{background-image:url(../imagens/fundo_menu.gif); height:54px; color:#888888; font-weight:bold; text-align:center; width:108px;}
.itemMenu:hover{background-image:url(../imagens/fundo_menu_hover.gif); cursor:pointer; color:#e77817}
.itemMenumarc{background-image:url(../imagens/fundo_menu_marc.gif); height:54px; color:#e77817; font-weight:bold; text-align:center; width:108px;}
.itemMenumarc:hover{background-image:url(../imagens/fundo_menu_marc_hover.gif); cursor:pointer; color:#e77817}
.conteudo{width:770px; color:#d2d2d2; vertical-align:top; text-align:left;}
.destaque01{vertical-align:top; background-color:#000000}
.titulo{font-family:Tahoma; font-size:12px; color:#e77817; font-weight:bold; margin:8px}
.propagandas{margin:0px; border-top:solid #000000 3px; background-color:#000000}
.parceiros{padding:5px 0px 8px 0px; font-family:Tahoma; font-size:12px; color:#e77817; font-weight:bold;}
.rodape{height:15px; width:760px; background-color:#e77817; color:#d2d2d2; vertical-align:middle; padding:5px; border-top:solid #d2d2d2 2px; position:relative}
.aRodape{color:#000000;}
.aRodape:hover{color:#d2d2d2; text-decoration:underline;}
.encaracolado{position:absolute; right:0px; top:0px}

/* empresa */
.linkEmpresa{background-color:#d2d2d2; color:#e77817; width:220px;}
.topoIndex{background-color:#d2d2d2; width:770px; height:15px;}
.btNormal{font-size:12px; height:22px; background-image:url(../imagens/fundo_menu_2.gif); color:#d2d2d2; padding-left:8px; padding-top:8px; font-weight:bold}
.btNormal:hover{background-image:url(../imagens/fundo_menu_2_hover.gif); cursor:pointer; color:#e77817}
.btNormalmarc{font-size:12px; height:22px; background-image:url(../imagens/fundo_menu_2_marc.gif); color:#d2d2d2; padding-left:8px; padding-top:8px; font-weight:bold}
.btNormalmarc:hover{background-image:url(../imagens/fundo_menu_2_marc_hover.gif); cursor:pointer; color:#000000}
.textoEmpresa{width:390px; background-color:#ffffff; color:#4d4d4d; padding:10px 5px 10px 10px; font-size:12px; line-height: 17px;	text-align: left;}

/* produtos */
.tituloProdutos{background-color:#000000; color:#e77817; font-weight:bold; padding:2px 3px 3px 15px;}
.descricaoProdutos{padding:10px; font-size:11px}
.imgProduto{text-align:left; margin:0px 8px 0px 8px; padding:10px}
.contatoProduto{font-size:11px; text-align: left}
.lineProduto{padding-top:10px; border-bottom:solid #e77817 1px; margin-bottom:10px}
.aContatoProduto{color:#e77817}
.aContatoProduto:hover{color:#000000; text-decoration:underline;}
.propagandaProduto{background-color:#d2d2d2; color:#4d4d4d; padding:10px; font-size:12px;}
.textoProdutos{width:390px; background-color:#ffffff; color:#4d4d4d; padding:10px; font-size:12px; line-height: 17px;	text-align: left;}

/* soluções */
.tituloSolucoes{background-color:#000000; color:#e77817; font-weight:bold; padding:2px 3px 3px 15px;}
.subtituloSolucoes{font-weight:bold; color:#e77817; text-decoration: underline;}
.textoSolucoes{width:390px; background-color:#ffffff; color:#4d4d4d; padding:10px 5px 10px 10px; font-size:12px; line-height: 17px;	text-align: left;}
.subLink{background-color:#000000; font-size:11px; font-weight:bold; padding:5px 0px 5px 15px; color:#CCCCCC}
.subLink:hover{color:#ffffff; cursor:pointer}
.subLinkmarc{background-color:#000000; font-size:11px; font-weight:bold; padding:5px 0px 5px 15px; color:#e77817}
.subLinkmarc:hover{color:#c66a00; cursor:pointer}

/* contato */
.formulario{padding:10px}
.contatoEsq{background-color:#333333; padding:10px; line-height: 16px;}
.tituloContato{font-size:12px; height:22px; background-image:url(../imagens/fundo_menu_2.gif); color:#d2d2d2; padding-left:8px; padding-top:8px; font-weight:bold}
.tituloContato2{font-size:12px; height:22px; background-image:url(../imagens/fundo_menu_2_marc.gif); color:#d2d2d2; padding-left:8px; padding-top:8px; font-weight:bold}
.linkContato{font-size:12px; font-weight:bold; padding-bottom:10px}
.tableForm{background-color:#CCCCCC}
.trForm{padding:5px 15px 5px 15px}
.inputForm{background-image:url(../imagens/fundo_input_form.gif); background-repeat:repeat-x; border:1px solid #a0a0a0; color:#e77817; width:250px; font-size:12px; height:13px;}
.inputTelefone{background-image:url(../imagens/fundo_input_form.gif); background-repeat:repeat-x; border:1px solid #a0a0a0; color:#e77817; width:100px; font-size:12px; height:13px;}
.inputSelect{background-image:url(../imagens/fundo_input_form.gif); background-repeat:repeat-x; border:1px solid #a0a0a0; color:#e77817; width:200px; font-size:12px; height:20px;}
.inputMens{background-image:url(../imagens/fundo_inputMens.gif); background-attachment:fixed; background-repeat:repeat-x; border:1px solid #a0a0a0; color:#e77817; width:250px; font-size:12px; height:60px; font-family:tahoma}