@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'CenturyGothic';
	src: url('../fonts/gothic.eot');
	src: url('../fonts/gothic.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/gothic.woff') format('woff'),
		 url('../fonts/gothic.ttf') format('truetype'),
		 url('../fonts/gothic.svg#gothic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:'CenturyGothic-Bold';
	src:url('../fonts/gothicb.eot');
	src:url('../fonts/gothicb.eot?#iefix') format('embedded-opentype'),
		url('../fonts/gothicb.woff') format('woff'),
		url('../fonts/gothicb.ttf') format('truetype'),
		url('../fonts/gothicb.svg#gothicb') format('svg');
	font-weight: normal;
	font-style: normal;
}

* {margin:0;padding:0;outline:none;border:none;}

body {background:url(../images/bg-site.jpg) no-repeat center top #cfcfcf fixed;}

div#container {width:960px; min-height:570px; margin:0 auto;}

aside#sidebarLeft {float:left;width:177px; min-height:570px;background:url(../images/bg-top-sidebar.jpg) top no-repeat #002735;height:100%;display:block;position:fixed;z-index:21;}
aside#sidebarLeft nav#menuPrincipal {margin-top:142px;background:#254a57;height:164px;padding-left:7px;}
aside#sidebarLeft nav#menuPrincipal a {border-bottom:2px solid #758d97;width:130px;font-size:16px;font-family: 'CenturyGothic';color:#afcad4;text-decoration:none;font-weight:bold;padding:8px 0 8px 30px;display:block;text-align:left;
	-moz-transition-duration:0.8s;
	-webkit-transition-duration:0.8s;
	transition-duration:0.8s
}
aside#sidebarLeft nav#menuPrincipal a:last-child {border:none;}
aside#sidebarLeft nav#menuPrincipal a:hover, aside#sidebarLeft nav#menuPrincipal a.ativo {color:#FFF;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	transition-duration:0.5s
}
aside#sidebarLeft nav#menuPrincipal a.home {background:url(../images/home.png) no-repeat 7px center;}
aside#sidebarLeft nav#menuPrincipal a.empresa {background:url(../images/empresa.png) no-repeat 7px center;}
aside#sidebarLeft nav#menuPrincipal a.servicos {background:url(../images/servicos.png) no-repeat 7px center;}
aside#sidebarLeft nav#menuPrincipal a.contato {background:url(../images/contato.png) no-repeat 7px center;}

aside#sidebarLeft nav#menuSecundario {margin-top:30px;height:164px;padding-left:7px;}
aside#sidebarLeft nav#menuSecundario a {width:155px; display:block; padding:5px 0 5px 5px; border-bottom:2px solid #014158; background-position:170px center; font-size:14px;font-family: 'CenturyGothic';text-decoration:none;text-align:left; color:#FFF;
	-moz-transition-duration:0.7s;
	-webkit-transition-duration:0.7s;
	transition-duration:0.7s
}
aside#sidebarLeft nav#menuSecundario a:hover, aside#sidebarLeft nav#menuSecundario a.ativo {background:url(../images/link.png) no-repeat 140px center #005d81;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	transition-duration:0.5s
}

aside#sidebarLeft p {display:block; position:absolute;bottom:10px;color:#005d81;font-family:'CenturyGothic';font-size:12px;margin-left:12px;}
aside#sidebarLeft p a {background:url(../images/logo-icnex.png) no-repeat;width:47px;height:14px;text-indent:-99999px;overflow:hidden;display:inline-block;}

aside#sidebarLeft .btn-pagseguro {margin-top: 30px;}
aside#sidebarLeft .btn-pagseguro input[type=image] {width: 100%;}

