
/* 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.physicalfitness.com.br/img/bkverao.jpg") repeat-x;background-color: #1e645c; color: #afc9c6; font-family: "Trebuchet MS",Verdana,Tahoma,Arial; font-size: 11px; height: 100%; height: auto; }
#inicio { position: relative;background-color: #fff;background: url("http://www.physicalfitness.com.br/img/bk2_verao.jpg"); margin:0 auto; width: 915px;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: #fff; }
h2 { font-size: 14px;margin: 22px 0 22px 0;font-weight: normal;line-height : 100%;color: #fff; }
h3 { font-size: 12px;margin: 22px 0 22px 0;font-weight: normal;line-height : 100%;color: #fff; }
input,textarea { outline:none; }
p { white-space: normal; margin: 5px 0 0 0; }
img { border: 0; }
a:link { color: #afc9c6; font-style: normal; font-weight: normal; text-decoration: none; }
a:visited { color: #afc9c6; 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: #fff; font-weight: bold; }
.dq { color: #fff; font-weight: bold; }
.efeito { margin: 0px 10px 0px 0; padding:5px; border:1px solid #afc9c6; }
.img-left { float: left; }
.img-right { float: right; }
.linha { margin: 0 0 5px 0;padding-bottom: 5px; border-bottom: solid 1px #0c5975; }
* .linha { margin: 0 0 5px 0;padding-bottom: 5px; border-bottom: solid 1px #0c5975; }
* .linha:hover { border-bottom: solid 1px #20718e; }
* .linha:focus { border-bottom: solid 1px #20718e; }

.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: #afc9c6; 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: 10px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial; }
.campo1 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; color: #afc9c6; }
* .campo1 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; color: #afc9c6; }
* .campo1:hover { background:none #084259;color: #fff; }
* .campo1:focus { background:none #084259;color: #fff; }
.campo11 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:232px; margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; color: #afc9c6; }
* .campo11 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:232px; margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; color: #afc9c6; }
* .campo11:hover { background:none #084259;color: #fff; }
* .campo11:focus { background:none #084259;color: #fff; }
.campo2 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; height:60px; margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; overflow: auto; color: #afc9c6; }
* .campo2 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:382px; height:60px; margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; overflow: auto; color: #afc9c6; }
* .campo2:hover { background:none #084259;color: #fff; }
* .campo2:focus { background:none #084259;color: #fff; }
.campo3 { background-color: #0b5969;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;padding: 2px 2px 2px 5px;width:185px; color: #fff; }
.campo33 { background-color: #0b5969;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;padding: 2px 2px 2px 5px;width:190px; color: #fff; }
.campo333 { background-color: #0b5969;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;padding: 2px 2px 2px 5px; color: #fff; }
.campo4 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; color: #afc9c6; }
* .campo4 { background:none;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;margin: 3px;padding: 2px 2px 2px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #0c5975 solid 1px; color: #afc9c6; }
* .campo4:hover { background:none #084259;color: #fff; }
* .campo4:focus { background:none #084259;color: #fff; }

.campo11ped { background:none;text-align:center;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:127px; padding: 2px 2px 2px 5px;border: #0c5975 solid 1px; color: #afc9c6; }
* .campo11ped { background:none;text-align:center;font-size: 11px;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:127px; padding: 2px 2px 2px 5px;border: #0c5975 solid 1px; color: #afc9c6; }
* .campo11ped:hover { background:none #084259;color: #fff; }
* .campo11ped:focus { background:none #084259;color: #fff; }

.campo46ped { background:none;font-size: 11px;text-align:center;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:25px; padding: 2px 2px 2px 5px;border: #0c5975 solid 1px; color: #afc9c6; }
* .campo46ped { background:none;font-size: 11px;text-align:center;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;width:25px; padding: 2px 2px 2px 5px;border: #0c5975 solid 1px; color: #afc9c6; }
* .campo46ped:hover { background:none #084259;color: #fff; }
* .campo46ped:focus { background:none #084259;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: #051f29; }
.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 */

