@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;border:none;outline:none;}

body {background:url(../images/bg-site.png) top repeat-x;font-family:Verdana, Geneva, sans-serif;}

#container {width:960px;margin:0 auto;}

#header {width:100%;}
#header #menuTop {margin-top:7px;width:960px;height:26px;}
#header #menuTop ul li {list-style:none;float:left;margin:0 25px;}
#header #menuTop ul li a {font-variant:small-caps;color:#333;text-decoration:none;}
#header #menuTop ul li a:hover {text-decoration:underline;}

#header h1 {display:inline-block;float:left;margin-top:20px;}
#header address {float:right;color:#FFF;text-align:right;font-size:12px;font-style:normal;margin-top:40px;}

#slideshow {width:960px;float:left;position:absolute;top:180px;}
#slideshow img {border:5px solid #333;float:left;}

#content {float:left;width:960px;position:absolute;top:500px;font-size:13px;}

#conteudo {width:725px;float:left;border-left:1px solid #333;padding-left:10px;margin-left:-1px;margin-top:20px;}
#conteudo h1 {font-size:28px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#conteudo h2 {font-size:24px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#conteudo h3 {font-size:20px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#conteudo h4 {font-size:16px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#conteudo h5 {font-size:14px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#conteudo h6 {font-size:12px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#conteudo p, #conteudo ul {margin-bottom:8px;text-align:justify;}
#conteudo ul li {margin-left:15px;list-style:square;}
#conteudo ul.servicos li {float:left;margin-bottom:8px;}
#conteudo a {color:#000;text-decoration:underline;}
#conteudo a:hover {text-decoration:none;}
#conteudo ul li a {color:#000;}
#conteudo input[type=text], #conteudo input[type=password], #conteudo select {background:url(../images/bg-menu.png) repeat-x top #FFF;border: 1px solid #000;width: 640px;padding: 5px;margin:3px;}
#conteudo textarea {border: 1px solid #000;width: 640px;padding: 5px;margin:3px;}
#conteudo input[type=submit], #conteudo input[type=button] {background:url(../images/bg-menu.png) repeat-x top #FFF;width: 640px;color:#000;padding: 5px;border: 1px solid #000;cursor:pointer;}
#conteudo label {display:block;}
#conteudo select {width:650px;}
#conteudo input#Submit {background:url(../images/bg-menu.png) repeat-x top #FFF;width: 650px;padding: 5px;}
#conteudo .sucesso { margin: 0 0 0 5px; padding: 5px 0 5px 30px;  background: url('imagens/icones/success.png') no-repeat; color: #539B2D;float:right; }
#conteudo .erro { margin: 0 0 0 5px; padding: 5px 0 5px 30px;  background: url('imagens/icones/error.png') no-repeat; color: #B1221B;float:right;}

#sidebar {width:214px;float:left;border-right:1px solid #333;padding-right:10px;}
#sidebar ul {margin-bottom:20px;}
#sidebar ul.menu li {list-style:none;height:28px;background:url(../images/bg-menu.png) repeat-x;padding-left:15px;padding-top:7px;}
#sidebar ul.menu li ul {display:none;}
#sidebar ul.menu li:hover ul {display:block;position:relative;left:195px;top:-24px;z-index:9999;border:1px solid #333;}
#sidebar ul.menu li a {text-decoration:none;color:#333;text-align:left;}
#sidebar ul.menu li a:hover {text-decoration:underline;}
#sidebar h1 {font-size:28px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#sidebar h2 {font-size:24px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#sidebar h3 {font-size:20px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#sidebar h4 {font-size:16px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#sidebar h5 {font-size:14px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#sidebar h6 {font-size:12px;font-weight:normal;margin-bottom:10px;font-variant:small-caps;color:#333;}
#sidebar ul.servicos li {list-style:square;margin-left:15px;font-size:12px;margin-bottom:5px;text-align:left;}
#sidebar ul.servicos li a {color:#000;text-decoration:none;}
#sidebar ul.servicos li a:hover {text-decoration:underline;}
#sidebar form label {font-variant:small-caps;font-size:11px;margin-top:5px;display:block;}
#sidebar form input {width:200px;height:20px;box-shadow:inset 0px 0px 10px -3px #000;border:1px solid #a7a7a7;background:none;padding:0;}
#sidebar form input[type=submit] {box-shadow:none;background:url(../images/bg-btLogin.png) repeat-x #333;border:none;font-size:11px;color:#FFF;margin-top:5px;cursor:pointer;}
#sidebar a.arearestrita {color:#000;text-decoration:none;font-size:13px;text-align:center;width:200px;float:left;margin-top:10px;}
#sidebar a.arearestrita:hover {text-decoration:underline;}

#noticiasContent {margin-top:20px;float:left;}
#noticiasContent #noticiasGuiaDosContadoresTopo {position:relative;z-index:2;}
#noticiasContent #noticiasGuiaDosContadoresTopo li {float:left; background:url(../images/bg-title.gif) repeat-x top;height:43px;padding:15px 15px 0;margin-left:1px;font-family:Verdana, Geneva, sans-serif;font-variant:small-caps;list-style:none;color:#333;}
#noticiasContent #noticiasGuiaDosContadoresTopo li:hover, #content #noticiasGuiaDosContadoresTopo li.active {background:url(../images/bg-title-active.png) no-repeat center top #333;color:#FFF;cursor:pointer;}
#noticiasContent #noticiasGuiaDosContadoresConteudo {clear:both;z-index:1;position:relative;margin-top:-10px; display:inline; float:left; width:725px; height:243px; overflow:hidden; background:url(../images/bg-noticias.gif) repeat-x top;font-family:Verdana, Geneva, sans-serif;overflow:auto;border:1px solid #000;}
#noticiasContent #noticiasGuiaDosContadoresConteudo div {display:none;}
#noticiasContent #noticiasGuiaDosContadoresConteudo li span.Data {color:#444;font-weight:bold;font-size:10px;}
#noticiasContent #noticiasGuiaDosContadoresConteudo li {display:block;font-size:13px;margin:15px 0 0 10px;}
#noticiasContent #noticiasGuiaDosContadoresConteudo li a {color:#000;text-decoration:none;font-weight:bold;font-variant:small-caps;}
#noticiasContent #noticiasGuiaDosContadoresConteudo li a span {color:#666;display:block;font-weight:normal;font-variant:normal;}
#noticiasContent #noticiasGuiaDosContadoresConteudo li a:hover {text-decoration:underline;}

#indicadores {width:868px;float:left;margin:30px 16px 0;background:url(../images/bg-indicadores.png) no-repeat;height:180px;padding-top:40px;padding-left:30px;padding-right:30px;}
#indicadores > table {}
#indicadores > table > table tr td {}
#indicadores > table > table tr td {}

#footer {margin:20px auto 0;text-align:center;font-size:11px;color:#000;padding-top:10px;width:960px;float:left;clear:both;display:block;width:960px;}
p.credits {font-size:10px;color:#000;text-align:right;float:left;margin:10px auto;width:960px;}
p.credits a {color:#666;text-decoration:none;}
p.credits a:hover {color:#000;text-decoration:underline;}

