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; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse;border-spacing: 0; }
* { margin: 0; padding: 0; }
BODY { background-color: #fff;color: #313131; font-family: Arial,Tahoma,Verdana; font-size: 11px; height: 100%; height: auto;line-height : 120%; }
#inicio { position: relative;margin:0 auto;width: 980px;text-align: left; }
h1,h2,h3 { line-height : 100%;font-weight: normal;line-height : 100%;margin: 15px 0 10px 0; }
h1 { font-size: 24px;margin:25px 0 20px 0;color: #122957;text-align:left;padding:0 0 3px 0;border-bottom:#122957 1px solid; }
h2 { font-size: 16px;color: #122957;font-family: Arial,Tahoma,Verdana; }
h3 { font-size: 14px;color: #122957;font-family: Arial,Tahoma,Verdana; }
h4 { font-size: 12px;color: #122957;font-family: Arial,Tahoma,Verdana; }
input,textarea { outline:none; }
img { border: 0;margin:0; }
a:link { color: #313131; text-decoration: none; }
a:visited { color: #313131; text-decoration: none; }
a:hover { color: #003399; text-decoration: none; }
a:active { text-decoration: none; }
.peq { line-height : 100%; font-size: 11px; }
.efeito { margin: 0 10px 10px 0;padding:3px; border:1px solid #dbdbdb; }
* .efeito { margin: 0 10px 10px 0;padding:3px; border:1px solid #dbdbdb; }
* .efeito:hover { margin: 0 10px 10px 0;padding:3px; border:1px solid #313131;background-color: #a41d24; }
* .efeito:focus { margin: 0 10px 10px 0;padding:3px; border:1px solid #313131; }
#formulario { float:left;width: 540px;line-height : 120%; }
#formulario1 { float:left;width: 280px;display: inline;text-align:left;font-size:11px; }
#formulario2 { float:left;width: 260px;text-align:left;font-size:11px; }
.botao { font-size: 12px;font-family: Arial,Verdana; }
.campo11 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:254px;border-bottom:#ccc 1px solid;border-left:#666 1px solid;border-right:#ccc 1px solid;border-top:#666 1px solid;padding:2px; }
.campo111 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:254px;border-bottom:#e7e7e7 1px solid;border-left:0;border-right:0;border-top:0;padding:2px; }
.campo2 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:254px;height:60px;border-bottom:#ccc 1px solid;border-left:#666 1px solid;border-right:#ccc 1px solid;border-top:#666 1px solid;padding:2px; }
.campo3 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:254px;border-bottom:#e7e7e7 1px solid;border-left:0;border-right:0;border-top:0; }
.campo13 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:80px;margin-right:5px; }
.campo33 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:254px;border-bottom:#e7e7e7 1px solid;border-left:0;border-right:0;border-top:0; }
.campo333 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;border-bottom:#e7e7e7 1px solid;border-left:0;border-right:0;border-top:0; }

#logo { position:absolute;left:0;top:28px; }
#frases { position:absolute;right:60px;top:53px; }
#topo { position:absolute;left:630px;top:0;width:315px;height:24px;background: url(http://www.cattaneo.com.br/img/topo.png) no-repeat;color:#fff;font-size:9px;text-align:center;padding:3px 0 0 0; }
#menu { position:absolute;left:459px;top:123px; }
a.lk1:link { color: #fff; }
a.lk1:visited { color: #fff; }
a.lk1:hover { color: #c9e3f5; }
a.lk1:active { color: #fff; }
a.bar:link { color: #fff; }
a.bar:visited { color: #fff; }
a.bar:hover { color: #c9e3f5; }
a.bar:active { color: #fff; }
#corpo { float:left;width:980px;margin-top:175px;min-height:290px; }
#barra { float:left;width:871px;height:102px;margin:0 36px 0 37px;background: url(http://www.cattaneo.com.br/img/barra.png) no-repeat;padding:0 18px 0 18px; }
#barra1 { float:left;height:102px; }
#barra1 p { margin: 13px 0 8px 0; }
#barra2 { float:left;height:102px; }
#barra2 p { margin: 13px 0 8px 0; }
#barra3 { float:left;font-size:12px;width:400px;height:102px; }
#barra3 p { margin: 13px 0 0 0; }
#barra4 { float:left;font-size:12px;height:102px; }
#barra4 p { margin: 13px 0 0 0; }
.lin { float:left;width:2px;height:73px;margin:15px 27px 14px 27px; }
a.lk2:link { color: #003399;font-family: "Trebuchet MS",Tahoma,Arial;font-size:15px; }
a.lk2:visited { color: #003399;font-family: "Trebuchet MS",Tahoma,Arial;font-size:15px; }
a.lk2:hover { color: #313131;font-family: "Trebuchet MS",Tahoma,Arial;font-size:15px; }
a.lk2:active { color: #003399;font-family: "Trebuchet MS",Tahoma,Arial;font-size:15px; }
#rodape { float:left;width:100%;height:43px;margin-top:-40px;text-align:center;background: url(http://www.cattaneo.com.br/img/rodape.png) repeat-x;padding:66px 0 0 0; }
#rodape1 { position: relative;margin:0 auto;width: 980px;text-align: left; }
#rd1 { float:left;width:400px;height:37px;margin:0 0 0 43px;line-height:0;padding:6px 0 0 0; }
#rd2 { float:left;width:435px;height:43px;margin:0 0 0 15px;line-height:0; }
#rd3 { float:left;width:45px;height:39px;line-height:0;padding:4px 0 0 0; }
.fo1 { font-family: "Trebuchet MS",Tahoma,Arial;font-size:15px; }
.u_cp1 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:112px;height:19px;border:0;background: url(http://www.cattaneo.com.br/img/bk3.png) no-repeat;padding:3px 8px 0 8px;vertical-align:middle; }
.bk1 { clear:left;width:171px;height:23px;background: url(http://www.cattaneo.com.br/img/bk1.png) no-repeat;text-align:center;color:#fff;padding:5px 0 0 0; }
.bk2 { clear:left;width:165px;height:25px;background: url(http://www.cattaneo.com.br/img/bk2.png) no-repeat;margin:0 3px 0 3px;text-align:center;padding:3px 0 0 0; }
.u_cp2 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #313131;width:150px;border:0; }
.u_cp3 { background:transparent;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #fff;border:0;margin:0;padding:0; }
#col1 { float:left;width:326px;padding:58px 0 0 58px; }
#col2 { float:left;width:556px;margin:0 0 0 40px; }
a.lk3:link { color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:21px; }
a.lk3:visited { color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:21px; }
a.lk3:hover { color: #c9e3f5;font-family: "Trebuchet MS",Tahoma,Arial;font-size:21px; }
a.lk3:active { color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:21px; }
.fo2 { font-size:12px; }
#carross { float:left;width:480px;height:290px; }
.ca1 { float:left;width:21px;height:160px;padding-top:130px; }
.ca2 { float:left;width:21px;height:160px;padding-top:130px; }
.ca3 { float:left;width:438px;height:290px; }

.cp77 { background-color:#288ed4;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #fff;border:0;}


.efe1 { float:left;border:1px solid #cfcfcf;margin:0 16px 0 0;padding:1px; }
* .efe1 { float:left;border:1px solid #cfcfcf;margin:0 16px 0 0;padding:1px; }
* .efe1:hover { border:1px solid #999; }
* .efe1:focus { border:1px solid #999; }

.efe3 { border:1px solid #cfcfcf;padding:2px;background-color:#fff; }
* .efe3 { border:1px solid #cfcfcf;padding:2px;background-color:#fff; }
* .efe3:hover { border:1px solid #999; }
* .efe3:focus { border:1px solid #999; }

.cloudcarousel { float:left;border:1px solid #cfcfcf;padding:1px;background-color:#fff; }
* .cloudcarousel { float:left;border:1px solid #cfcfcf;padding:1px;background-color:#fff; }
* .cloudcarousel:hover { border:1px solid #999; }
* .cloudcarousel:focus { border:1px solid #999; }
#conteudo { float: left;width:832px;padding: 20px 0 20px 80px;text-align:justify;line-height : 140%;font-size:12px; }
#conteudo strong { color:#313131; }
#conteudo p { margin: 0 0 10px 0; }
#conteudo ul { padding:0; }
#conteudo li { margin:0 0 0 55px;}
#conteudo ul li{ margin:0;padding:0 0 0 55px;background:url(http://www.cattaneo.com.br/img/s1.png) no-repeat 35px 3px; }
#colunas_base { float:left;width:832px; }
.colunas { float: left;width:267px;margin:0 10px 0 0;text-align:left; }
.coluna_principal { float: left;width:832px;padding: 0 0 10px 0;text-align:justify; }
.cbase { float: left;width:832px;text-align:center; }
.dir1 { font-size:11px; }
.tbempr { float:left;width:320px;height:165px;background-color:#fff;line-height:120%;background: url(http://www.cattaneo.com.br/img/bke2.png) repeat-x;padding:3px;border:#f1f1f1 1px solid;text-align:left;margin:0 0 20px 50px; }
* .tbempr { float:left;width:320px;height:165px;background-color:#fff;line-height:120%;background: url(http://www.cattaneo.com.br/img/bke2.png) repeat-x;padding:3px;border:#f1f1f1 1px solid;text-align:left;margin:0 0 20px 50px; }
* .tbempr:hover { float:left;width:320px;height:165px;background-color:#f6f6f6;line-height:120%;background:#fff;padding:3px;border:#f1f1f1 1px solid;text-align:left;margin:0 0 20px 50px; }
* .tbempr:focus { float:left;width:320px;height:165px;background-color:#f6f6f6;line-height:120%;background:#fff;padding:3px;border:#f1f1f1 1px solid;text-align:left;margin:0 0 20px 50px; }

.daba { display:block;float:left;width:137px;height:27px;background: url(http://www.cattaneo.com.br/img/bkaba2.png) no-repeat;margin:0 5px 0 0;padding:5px 0 0 0;text-align:center; }
* .daba { display:block;float:left;width:137px;height:27px;background: url(http://www.cattaneo.com.br/img/bkaba2.png) no-repeat;margin:0 5px 0 0;padding:5px 0 0 0;text-align:center; }
* .daba:hover { display:block;float:left;width:137px;height:27px;background: url(http://www.cattaneo.com.br/img/bkaba2.png) no-repeat;margin:0 5px 0 0;padding:5px 0 0 0;text-align:center;color:#fff; }
* .daba:hover a:link { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:hover a:visited { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:hover a:hover { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:hover a:active { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:focus { display:block;float:left;width:137px;height:27px;background: url(http://www.cattaneo.com.br/img/bkaba2.png) no-repeat;margin:0 5px 0 0;padding:5px 0 0 0;text-align:center;color:#fff; }
* .daba:focus a:link { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:focus a:visited { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:focus a:hover { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
* .daba:focus a:active { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }

.daba a:link { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
.daba a:visited { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
.daba a:hover { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }
.daba a:active { display:block;color: #fff;font-family: "Trebuchet MS",Tahoma,Arial;font-size:13px; }

.abas_emp { line-height:120%; }
.abas_emp p { line-height:120%; }

#mostra32 { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#mostra32 strong { color:#313131; }
#mostra32 p { margin: 0 0 10px 0; }
#mostra32 ul { padding:0; }
#mostra32 li { margin:0 0 0 55px;}
#mostra32 ul li{ margin:0;padding:0 0 0 55px;background:url(http://www.cattaneo.com.br/img/s1.png) no-repeat 35px 3px; }
#mostra32 table { width:60%; }

#plantas { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#mapas { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#orientacao { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#estagiodaobra_img { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#video { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#localizacao { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }
#cronograma { float:left;width:750px;background-color:#fff;border:#ccc 1px solid;padding:20px; }