#p_02 { float: left;width: 915px;height:33px;background: url("http://www.physicalfitness.com.br/img/p_02.jpg") no-repeat; }
#col1 { float: left;width: 213px;display: inline; }
#logo { float: left;width: 213px;height:127px; }
#p_17 { float: left;width: 213px;height:35px; }
#p_18 { float: left;width: 213px;height:33px; }
#p_19 { float: left;width: 213px;height:33px; }
#p_20 { float: left;width: 213px;height:34px; }
#p_22 { float: left;width: 213px;height:33px; }
#p_23 { float: left;width: 213px;height:33px; }
#p_24 { float: left;width: 213px;height:33px; }
#p_29 { float: left;width: 213px;height:88px;background: url("http://www.physicalfitness.com.br/img/p_29.jpg") no-repeat; }
#p_29ver { float: left;width: 213px;height:88px;background: url("http://www.physicalfitness.com.br/img/p_29ver.jpg") no-repeat; }
#p_33 { float: left;width: 213px;height:29px;background: url("http://www.physicalfitness.com.br/img/p_33.jpg") no-repeat; }
#p_33ver { float: left;width: 213px;height:29px;background: url("http://www.physicalfitness.com.br/img/p_33ver.jpg") no-repeat; }
#p_34 { float: left;width: 160px;height:37px;background: url("http://www.physicalfitness.com.br/img/p_34.jpg") no-repeat;font-size: 10px;padding: 4px 7px 4px 46px; }
#p_34ver { float: left;width: 160px;height:37px;background: url("http://www.physicalfitness.com.br/img/p_34ver.jpg") no-repeat;font-size: 10px;padding: 4px 7px 4px 46px; }
#p_37 { float: left;width: 107px;height:19px;background: url("http://www.physicalfitness.com.br/img/p_37.jpg") no-repeat;padding: 4px 1px 6px 48px; }
#p_38 { float: left;width: 57px;height:29px; }

#p_39 { float: left;width: 213px;height:24px;background: url("http://www.physicalfitness.com.br/img/p_39.jpg") no-repeat; }
#p_39ver { float: left;width: 213px;height:24px;background: url("http://www.physicalfitness.com.br/img/p_39ver.jpg") no-repeat; }

#p_40 { float: left;width: 40px;height:33px;background: url("http://www.physicalfitness.com.br/img/p_40.jpg") no-repeat; }
#p_41 { float: left;width: 167px;height:29px;background: url("http://www.physicalfitness.com.br/img/p_41.jpg") no-repeat;padding: 4px 0 0 6px; }
#p_41ver { float: left;width: 167px;height:29px;background: url("http://www.physicalfitness.com.br/img/p_41ver.jpg") no-repeat;padding: 4px 0 0 6px; }
#p_42 { float: left;width: 213px;height:12px;background: url("http://www.physicalfitness.com.br/img/p_42.jpg") no-repeat; }
#p_42ver { float: left;width: 213px;height:12px;background: url("http://www.physicalfitness.com.br/img/p_42ver.jpg") no-repeat; }
#col2 { float: left;width: 702px; }
#acessivel { float: left;width: 702px;height:27px; }
#p_05 { float: left;width: 286px;height:27px;background: url("http://www.physicalfitness.com.br/img/p_05.jpg") no-repeat; }
#p_06 { float: left;width: 81px;height:27px; }
#p_07 { float: left;width: 1px;height:27px;background: url("http://www.physicalfitness.com.br/img/p_07.jpg") no-repeat; }
#p_08 { float: left;width: 106px;height:27px; }
#p_09 { float: left;width: 1px;height:27px;background: url("http://www.physicalfitness.com.br/img/p_09.jpg") no-repeat; }
#p_10 { float: left;width: 90px;height:27px; }
#p_11 { float: left;width: 1px;height:27px;background: url("http://www.physicalfitness.com.br/img/p_11.jpg") no-repeat; }
#p_12 { float: left;width: 136px;height:27px; }
#principal { float: left;width: 592px;background: url("http://www.physicalfitness.com.br/img/p_13_i.jpg") no-repeat;padding: 85px 55px 50px 55px;line-height : 130%;text-align: justify;min-height:459px;height:459px; }
html>body #principal {
height: auto;
}

