/*CSS reset*/
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,sub,sup,tt,
var,dl,dt,dd,ol,ul,li,fieldset, form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:100}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{text-decoration:none;color:#1dc7cd}
a:hover{text-decoration:underline}
input,select,textarea{border:0;font:12px arial,helvetica,"sans Serif",clean,sans-serif;}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}
/**/


/*CSS Defaut*/
body{font:13px arial,helvetica,"sans Serif",clean,sans-serif;color:#fff;background:#000;}
#all{}
#ct{width:900px;margin:0 auto;position:relative}
#hd,#md,#ft{float:none;clear:both;}
#hd,#md,#ft,#md .cols{overflow:auto;zoom:1}
/**/

/*hd*/
#hd{height:111px;margin-top:33px;}
#hd h1{position:absolute;background:url(../img/logoInzoo.png) no-repeat}
#hd h1 a{width:173px;height:69px;display:block;text-indent:-999em}
#hd #nav{height:18px;margin:52px 0 0 33px}
#hd #nav li{height:18px;float:left}
#hd #nav li a{height:18px;text-indent:-999em;display:block;background:url(../img/bgNav.png) no-repeat}
#hd #nav li a:hover{height:18px;text-indent:-999em;display:block;background:url(../img/bgNavhover.png) no-repeat}
#hd #nav li.bt1{margin:0 0 0 164px}
#hd #nav li.bt1 a{width:67px;background-position:0 0;}
#hd #nav li.bt2 a{width:82px;background-position:-67px 0;}
#hd #nav li.bt3 a{width:91px;background-position:-149px 0;}
#hd #nav li.bt4 a{width:75px;background-position:-240px 0;}
/**/


/*md*/
#md{}
#md .ctu{padding:10px 0 0 0}
#md .ctu h2{width:auto;height:auto;text-indent:-999em}
#md .ctu h2.inzoo{height:21px;margin:0 0 27px;background:url(../img/titInzoo.png) no-repeat}
#md .ctu h2.clientes{height:21px;margin:0 0 27px;background:url(../img/titClientes.png) no-repeat}
#md .ctu h2.solucoes{height:21px;margin:0 0 27px;background:url(../img/titSolucoes.png) no-repeat}
#md .ctu h2.contato{height:21px;margin:0 0 27px;background:url(../img/titContato.png) no-repeat}
#md .ctu h2.servicos{height:21px;margin:0 0 10px;background:url(../img/titservicos.png) no-repeat}

#md .gr{}
#md .gr .boxOff, #md .gr .boxOn{padding:5px; float:left; margin:7px 7px 20px 7px; background-image:url(../img/bgAlpha.png); position:relative;}
#md .gr .boxOff, #md .gr .boxOn, img{border:1px solid #000;}
#md .gr .boxOn{border:1px solid #1dc7cd;}
#md .gr .boxOn .novo{position:absolute; width:35px; height:10px; background:url(../img/titNovo.png) no-repeat; text-indent:-999em; top:-20px; right:0px;  }
#md .gr .boxOn .btMais{background:url(../img/btMais.png) no-repeat; position:absolute; right:10px; bottom:10px;}
#md .gr .boxOn .btMais a{width:18px; height:18px;text-indent:-999em; display:block;}
#md .gr .boxOn .txt{position:absolute; width:100%; background-image:url(../img/bgAlphaOn.png); bottom:0px; left:0px; padding:8px 0px}
#md .gr .boxOn .txt h4{font-size:10px; color:#fff; padding:0px 12px; font-weight:bold;}
#md .gr .boxOn .txt h4 a{font-size:9px; font-weight:bold;}
#md .gr .boxOff{border:1px solid #013f40;}
#md .gr .boxOff .novo{position:absolute; width:35px; height:10px; background:url(../img/titNovo.png) no-repeat; text-indent:-999em; top:-20px; right:0px;  }
#md .gr .boxOff .alpha{width:100%; height:100%; background-image:url(../img/bgAlphaBox.png); top:0px; left:0px; position:absolute;}

#md .gr .colA{width:575px; float:left; border:1px solid #0f858c; background:url(../img/bgConteudo.png); padding:10px; margin-bottom:20px;}
#md .gr .colA .texto{width:535px; float:left; background:url(../img/bgAlphaBox.png); padding:20px; line-height:20px; text-align:justify;}
#md .gr .colA .texto p{padding:0 0 20px;}

#md .gr .colA2{width:595px; float:left;  margin-bottom:20px; background-image:url(../img/bgBarra.png); background-repeat:repeat-y; background-position:590px 0;}
#md .gr .colA2 .texto{width:575px; float:left;	 line-height:20px; text-align:justify;}
#md .gr .colA2 .texto p{padding:0 0 20px;}

#md .gr .colA2 .texto .bxfr{float:left; padding:0 0 15px; width:535px; font-weight:bold;}
#md .gr .colA2 .texto .bxfr br, #md .gr .colA2 .texto .bxfrEstado br, #md .gr .colA2 .texto .bxfrCidade br {clear:both; margin-bottom:15px;}
#md .gr .colA2 .texto .bxfr input.ctNome{height:23px; width:525px; padding:7px 5px 0 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  behavior:url(../js/border-radius.htc)}
#md .gr .colA2 .texto .bxfr input.ctEmail {height:23px; width:256px; padding:7px 5px 0 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(../js/border-radius.htc)}
#md .gr .colA2 .texto .bxfr input.ctDDD {height:23px; width:56px; padding:7px 5px 0 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(../js/border-radius.htc)}
#md .gr .colA2 .texto .bxfr input.ctTelefone {height:23px; width:188px; padding:7px 5px 0 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(../js/border-radius.htc)}
#md .gr .colA2 .texto .bxfr textarea.ctMensagem {height:158px; width:535px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(border-radius.htc)}
#md .gr .colA2 .texto .bxfr input.ctEnviar {height:21px; width:69px; float:right; background-image:url(../img/btEnviar.png); background-color:transparent; text-indent:-999em; cursor:pointer; }

#md .gr .colA2 .texto .bxfrEstado {float:left; padding:0 0 15px; width:65px; font-weight:bold;}
#md .gr .colA2 .texto .bxfrCidade {float:left; padding:0 0 15px 4px; width:188px; font-weight:bold;}
#md .gr .colA2 .texto .bxfrEstado select.ctEstado {height:30px; width:65px;padding:7px 5px 0 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(../js/border-radius.htc)}
#md .gr .colA2 .texto .bxfrCidade input.ctCidade {height:23px; width:188px; padding:7px 5px 0 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior:url(../js/border-radius.htc)}

#md .gr .colA3{ float:left; border:1px solid #0f858c; background:url(../img/bgConteudo.png); padding:10px; margin-bottom:20px;}
#md .gr .colA3 .texto{ float:left; background:url(../img/bgAlphaBox.png); padding:20px; line-height:20px; text-align:justify;}
#md .gr .colA3 .texto p{padding:0 0 20px;}

#md .gr .colB{width:270px; float:left; padding:0 0 0 33px;}
#md .gr .colB .texto{float:left;}
#md .gr .colB .texto p{padding:0 0 10px; color:#1dc7cd;}

#md .gr .colB .textoContato{float:left; padding:21px 0 0 85px; background-image:url(../img/titContatoL.png); background-repeat:no-repeat;}
#md .gr .colB .textoContato p{padding:0 0 8px 0; color:#1dc7cd;}

/**/

/*ft */
#ft{background-color:#00131a; margin-top:15px;}
#ft .txt{width:900px; padding:15px 0px; margin:0px auto; font-size:11px;}
/**/

