
/* RESETAR */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; }
body { line-height: 1; }
ol,ul { list-style: none; }
blockquote,q { quotes: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse;border-spacing: 0; }

/* ESTRUTURA PADRÃO NETFACE */
* { margin: 0; padding: 0; }
BODY { background: url("http://www.netface.com.br/img/bk.jpg") repeat-x;background-color: #070d1d; color: #899bc3; font-family: "Trebuchet MS",Verdana,Tahoma,Arial; font-size: 11px; height: 100%; height: auto; }
#inicio { position: relative; margin:0 auto; width: 1000px;text-align: left; }
#inicio1 { position: relative; margin:0 auto; width: 1000px;text-align: left; }
h1,h2,h3 { line-height : 100%; }
h1 { font-size: 18px;margin: 20px 0 20px 0;font-weight: normal;line-height : 100%;color: #eff3fa;border-bottom: #3f4b69 solid 1px;padding: 4px 0 12px 0; }
h2 { font-size: 14px;margin: 22px 0 22px 0;font-weight: normal;line-height : 100%;color: #eff3fa; }
h3 { font-size: 12px;margin: 22px 0 12px 0;font-weight: normal;line-height : 100%;color: #eff3fa; }
input,textarea { outline:none; }
p { white-space: normal; margin: 5px 0 0 0; }
img { border: 0; }
a:link { color: #899bc3; font-style: normal; font-weight: normal; text-decoration: none; }
a:visited { color: #899bc3; font-style: normal; font-weight: normal; text-decoration: none; }
a:hover { color: #fff; font-style: normal; font-weight: normal; text-decoration: none; }
a:active { font-style: normal; font-weight: normal; text-decoration: none; }

/* COMPLEMENTARES */
.peq { line-height : 100%; font-size: 10px; }
.cate2 { color: #eff3fa; font-weight: bold; }
.dq { color: #eff3fa; font-weight: bold; }
.efeito { margin: 0px 10px 0px 0; padding:5px; border:1px solid #899bc3; }
.img-left { float: left; }
.img-right { float: right; }
.linha { margin: 0 0 5px 0;padding-bottom: 5px; border-bottom: solid 1px #3f4b69; }
* .linha { margin: 0 0 5px 0;padding-bottom: 5px; border-bottom: solid 1px #3f4b69; }
* .linha:hover { border-bottom: solid 1px #eff3fa; }
* .linha:focus { border-bottom: solid 1px #eff3fa; }

.u { text-decoration: underline; }

/* BARRA DE LOCALIZAÇÃO */
a.bar:link { line-height : 100%; font-size: 10px; }
a.bar:visited { line-height : 100%; font-size: 10px; }
a.bar:hover { line-height : 100%; font-size: 10px; }
a.bar:active { line-height : 100%; font-size: 10px; }
.frase { line-height : 100%;color: #899bc3; font-size: 10px; }

/* FORMULÁRIOS */
fieldset { display: block; }
fieldset label { display: block; }
fieldset .radios label { display: inline; }
label { display:none; }
#formulario { width: 390px; padding: 0 0 20px 0; }
.botao { font-size: 11px;font-family: "Tahoma",Arial,Verdana;cursor: hand; }
.campo1 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo1 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo1:hover { background:none #0a0f1c;color: #fff; }
* .campo1:focus { background:none #0a0f1c;color: #fff; }
.campo11 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:232px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo11 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:232px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo11:hover { background:none #0a0f1c;color: #fff; }
* .campo11:focus { background:none #0a0f1c;color: #fff; }
.campo2 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; height:60px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; overflow: auto; color: #899bc3; }
* .campo2 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; height:60px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; overflow: auto; color: #899bc3; }
* .campo2:hover { background:none #0a0f1c;color: #fff; }
* .campo2:focus { background:none #0a0f1c;color: #fff; }
.campo22 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; height:100px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; overflow: auto; color: #899bc3; }
* .campo22 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; height:100px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; overflow: auto; color: #899bc3; }
* .campo22:hover { background:none #0a0f1c;color: #fff; }
* .campo22:focus { background:none #0a0f1c;color: #fff; }

.campo3 { background-color: #0a0f1c;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:185px; color: #899bc3;border: 0px; }
.campo33 { background-color: #0a0f1c;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:190px; color: #899bc3;border: 0px; }
.campo333 { background-color: #0a0f1c;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;color: #899bc3;border: 0px; }

.campo4 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;margin: 3px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo4 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;margin: 3px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo4:hover { background:none #0a0f1c;color: #fff; }
* .campo4:focus { background:none #0a0f1c;color: #fff; }

.campo41 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:600px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo41 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:600px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; color: #899bc3; }
* .campo41:hover { background:none #0a0f1c;color: #fff; }
* .campo41:focus { background:none #0a0f1c;color: #fff; }

.campo42 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:600px; height:60px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; overflow: auto; color: #899bc3; }
* .campo42 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:600px; height:60px; margin: 1px;padding: 4px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #3f4b69 solid 1px; overflow: auto; color: #899bc3; }
* .campo42:hover { background:none #0a0f1c;color: #fff; }
* .campo42:focus { background:none #0a0f1c;color: #fff; }

/* IMAGENS AMPLIADAS */
#lightbox { position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img { border: none; }
#outerImageContainer { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer { padding: 10px; }
#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav { left: 0; }
#hoverNav a { outline: none; }
#imageDataContainer { font-family: "Arial",Verdana,Tahoma; font-size: 11px; background-color: #fff; margin: 0 auto; line-height: 1.4em; }
#imageData{padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; }
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #3f4b69; }
.lbWidth { position: absolute; top: 0; left: 0; width: 100%; }
* html .lbContent { margin: 0 0 0 -790px; position:relative; }
* html .lbMinWidth { padding-left: 790px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
div#cEsquerda { float: left; width: 49%; padding-right: 1em; }
div#cDireita { margin-left: 50%; padding-left: 1em; }
/* FINALIZA ESTRUTURA PADRÃO NETFACE */


#n_01 { float: left;padding: 0 0 0 0;width: 550px;height:204px; }
#n_01_1 { float: left;width: 450px;height: 204px; }
#n_02 { float: left;padding: 0 0 0 0;width: 450px;height:85px;background: url("http://www.netface.com.br/img/n_02.jpg") no-repeat; }
#n_03 { float: left;padding: 6px 0 0 0;width: 223px;height:14px;background: url("http://www.netface.com.br/img/n_03.jpg") no-repeat;color: #7297ca; }
#n_04 { float: left;padding: 0px 0px 0px 0px;width: 136px;height:20px;background: url("http://www.netface.com.br/img/n_04.jpg") no-repeat; }
#n_05 { float: left;padding: 0 0 0 0;width: 36px;height:20px; }
#n_06 { float: left;padding: 0 0 0 0;width: 55px;height:20px;background: url("http://www.netface.com.br/img/n_06.jpg") no-repeat; }
#n_07 { float: left;padding: 0 0 0 0;width: 450px;height:99px;background: url("http://www.netface.com.br/img/n_07.jpg") no-repeat; }
#n_08 { float: left;padding: 0 0 0 0;width: 96px;height:64px;background: url("http://www.netface.com.br/img/n_08.jpg") no-repeat; }

#n_14 { float: left;padding: 0 0 0 0;width: 315px;height:64px;background: url("http://www.netface.com.br/img/n_14.jpg") no-repeat; }
#n_16 { float: left;padding: 0 0 0 0;width: 523px;height:260px; }
#n_17 { float: left;padding: 0 0 0 0;width: 127px;height:119px; }
#n_18 { float: left;padding: 13px 0 0 0;width: 185px;height:106px;line-height : 120%; }
#n_19 { float: left;padding: 0 0 0 0;width: 114px;height:119px; }
#n_20 { float: left;padding: 0 0 0 0;width: 426px;height:2px;background: url("http://www.netface.com.br/img/n_20.jpg") no-repeat; }
#n_21 { float: left;padding: 0 0 0 0;width: 312px;height:25px;background: url("http://www.netface.com.br/img/n_21.jpg") no-repeat; }
#n_21_1 { float: left;padding: 0 0 0 0;width: 312px;height:344px; }
#n_22 { float: left;padding: 0 0 0 0;width: 114px;height:344px; }
#n_23 { float: left;padding: 0 0 0 0;width: 312px;height:25px;background: url("http://www.netface.com.br/img/n_23.jpg") no-repeat; }
#n_24 { float: left;padding: 15px 0 0 0;width: 312px;height:279px; }
#n_25 { float: left;padding: 0 0 0 0;width: 111px;height:16px; }
#n_26 { float: left;padding: 0 0 0 0;width: 278px;height:16px;background: url("http://www.netface.com.br/img/n_26.jpg") no-repeat; }
#n_27 { float: left;padding: 0 0 0 0;width: 47px;height:16px; }
#n_28 { float: left;padding: 0 0 0 0;width: 34px;height:16px; }
#n_29 { float: left;padding: 0 0 0 0;width: 53px;height:16px;background: url("http://www.netface.com.br/img/n_29.jpg") no-repeat; }
#n_30 { float: left;padding: 0 0 0 0;width: 56px;height:189px; }
#n_31 { float: left;padding: 25px 0 0 0;width: 394px;height:48px;line-height : 120%; }
#n_31_1 { float: left;padding: 0 0 0 0;width: 394px;height:189px; }
#n_32 { float: left;padding: 0 0 0 0;width: 73px;height:189px; }
#n_33 { float: left;padding: 0 0 0 0;width: 394px;height:1px;background: url("http://www.netface.com.br/img/n_33.jpg") no-repeat; }
#n_34 { float: left;padding: 32px 0 0 0;width: 394px;height:48px;line-height : 120%; }
#n_35 { float: left;padding: 0 0 0 0;width: 394px;height:1px;background: url("http://www.netface.com.br/img/n_35.jpg") no-repeat; }
#n_36 { float: left;padding: 0 0 0 0;width: 394px;height:34px; }
#n_37 { float: left;padding: 0 0 0 0;width: 100%;height:53px;background: url("http://www.netface.com.br/img/n_37.jpg") repeat-x;clear: both;text-align: center; }
#n_38 { float: left;padding: 0 0 0 0;width: 100%;height:101px;background: url("http://www.netface.com.br/img/n_38.jpg") repeat-x;clear: both; }
#n_38_1 { padding: 5px 0 0 0;margin:0 auto;width: 1000px;height:96px;background: url("http://www.netface.com.br/img/n_38_1.jpg") no-repeat;text-align: center;color: #7080a7; }
#n_39 { float: left;padding: 0 0 0 0;width: 100%;height:58px;background: url("http://www.netface.com.br/img/n_39.jpg") repeat-x;clear: both; }
#principal { float: left;width: 1000px;padding: 0 0 0 0; }
#principal2 { float: left;width: 760px;padding: 15px 120px 70px 120px;text-align:justify;line-height : 120%; }

#col1 { float: left;padding: 0 0 0 0;width: 51px;height:465px;background: url("http://www.netface.com.br/img/n_15.jpg") no-repeat;display: inline; }
#col2 { float: left;width: 523px;height:465px; }
#col3 { float: left;width: 426px;height:465px; }
#centro { float: left;padding: 0 0 0 0;width: 100%;height:204px;background: url("http://www.netface.com.br/img/bk1.jpg") repeat-x; }

.selecao1 { background-color: #263a6c;width: 128px;height: 16px;color: #d1cfd0;font-size: 10px;border: 1px solid #445684;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;padding: 1px 3px 0 3px; }
* .selecao1 { background-color: #263a6c;width: 128px;height: 16px;color: #d1cfd0;font-size: 10px;border: 1px solid #445684;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;padding: 1px 3px 0 3px; }
* .selecao1:hover { background:none #18284c;color: #fff;border: 1px solid #445684; }
* .selecao1:focus { background:none #18284c;color: #fff;border: 1px solid #445684; }

.f1 { font-weight: bold;color: #7080a7; }
.f5 { color: #7898c5;font-size: 10px; }

a.f2:link { color: #5e7eab; }
a.f2:visited { color: #5e7eab; }
a.f2:hover { color: #fff; }
a.f2:active { color: #5e7eab; }

a.f3:link { color: #7297ca; }
a.f3:visited { color: #7297ca; }
a.f3:hover { color: #fff; }
a.f3:active { color: #7297ca; }

a.f4:link { color: #9fb0d6; }
a.f4:visited { color: #9fb0d6; }
a.f4:hover { color: #fff; }
a.f4:active { color: #9fb0d6; }

a.f6:link { color: #fff;font-size: 12px;font-weight: bold; }
a.f6:visited { color: #fff;font-size: 12px;font-weight: bold; }
a.f6:hover { color: #899bc3;font-size: 12px;font-weight: bold; }
a.f6:active { color: #fff;font-size: 12px;font-weight: bold; }

a.f7:link { color: #99acd5;font-size: 10px; }
a.f7:visited { color: #99acd5;font-size: 10px; }
a.f7:hover { color: #fff;font-size: 10px; }
a.f7:active { color: #99acd5;font-size: 10px; }

#menu { position:relative;float: left;width:589px;height:64px; }
#menu ul { list-style:none; }
#menu li { position:absolute;height:64px; }
#menu li a { position:absolute; display:block; width:100%; height:100%; cursor:pointer; top:0; }
#menu li a span { position:absolute; display:block; width:100%; height:100%; top:0; }
#n_09 { left:0;width: 98px; }
#n_10 { left:98px;width: 98px; }
#n_11 { left:196px;width: 97px; }
#n_12 { left:293px;width: 98px; }
#n_orca { left:391px;width: 98px; }
#n_13 { left:489px;width: 100px; }
#n_09 a span { background: url("http://www.netface.com.br/img/n_09.jpg") no-repeat; }
#n_10 a span { background: url("http://www.netface.com.br/img/n_10.jpg") no-repeat; }
#n_11 a span { background: url("http://www.netface.com.br/img/n_11.jpg") no-repeat; }
#n_12 a span { background: url("http://www.netface.com.br/img/n_12.jpg") no-repeat; }
#n_orca a span { background: url("http://www.netface.com.br/img/n_orca.jpg") no-repeat; }
#n_13 a span { background: url("http://www.netface.com.br/img/n_13.jpg") no-repeat; }
#menu ul li a:hover { z-index:1000; }
#n_09 a:hover span { background: url("http://www.netface.com.br/img/n_09_2.jpg") no-repeat; }
#n_10 a:hover span { background: url("http://www.netface.com.br/img/n_10_2.jpg") no-repeat; }
#n_11 a:hover span { background: url("http://www.netface.com.br/img/n_11_2.jpg") no-repeat; }
#n_12 a:hover span { background: url("http://www.netface.com.br/img/n_12_2.jpg") no-repeat; }
#n_orca a:hover span { background: url("http://www.netface.com.br/img/n_orca_2.jpg") no-repeat; }
#n_13 a:hover span { background: url("http://www.netface.com.br/img/n_13_2.jpg") no-repeat; }

ul.lista3 { list-style: inside url("http://www.netface.com.br/img/s1.gif");padding: 0 0 0 15px; }

#c1 { float: left; width: 74%; padding-right: 1em;line-height : 140%; }
#c2 { margin-left: 25%; padding-left: 1em;line-height : 140%; }

#listagem { float: left;width: 760px;padding: 15px 0 15px 0;border-bottom: solid 1px #3f4b69; }
#listagem1 { float: left;width: 100%;padding: 15px 0 15px 0;border-bottom: solid 1px #3f4b69; }

#coluna1 { float: left; width: 120px; line-height : 140%; }
#coluna2 { float: left; width: 640px; line-height : 140%; }
#coluna2 h2 { font-size: 14px;margin: 5px 0 22px 0;font-weight: normal;line-height : 100%;color: #eff3fa; }

#coluna11 { float: left; width: 120px; line-height : 140%; }
#coluna22 { float: left; width: 400px; line-height : 140%; }
#coluna22 h2 { font-size: 14px;margin: 5px 0 22px 0;font-weight: normal;line-height : 100%;color: #eff3fa; }


#quadro { float: left;background-color: #0a0f1c;width: 170px;margin: 0 0 15px 0;font-weight: normal;line-height : 120%;border: #0a0f1c solid 1px;padding: 7px 7px 7px 7px; }
* #quadro { float: left;background-color: #0a0f1c;width: 170px;margin: 0 0 15px 0;font-weight: normal;line-height : 120%;border: #0a0f1c solid 1px;padding: 7px 7px 7px 7px; }
* #quadro:hover { border: #3f4b69 solid 1px; }
* #quadro:focus { border: #3f4b69 solid 1px; }

#quadro1 { float: left;width: 160px;margin: 0 0 5px 10px;font-weight: normal;border: #3f4b69 solid 1px;padding: 4px 8px 4px 7px; }
* #quadro1 { float: left;width: 160px;margin: 0 0 5px 10px;font-weight: normal;border: #3f4b69 solid 1px;padding: 4px 8px 4px 7px; }
* #quadro1:hover { background-color: #0a0f1c;border: #3f4b69 solid 1px; }
* #quadro1:focus { background-color: #0a0f1c;border: #3f4b69 solid 1px; }

#c2 h2 { font-size: 14px;margin: 0 0 22px 0;font-weight: normal;line-height : 100%;color: #eff3fa; }
#quadro h3 { font-size: 12px;margin: 0 0 12px 0;font-weight: normal;line-height : 100%;color: #eff3fa; }

#contrato { MARGIN: auto; WIDTH: 740px; }
#contrato h1 { color: #fff; }
#contrato #caixa { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: auto; OVERFLOW: auto; WIDTH: 700px; PADDING-TOP: 10px; HEIGHT: 300px; }
#contrato #caixa P { TEXT-ALIGN: justify; }
#contrato FORM INPUT { MARGIN: 10px; }