#base1 { float: left;width: 280px;height:594px;display: inline; }
#base2 { float: left;width: 422px; }
#p_14 { float: left;width: 422px;height:33px;background: url("http://www.physicalfitness.com.br/img/p_14.jpg") no-repeat; }
#p_15 { float: left;width: 422px;height:17px;background: url("http://www.physicalfitness.com.br/img/p_15.jpg") no-repeat; }
#p_16 { float: left;width: 412px;height:143px;background: url("http://www.physicalfitness.com.br/img/p_16.jpg") no-repeat;text-align: right;padding: 8px 10px 0 0; }
#p_21 { float: left;width: 422px;height:125px; }
#p_25 { float: left;width: 78px;height:27px;background: url("http://www.physicalfitness.com.br/img/p_25.jpg") no-repeat; }

#p_26 { float: left;width: 137px;height:27px; }
#p_27 { float: left;width: 122px;height:27px; }

#p_28 { float: left;width: 85px;height:27px; }
#p_30 { float: left;width: 163px;height:121px;background: url("http://www.physicalfitness.com.br/img/p_30.jpg") no-repeat; }
#p_31 { float: left;width: 90px;height:69px;background: url("http://www.physicalfitness.com.br/img/p_31.jpg") no-repeat;padding: 34px 2px 18px 2px; }
#p_32 { float: left;width: 165px;height:121px; }
#p_32_1 { float: left;width: 130px;height:53px;background: url("http://www.physicalfitness.com.br/img/p_32.jpg") no-repeat;padding: 33px 24px 17px 11px; }
#p_32_2 { float: left;width: 165px;height:18px; }
#p_36 { float: left;width: 422px;height:120px;background: url("http://www.physicalfitness.com.br/img/p_36.jpg") no-repeat; }
#p_43_1 { float: left;width: 915px;height:37px;background: url("http://www.physicalfitness.com.br/img/p_43_1.jpg") no-repeat; }
#p_43_2 { float: left;width: 915px;height:37px;background: url("http://www.physicalfitness.com.br/img/p_43_2.jpg") no-repeat; }
#p_44_1 { float: left;width: 332px;height:52px;background: url("http://www.physicalfitness.com.br/img/p_44.jpg") no-repeat; }
#p_44_2 { float: left;width: 251px;height:52px; }
#p_44_3 { float: left;width: 332px;height:52px;background: url("http://www.physicalfitness.com.br/img/p_49.jpg") no-repeat; }
#p_44_2_1 { float: left;width: 251px;height:12px; }
#p_44_2_2 { float: left;width: 251px;height:12px;background: url("http://www.physicalfitness.com.br/img/p_50.jpg") no-repeat;font-size: 10px;text-align:center; }
#p_44_2_3 { float: left;width: 251px;height:28px;background: url("http://www.physicalfitness.com.br/img/p_51.jpg") no-repeat; }
ul.lista3 { list-style: inside url("http://www.physicalfitness.com.br/img/s1.gif");padding: 0 0 0 15px; }
#c1 { float: left; width: 120px; }
#c2 { float: left; width: 472px; }

a.f1:link { font-size: 10px;color: #afc9c6; }
a.f1:visited { font-size: 10px;color: #afc9c6; }
a.f1:hover { font-size: 10px;color: #fff; }
a.f1:active { font-size: 10px; }

.selecao { background: #044545; }
.selecao1 { background-color: #131e28;width: 104px;height: 18px;color: #afc9c6;font-size: 10px;border: 0;font-family: "Trebuchet MS",Verdana,Tahoma,Arial;padding: 1px 0 0 3px; }