header { position:relative; display:block;width:783px;float:right;height:136px;}
header h1 { position:absolute; left:-30px; z-index:99; display:block; width:404px;height:180px;margin:0 0 0 -60px;background:url(../images/logotipo.png) no-repeat;text-indent:-99999px;overflow:hidden;}
/*header address {background:url(../images/bg-end-top.png) no-repeat;padding:14px 10px 15px 15px;width:447px;height:55px;float:right;margin:29px 0 0 3px;display:block;font-family: 'CenturyGothic';color:#FFF;font-style:normal;}*/
header address { position:relative; padding:14px 10px 15px 15px;width:420px;height:45px;float:right;margin:55px 0 0 3px;display:block;font-family:Arial, Helvetica, sans-serif;color:#0f4056;font-style:normal;
background: #006084; /* Old browsers */
background: -moz-linear-gradient(top,  #006084 0%, #0082b2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006084), color-stop(100%,#0082b2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #006084 0%,#0082b2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #006084 0%,#0082b2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #006084 0%,#0082b2 100%); /* IE10+ */
background: linear-gradient(top,  #006084 0%,#0082b2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006084', endColorstr='#0082b2',GradientType=0 ); /* IE6-9 */
-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
-moz-box-shadow:0 0 5px #00b9ff;-webkit-box-shadow:0 0 5px #00b9ff; box-shadow:0 0 5px #00b9ff;

-moz-box-shadow:inset 0 0 20px #003a52;-webkit-box-shadow:inset 0 0 20px #003a52; box-shadow:inset 0 0 20px #003a52;
}
header address p {float:left;text-align:right;width:305px;color:#cbf0ff;font-size:12px;}
header address p strong {color:#FFF;font-size:16px;margin-bottom:5px;font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;}
header address a {float:right;margin:3px 0 0 7px;}
/*header address .seta{ position:absolute; display:block; left:-10px; top:50%; width:12px; height:21px; margin-top:-10px; background:url(../images/seta-topo.png) no-repeat; z-index:3}*/
header address .seta{ position:absolute; display:block; left:-23px; top:50%; width:1px; height:1px; border:12px solid transparent; border-right-color:#006084; margin-top:-12px; z-index:3}

div#slideHeader {float:right; display:block; width:783px; height:164px; margin-top:6px; background:url(../images/bg-slider.png) repeat-x #FFF;padding:0;overflow:hidden;text-align:left;}
div#slideHeader div {display:inline;}
div#slideHeader #contentSlide {float:right;text-align:right;padding-right:15px;}
div#slideHeader #contentSlide h2 { margin-top:10px; font-family:'CenturyGothic';font-size:26px;color:#0079a7;font-weight:normal;}
div#slideHeader #contentSlide h2 span {font-family:'CenturyGothic-Bold';}
div#slideHeader #contentSlide ul li { padding:2px 0; list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#005d81;}
div#slideHeader #contentSlide ul li a {text-decoration:none;padding:2px 5px;background:#005d81;font-family:'CenturyGothic-Bold';border-radius:5px;margin-top:5px;display:inline-block;color:#d8f4ff;}
div#slideHeader #contentSlide ul li a:hover {background:#027faf;color:#FFF;}

section#conteudo {padding-bottom:35px;}

section#conteudo, footer {width:770px;float:right;padding-left:13px;}

section#conteudo * {font-family:'CenturyGothic';color:#002735;font-size:12px;}
section#conteudo p, section#conteudo ul, section#conteudo ol, section#conteudo table, section#conteudo form, section#conteudo address,  section#conteudo dl {margin-bottom:10px;line-height:15px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
section#conteudo p strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
section#conteudo li {margin-left:15px;}
section#conteudo h1, section#conteudo h2, section#conteudo h3, section#conteudo h4, section#conteudo h5, section#conteudo h6 {font-family:'CenturyGothic-Bold';color:#007caa;font-weight:normal;margin-bottom:5px;text-align:left;}
section#conteudo h1 {font-size:26px;}
section#conteudo h2 {font-size:22px;}
section#conteudo h3 {font-size:20px;}
section#conteudo h4 {font-size:16px;}
section#conteudo h5 {font-size:14px;}
section#conteudo h6 {font-size:12px;}

section#conteudo form#transdoc { display:block; margin-top:0px; padding:15px 15px 20px 15px; background:#FFF; border:1px solid #c6c6c6;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
section#conteudo form#transdoc h2{ margin-bottom:10px;}
section#conteudo form#transdoc label{ display:block;}
section#conteudo form#transdoc input { width:206px; padding:5px; margin:0 10px 0 0; background:#dbdbdb; border:1px solid transparent; font-family:Arial, Helvetica, sans-serif; color:#666;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
section#conteudo form#transdoc input[type=text]:hover,section#conteudo form#transdoc input[type=password]:hover,
section#conteudo form#transdoc input[type=text]:focus,section#conteudo form#transdoc input[type=password]:focus{ border:1px solid #c1c8d1;
-webkit-box-shadow:0 0 10px #bebebe inset; -moz-box-shadow:0 0 10px #bebebe inset; box-shadow:0 0 10px #bebebe inset;
}
section#conteudo form#transdoc input[type=text]:focus,section#conteudo form#transdoc input[type=password]:focus{ color:#000}
section#conteudo form#transdoc input#submit { float:right; width:auto; height:30px;margin:10px 0 0;background:#002735;color:#fff;cursor:pointer;}
section#conteudo form#transdoc input#submit:hover {background:#014a64;color:#FFF;}
section#conteudo form#transdoc a{ display:inline-block; margin-top:15px; font-weight:bold;}

.links{ display:block; width:100%; height:100px; overflow:hidden; margin-top:10px; padding:10px 0; background:#FFF;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
.links h2{ display:block;  text-align:center!important}
.links a{ width:100%; height:59px; overflow:hidden; text-align:center!important}

.nfe{ display:block; width:100%; overflow:hidden; margin-top:10px; padding:10px 0; background:#FFF; text-align:center;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
.nfe h2{display:block; text-align:center!important;  }
.nfe a{ display:block;}

.agenda h2{ text-align:center!important}

.cotacao{ margin-top:10px; padding:10px; border-top:1px solid #007CAA}
.cotacao h2{ text-align:center!important}
.cotacao table{ line-height:13px!important}
.cotacao td{ background:transparent!important}
.cotacao td a img{ margin-top:5px}

section#conteudo #contato {float:left;margin-right:15px;}
section#conteudo #contato input, section#conteudo #contato textarea {padding:5px;width:300px;}
section#conteudo #contato textarea {height:200px;}
section#conteudo #contato input#ddd {width:20px;}
section#conteudo #contato input#telefone {width:265px;}
section#conteudo #contato select {width:311px;padding:5px;}
section#conteudo #contato #Submit {background:#007caa;border:none;border-radius:7px;height:31px; color:#FFF;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;font-size:14px;cursor:pointer;margin-top:15px;
-webkit-box-shadow:inset 0px 0px 8px #002735; -moz-box-shadow:inset 0px 0px 8px #002735; box-shadow:inset 0px 0px 8px #002735;
}
section#conteudo #contato span.erro {color:#930;}

section#conteudo ul.lista-servicos li {list-style:none;}

section#conteudo h2.titleNoticias { float:left; margin:15px 0 0; padding-bottom:10px; /*background:url(../images/seta-noticias.png) no-repeat center bottom;*/}
section#conteudo div#noticias {position:relative; width:506px; height:439px; margin-top:20px;/*background:url(../images/bg-noticias.png) no-repeat bottom;overflow:hidden;*/}
section#conteudo div#noticias .seta{ position:absolute; left:25px; top:28px; width:1px; height:1px; border:8px solid transparent; border-bottom-color:#006084;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul {float:right;padding-top:10px;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li.noticiasEmpresariaisGuiaDosContadores {width:100px;margin:0;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li.noticiasTecnicasGuiaDosContadores {width:80px;margin:0;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li.noticiasEstaduaisGuiaDosContadores {width:80px;margin:0;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li.noticiasArtigosGuiaDosContadores {width:70px;margin:0;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li {float:left;list-style:none;  cursor:pointer;color:#007caa;font-size:14px;border-right:1px solid #007caa;text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li:last-child {border:none;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li:hover, section#conteudo div#noticias div#noticiasGuiaDosContadoresTopo ul li.active { text-decoration:underline; color:#005575 }
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo {clear:both;height:465px; padding:10px; overflow:hidden;
background: #006084; /* Old browsers */
background: -moz-linear-gradient(top,  #006084 0%, #0082b2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006084), color-stop(100%,#0082b2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #006084 0%,#0082b2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #006084 0%,#0082b2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #006084 0%,#0082b2 100%); /* IE10+ */
background: linear-gradient(top,  #006084 0%,#0082b2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006084', endColorstr='#0082b2',GradientType=0 ); /* IE6-9 */
-moz-border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px;
-moz-box-shadow:0 0 5px #00b9ff;-webkit-box-shadow:0 0 5px #00b9ff; box-shadow:0 0 5px #00b9ff;

-moz-box-shadow:inset 0 0 20px #003a52;-webkit-box-shadow:inset 0 0 20px #003a52; box-shadow:inset 0 0 20px #003a52;
}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div[id] { position:relative; display:none;  }
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul { height:465px; overflow:hidden }
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li {width:430px; height:120px;list-style:none; border-bottom:1px dashed #00a2e1; overflow:hidden;margin:5px 3px 10px 15px; padding-right:20px;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li span {display:block;text-align:right;color:#d4eef8;font-size:11px;font-family:'CenturyGothic-Bold';}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li a {display:block;text-align:justify; line-height:20px; color:#FFF;font-size:16px;font-family:'CenturyGothic-Bold';text-decoration:none;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li a span {text-align:justify;margin-top:0;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li a:hover {text-decoration:underline;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li#listarTodas{ height:25px; background:#013f58; border-bottom:none; line-height:25px;}
section#conteudo div#noticias div#noticiasGuiaDosContadoresConteudo div ul li#listarTodas a{ text-align:center}

section#conteudo article.right {float:right;width:250px;margin-top:10px;}
section#conteudo article.left {float:left;width:506px;}

footer {position:fixed;padding-bottom:10px;bottom:0;z-index:20;text-indent:170px;font-family:'CenturyGothic';font-size:12px;color:#005d81;background:url(../images/bg-site.jpg);width:100%;text-align:left;}

h2.titulo-pgs{ margin-top:-50px; padding-right:20px; font-size:40px!important; text-align:right!important;}
h2.titulo-pgs strong{ font-size:45px!important; color:#006185!important}

body.interna div#slideHeader #contentSlide {display: none;}