

/* ---------- Overall Specifications ---------- */



body {

  line-height: 1.5;

  font-size: 87.5%;

  word-wrap: break-word;

  margin: 0;

  padding: 0;

  border: 0;

  outline: 0;

}

a:link,

a:visited {

  text-decoration: none;

}

a:hover,

a:active,

a:focus {

  text-decoration: underline;

}

h1,

h2,

h3,

h4,

h5,

h6 {

  margin: 1.0em 0 0.5em;

  font-weight: inherit;

}

h1 {

  font-size: 1.357em;

  color: #000;

}

h2 {

  font-size: 1.143em;

}

p {

  margin: 0 0 1.2em;

}

del {

  text-decoration: line-through;

}

tr.odd {

  background-color: #dddddd;

}

img {

  outline: 0;

}

code,

pre,

kbd,

samp,

var {

  padding: 0 0.4em;

  font-size: 0.77em;

  font-family: Menlo, Consolas, "Andale Mono", "Lucida Console", "Nimbus Mono L", "DejaVu Sans Mono", monospace, "Courier New";

}

code {

  background-color: #f2f2f2;

  background-color: rgba(40, 40, 0, 0.06);

}

pre code,

pre kbd,

pre samp,

pre var,

kbd kbd,

kbd samp,

code var {

  font-size: 100%;

  background-color: transparent;

}

pre code,

pre samp,

pre var {

  padding: 0;

}

.description code {

  font-size: 1em;

}

kbd {

  background-color: #f2f2f2;

  border: 1px outset #575757;

  margin: 0 3px;

  color: #666;

  display: inline-block;

  padding: 0 6px;

  -khtml-border-radius: 5px;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

}

pre {

  background-color: #f2f2f2;

  background-color: rgba(40, 40, 0, 0.06);

  margin: 10px 0;

  overflow: hidden;

  padding: 15px;

  white-space: pre-wrap;

}





/* ------------------ Fonts ------------------ */



body,

#site-slogan,

.ui-widget,

.comment-form label {

  font-family: 'Droid Sans', sans-serif;

}

#header,

#footer-wrapper,

#skip-link,

ul.contextual-links,

ul.links,

ul.primary,

.item-list .pager,

div.field-type-taxonomy-term-reference,

div.messages,

div.meta,

p.comment-time,

table,

.breadcrumb {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

}

input,

textarea,

select,

a.button {

  font-family: 'Droid Sans', sans-serif;

}



/* ------------------ Reset Styles ------------------ */



caption {

  text-align: left; /* LTR */

  font-weight: normal;

}

blockquote {

  background: #f7f7f7;

  border-left: 1px solid #bbb;

  font-style: italic;

  margin: 1.5em 10px;

  padding: 0.5em 10px;

}

blockquote:before {

  color: #bbb;

  content: "\201C";

  font-size: 3em;

  line-height: 0.1em;

  margin-right: 0.2em;

  vertical-align: -.4em;

}

blockquote:after {

  color: #bbb;

  content: "\201D";

  font-size: 3em;

  line-height: 0.1em;

  vertical-align: -.45em;

}

blockquote > p:first-child {

  display: inline;

}

a.feed-icon {

  display: inline-block;

  padding: 15px 0 0 0;

}



/* ------------------ Table Styles ------------------ */



table {

  border: 0;

  border-spacing: 0;

  font-size: 0.857em;

  margin: 10px 0;

  width: 100%;

}

table table {

  font-size: 1em;

}

#footer-wrapper table {

  font-size: 1em;

}

table tr th {

  background: #757575;

  background: rgba(0, 0, 0, 0.51);

  border-bottom-style: none;

}

table tr th,

table tr th a,

table tr th a:hover {

  color: #FFF;

  font-weight: bold;

}

table tbody tr th {

  vertical-align: top;

}

tr td,

tr th {

  padding: 4px 9px;

  border: 1px solid #fff;

  text-align: left; /* LTR */

}

#footer-wrapper tr td,

#footer-wrapper tr th {

  border-color: #555;

  border-color: rgba(255, 255, 255, 0.18);

}

tr.odd {

  background: #e4e4e4;

  background: rgba(0, 0, 0, 0.105);

}

tr,

tr.even {

  background: #efefef;

  background: rgba(0, 0, 0, 0.063);

}

table ul.links {

  margin: 0;

  padding: 0;

  font-size: 1em;

}

table ul.links li {

  padding: 0 1em 0 0;

}



/* ------------------ List Styles ------------------ */



.block ol,

.block ul {

  margin: 0;

  padding: 0 0 0.25em 1em; /* LTR */

}

.contextual-links-wrapper {

  font-size: small !important;

}

ul.contextual-links {

  font-size: 0.923em;

}

.contextual-links-wrapper a {

  text-shadow: 0 0 0 !important;

}

.item-list .pager {

  font-size: 0.929em;
  
  float: left;
  
  padding: 0;

}

ul.menu li {

  margin: 0;

}

.region-content ul,

.region-content ol {

  margin: 1em 0;

  padding: 0 0 0.25em 2.5em; /* LTR */

}

.item-list ul li {

  margin: 0;

  padding: 0.2em 0.5em 0 0; /* LTR */

}

ul.tips {

  padding: 0 0 0 1.25em; /* LTR */

}



/* ------------------ Header ------------------ */

#skip-link {

  left: 50%;

  margin-left: -5.25em;

  margin-top: 0;

  position: absolute;

  width: auto;

  z-index: 50;

}

#skip-link a,

#skip-link a:link,

#skip-link a:visited {

  background: #444;

  background: rgba(0, 0, 0, 0.6);

  color: #fff;

  display: block;

  font-size: 0.94em;

  line-height: 1.7;

  padding: 1px 10px 2px 10px;

  text-decoration: none;

  -khtml-border-radius: 0 0 10px 10px;

  -moz-border-radius: 0 0 10px 10px;

  -webkit-border-top-left-radius: 0;

  -webkit-border-top-right-radius: 0;

  -webkit-border-bottom-left-radius: 10px;

  -webkit-border-bottom-right-radius: 10px;

  border-radius: 0 0 10px 10px;

}

#skip-link a:hover,

#skip-link a:active,

#skip-link a:focus {

  outline: 0;

}

#logo {

  float: left; /* LTR */

  padding: 15px 15px 15px 10px; /* LTR */

  margin-left:20px;

}

#name-and-slogan {

  float: left; /* LTR */

  padding-top: 103px;

  margin: 270 0 30px 15px; /* LTR */

}

#site-name {

  font-size:17pt;

  color: #686868;

  line-height: 1;

}
#site-name span{

  font-size:17pt;

  color: #686868;

  line-height: 1;
  font-weight: normal;

}

h1#site-name {

  margin: 0;

}

#site-name a {

  font-weight: normal;

}

#site-slogan {

  font-size: 0.929em;

  margin-top: 7px;

  word-spacing: 0.1em;

  font-style: italic;

}

/* Region header blocks. */

.region-header .block {

  font-size: 0.857em;

  float: left; /* LTR */

  margin: 0 10px;

  padding: 0;

}

.region-header .block .content {

  margin: 0;

  padding: 0;

}

.region-header .block ul {

  margin: 0;

  padding: 0;

}

.region-header .block li {

  list-style: none;

  list-style-image: none;

  padding: 0;

}

.region-header .form-text {

  background: #fefefe;

  background: rgba(255, 255, 255, 0.7);

  border-color: #ccc;

  border-color: rgba(255, 255, 255, 0.3);

  margin-right: 2px; /* LTR */

  width: 120px;

}

.region-header .form-text:hover,

.region-header .form-text:focus,

.region-header .form-text:active {

  background: #fff;

  background: rgba(255, 255, 255, 0.8);

}

.region-header .form-required {

  color: #eee;

  color: rgba(255, 255, 255, 0.7);

}

/* Region header block menus. */

.region-header .block-menu {

  border: 1px solid;

  border-color: #eee;

  border-color: rgba(255, 255, 255, 0.2);

  padding: 0;

  width: 408px;

}



.region-header .block-menu li a:hover,

.region-header .block-menu li a:focus,

.region-header .block-menu li a:active {

  text-decoration: none;

  background: rgba(255, 255, 255, 0.15);

}

.region-header .block-menu li.last a {

  border-bottom: 0;

}

/* User Login block in the header region */

.region-header #block-user-login {

  width: auto;

}

.region-header #block-user-login .content {

  margin-top: 2px;

}

.region-header #block-user-login .form-item {

  float: left; /* LTR */

  margin: 0;

  padding: 0;

}

.region-header #block-user-login div.item-list,

.region-header #block-user-login div.description {

  font-size: 0.916em;

  margin: 0;

}

.region-header #block-user-login div.item-list {

  clear: both;

}

.region-header #block-user-login div.description {

  display: inline;

}

.region-header #block-user-login .item-list ul {

  padding: 0;

  line-height: 1;

}

.region-header #block-user-login .item-list li {

  list-style: none;

  float: left; /* LTR */

  padding: 3px 0 1px;

}

.region-header #block-user-login .item-list li.last {

  padding-left: 0.5em; /* LTR */

}

.region-header #block-user-login ul.openid-links li.last {

  padding-left: 0; /* LTR */

}

.region-header #user-login-form li.openid-link a,

.region-header #user-login li.openid-link a {

  padding-left: 20px; /* LTR */

}

.region-header #block-user-login .form-actions {

  margin: 4px 0 0;

  padding: 0;

  clear: both;

}

.region-header #block-user-login input.form-submit {

  border: 1px solid;

  border-color: #ccc;

  border-color: rgba(255, 255, 255, 0.5);

  background: #eee;

  background: rgba(255, 255, 255, 0.7);

  margin: 4px 0;

  padding: 3px 8px;

}

.region-header #block-user-login input.form-submit:hover,

.region-header #block-user-login input.form-submit:focus {

  background: #fff;

  background: rgba(255, 255, 255, 0.9);

}

/* Search block in region header. */

.region-header #block-search-form {

  width: 208px;

}

.region-header #block-search-form .form-text {

  width: 203px;

  border: 1px solid #72706f;

}

/* Language switcher block in region header. */

.region-header .block-locale ul li {

  display: inline;

  padding: 0 0.5em;

}



/* --------------- Main Menu ------------ */



#main-menu {

  clear: both;

}

#main-menu-links {

  font-size: 0.929em;

  margin: 0;

  padding: 0 15px;

}

#main-menu-links li {

  float: left; /* LTR */

  list-style: none;

  padding: 0 1px;

  margin: 0 1px;

}

#main-menu-links a {

  color: #333;

  background: #ccc;

  background: rgba(255, 255, 255, 0.7);

  float: left; /* LTR */

  height: 2.4em;

  line-height: 2.4em;

  padding: 0 0.8em;

  text-decoration: none;

  text-shadow: 0 1px #eee;

  -khtml-border-radius-topleft: 8px;

  -khtml-border-radius-topright: 8px;

  -moz-border-radius-topleft: 8px;

  -moz-border-radius-topright: 8px;

  -webkit-border-top-left-radius: 8px;

  -webkit-border-top-right-radius: 8px;

  border-top-left-radius: 8px;

  border-top-right-radius: 8px;

}

#main-menu-links a:hover,

#main-menu-links a:focus {

  background: #f6f6f2;

  background: rgba(255, 255, 255, 0.95);

}

#main-menu-links a:active {

  background: #b3b3b3;

  background: rgba(255, 255, 255, 1);

}

#main-menu-links li a.active {

  border-bottom: none;

}

.featured #main-menu-links li a:active,

.featured #main-menu-links li a.active {

  background: #f0f0f0;

  background: rgba(240, 240, 240, 1.0);

}



/* --------------- Secondary Menu ------------ */



#secondary-menu-links {

  float: right; /* LTR */

  font-size: 0.929em;

  margin: 10px 10px 0;

}

#secondary-menu-links a:hover,

#secondary-menu-links a:focus {

  text-decoration: underline;

}



/* ------------------- Main ------------------- */



#main {

  margin-bottom: 40px;

}



/* ----------------- Featured ----------------- */



#featured {

  text-align: center;

  font-size: 1.643em;

  font-weight: normal;

  line-height: 1.4;

  padding: 20px 0 45px;

  margin: 0;

  background: #f0f0f0;

  background: rgba(30, 50, 10, 0.08);

  border-bottom: 1px solid #e7e7e7;

  text-shadow: 1px 1px #fff;

}

#featured h2 {

  font-size: 1.174em;

  line-height: 1;

}

#featured p {

  margin: 0;

  padding: 0;

}



/* --------------- Highlighted ---------------- */



#highlighted {

  border-bottom: 1px solid #d3d7d9;

  font-size: 120%;

}



/* ------------------- Help ------------------- */



.region-help {

  border: 1px solid #d3d7d9;

  padding: 0 1.5em;

  margin-bottom: 30px;

}



/* ----------------- Content ------------------ */


h1#page-title {

  font-size: 2em;

  line-height: 1;

}

/*#content h2 {

  margin-bottom: 2px;

  font-size: 1.429em;

  line-height: 1.4;

}*/

.node .content {

  font-size: 1.071em;

}

.node-teaser .content {

  font-size: 1em;

}

.node-teaser h2 {

  margin-top: 0;

  padding-top: 0.5em;

}

.node-teaser h2 a {

  color: #181818;

}

.node-teaser {

  border-bottom: 1px solid #d3d7d9;

  margin-bottom: 30px;

  padding-bottom: 15px;

}

.node-sticky {

  background: #f9f9f9;

  background: rgba(0, 0, 0, 0.024);

  border: 1px solid #d3d7d9;

  padding: 0 15px 15px;

}

.node-full {

  background: none;

  border: none;

  padding: 0;

}

.node-teaser .content {

  clear: none;

  line-height: 1.6;

}

.meta {

  font-size: 0.857em;

  color: #68696b;

  margin-bottom: -5px;

}

.submitted .user-picture img {

  float: left; /* LTR */

  height: 20px;

  margin: 1px 5px 0 0; /* LTR */

}

.field-type-taxonomy-term-reference {

  margin: 0 0 1.2em;

}

.field-type-taxonomy-term-reference .field-label {

  font-weight: normal;

  margin: 0;

  padding-right: 5px; /* LTR */

}

.field-type-taxonomy-term-reference .field-label,

.field-type-taxonomy-term-reference ul.links {

  font-size: 0.8em;

}

.node-teaser .field-type-taxonomy-term-reference .field-label,

.node-teaser .field-type-taxonomy-term-reference ul.links {

  font-size: 0.821em;

}

.field-type-taxonomy-term-reference ul.links {

  padding: 0;

  margin: 0;

  list-style: none;

}

.field-type-taxonomy-term-reference ul.links li {

  float: left; /* LTR */

  padding: 0 1em 0 0; /* LTR */

  white-space: nowrap;

}

.link-wrapper {

  text-align: right;

}

.field-type-image img,

.user-picture img {

  margin: 0 0 1em;

}

ul.links {

  color: #68696b;



}

.node-unpublished {

  margin: -20px -15px 0;

  padding: 20px 15px 0;

}

.node-unpublished .comment-text .comment-arrow {

  border-left: 1px solid #fff4f4;

  border-right: 1px solid #fff4f4;

}



/* ----------------- Comments ----------------- */



.comment h2.title {

  margin-bottom: 1em;

}

.comment div.user-picture img {

  margin-left: 0; /* LTR */

}

.comment {

  margin-bottom: 20px;

  display: table;

  vertical-align: top;

}

.comment .attribution {

  display: table-cell;

  padding: 0 30px 0 0; /* LTR */

  vertical-align: top;

  overflow: hidden;

}

.comment .attribution img {

  margin: 0;

  border: 1px solid #d3d7d9;

}

.comment .attribution .username {

  white-space: nowrap;

}

.comment .submitted p {

  margin: 4px 0;

  font-size: 1.071em;

  line-height: 1.2;

}

.comment .submitted .comment-time {

  font-size: 0.786em;

  color: #68696b;

}

.comment .submitted .comment-permalink {

  font-size: 0.786em;

  text-transform: lowercase;

}

.comment .content {

  font-size: 0.929em;

  line-height: 1.6;

}

.comment .comment-arrow {

  background: url(../images/comment-arrow.gif) no-repeat 0 center transparent; /* LTR */

  border-left: 1px solid;

  border-right: 1px solid;

  height: 40px;

  margin-left: -47px; /* LTR */

  margin-top: 10px;

  position: absolute;

  width: 20px;

}

.comment .comment-text {

  padding: 10px 25px;

  border: 1px solid #d3d7d9;

  display: table-cell;

  vertical-align: top;

  position: relative;

  width: 100%;

}

.comment .indented {

  margin-left: 40px; /* LTR */

}

.comment ul.links {

  padding: 0 0 0.25em 0;

}

.comment ul.links li {

  padding: 0 0.5em 0 0; /* LTR */

}

.comment-unpublished {

  margin-right: 5px; /* LTR */

  padding: 5px 2px 5px 5px; /* LTR */

}

.comment-unpublished .comment-text .comment-arrow {

  border-left: 1px solid #fff4f4;

  border-right: 1px solid #fff4f4;

}



/* ------------------ Sidebar ----------------- */

.sidebar .section {

  padding-top: 10px;

}

.sidebar .block {

  border: 1px solid;

  padding: 15px 20px;

  margin: 0 0 20px;

}

.sidebar h2 {

  margin: 0 0 0.5em;

  padding-bottom: 5px;

 

}

.sidebar .block .content {

  font-size: 0.914em;

  line-height: 1.4;

}

.sidebar tbody {

  border: none;

}

.sidebar tr.even,

.sidebar tr.odd {

  background: none;

  border-bottom: 1px solid #d6d6d6;

}



/* ----------------- Triptych ----------------- */



#triptych-wrapper {

  background-color: #f0f0f0;

  background: rgba(30, 50, 10, 0.08);

  border-top: 1px solid #e7e7e7;

}

#triptych h2 {

  color: #000;

  font-size: 1.714em;

  margin-bottom: 0.8em;

  text-shadow: 0 1px 0 #fff;

  text-align: center;

  line-height: 1;

}

#triptych .block {

  margin-bottom: 2em;

  padding-bottom: 2em;

  border-bottom: 1px solid #dfdfdf;

  line-height: 1.3;

}

#triptych .block.last {

  border-bottom: none;

}

#triptych .block ul li,

#triptych .block ol li {

  list-style: none;

}

#triptych .block ul,

#triptych .block ol {

  padding-left: 0;

}

#triptych #block-user-login .form-text {

  width: 185px;

}

#triptych #block-user-online p {

  margin-bottom: 0;

}

#triptych #block-node-syndicate h2 {

  overflow: hidden;

  width: 0;

  height: 0;

}

#triptych-last #block-node-syndicate {

  text-align: right;

}

#triptych #block-search-form .form-type-textfield input {

  width: 185px;

}

#triptych-middle #block-system-powered-by {

  text-align: center;

}

#triptych-last #block-system-powered-by {

  text-align: right;

}



/* ------------------ Footer ------------------ */



#footer-wrapper {

  color: #c0c0c0;

  color: rgba(255, 255, 255, 0.65);

  font-size: 0.857em;

}

#footer-wrapper a {

  color: #fcfcfc;

  color: rgba(255, 255, 255, 0.8);

}

#footer-wrapper a:hover,

#footer-wrapper a:focus {

  color: #fefefe;

  color: rgba(255, 255, 255, 0.95);

  text-decoration: underline;

}

#footer-wrapper .block {

  margin: 20px 0;

  border: 1px solid #444;

  border-color: rgba(255, 255, 255, 0.1);

  padding: 10px;

}

#footer-columns .block-menu,

#footer .block {

  margin: 0;

  padding: 0;

  border: none;

}

#footer .block {

  margin: 0.5em 0;

}

#footer .block .content {

  padding: 0.5em 0;

  margin-top: -90px;

}

#footer .block h2 {

  margin: 0;

}

#footer-columns h2 {

  border-bottom: 1px solid #555;

  border-color: rgba(255, 255, 255, 0.15);

  font-size: 1em;

  margin-bottom: 0;

  padding-bottom: 3px;

  text-transform: uppercase;

}

#footer-columns .content {

  margin-top: 0;

}

#footer-columns p {

  margin-top: 1em;

}

#footer-columns .content ul {

  list-style: none;

  padding-left: 0; /* LTR */

  margin-left: 0;

}

#footer-columns .content li {

  list-style: none;

  margin: 0;

  padding: 0;

}

#footer-columns .content li a {

  display: block;

  border-bottom: 1px solid #555;

  border-color: rgba(255, 255, 255, 0.15);

  line-height: 1.2;

  padding: 0.8em 2px 0.8em 20px; /* LTR */

  text-indent: -15px;

}

#footer-columns .content li a:hover,

#footer-columns .content li a:focus {

  background-color: #1f1f21;

  background-color: rgba(255, 255, 255, 0.05);

  text-decoration: none;

}

#footer {

  letter-spacing: 0.2px;

  margin-top: 30px;

  border-top: 1px solid #555;

  border-color: rgba(255, 255, 255, 0.15);

}

#footer .region {

  margin-top: 20px;

}

#footer .block {

  clear: both;

}

#footer ul,

#footer li {

  list-style: none;

  margin: 0;

  padding: 0;

}

#footer li a {

  float: left; /* LTR */

  padding: 0 12px;

  display: block;

  border-right: 1px solid #555; /* LTR */

  border-color: rgba(255, 255, 255, 0.15);

}

#footer li.first a {

  padding-left: 0; /* LTR */

}

#footer li.last a {

  padding-right: 0; /* LTR */

  border-right: none; /* LTR */

}

#footer-wrapper tr.odd {

  background-color: transparent;

}

#footer-wrapper tr.even {

  background-color: #2c2c2c;

  background-color: rgba(0, 0, 0, 0.15);

}



/* --------------- System Tabs  --------------- */



.tabs {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

  margin-bottom: 20px;

}

.tabs ul.primary {

  padding: 0 3px;

  margin: 0;

  overflow: hidden;

  border: none;

  background: transparent url(../images/tabs-border.png) repeat-x left bottom;

}

.tabs ul.primary li {

  display: block;

  float: left; /* LTR */

  vertical-align: bottom;

  margin: 0 5px 0 0; /* LTR */

}

.tabs ul.primary li.active a {

  border-bottom: 1px solid #ffffff;

}

.tabs ul.primary li a {

  color: #000;

  background-color: #ededed;

  height: 1.8em;

  line-height: 1.9;

  display: block;

  font-size: 0.929em;

  float: left; /* not LTR */

  padding: 0 10px 3px;

  margin: 0;

  text-shadow: 0 1px 0 #fff;

  -khtml-border-radius-topleft: 6px;

  -moz-border-radius-topleft: 6px;

  -webkit-border-top-left-radius: 6px;

  border-top-left-radius: 6px;

  -khtml-border-radius-topright: 6px;

  -moz-border-radius-topright: 6px;

  -webkit-border-top-right-radius: 6px;

  border-top-right-radius: 6px;

}

.tabs ul.primary li.active a {

  background-color: #ffffff;

}

.tabs ul.secondary {

  border-bottom: none;

  padding: 0.5em 0;

}

.tabs ul.secondary li {

  display: block;

  float: left; /* LTR */

}

.tabs ul.secondary li:last-child {

  border-right: none; /* LTR */

}

.tabs ul.secondary li:first-child {

  padding-left: 0; /* LTR */

}

.tabs ul.secondary li a {

  padding: 0.25em 0.5em;

}

.tabs ul.secondary li a.active {

  background: #f2f2f2;

  border-bottom: none;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  -khtml-border-radius: 5px;

  border-radius: 5px;

}

ul.action-links {

  list-style: none;

  margin: 5px;

  padding: 0.5em 1em;

}

ul.action-links li {

  display: inline-block;

  margin-left: 10px;

}

ul.action-links li a {

  padding-left: 15px;

  background: url(../images/add.png) no-repeat left center;

  margin: 0 10px 0 0;

}



/* ---------------- Messages  ----------------- */



#messages {

  padding: 20px 0 5px;

  margin: 0 auto;

}

.featured #messages {

  background: #f0f0f0;

  background: rgba(30, 50, 10, 0.08);

}

div.messages {



}



/* -------------- Breadcrumbs   -------------- */



.breadcrumb {

  font-size: 0.929em;

}



/* -------------- User Profile   -------------- */



.profile .user-picture {

  float: none;

}



/* -------------- Password Meter  ------------- */



.confirm-parent,

.password-parent {

  width: 34em;

}

.password-parent,

div.form-item div.password-suggestions {

  position: relative;

}

.password-strength-text,

.password-strength-title,

div.password-confirm {

  font-size: 0.82em;

}

.password-strength-text {

  margin-top: 0.2em;

}

div.password-confirm {

  margin-top: 2.2em;

  width: 20.73em;

}



/* ---------------- Buttons    ---------------- */



input.form-submit,

a.button {



}

a.button:link,

a.button:visited,

a.button:hover,

a.button:focus,

a.button:active {

  text-decoration: none;

  color:;

}



/* -------------- Form Elements   ------------- */



fieldset {

  background: #ffffff;

  border: 1px solid #cccccc;

  margin-top: 10px;

  margin-bottom: 32px;

  padding: 0 0 10px;

  position: relative;

  top: 12px; /* Offsets the negative margin of legends */

  -khtml-border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

}

.fieldset-wrapper {

  margin-top: 25px;

}

.node-form .vertical-tabs .fieldset-wrapper {

  margin-top: 0;

}

.filter-wrapper {

  top: 0;

  padding: 1em 0 0.2em;

  -khtml-border-radius-topright: 0;

  -khtml-border-radius-topleft: 0;

  -moz-border-radius-topright: 0;

  -moz-border-radius-topleft: 0;

  -webkit-border-top-left-radius: 0;

  -webkit-border-top-right-radius: 0;

  border-top-left-radius: 0;

  border-top-right-radius: 0;

}

.filter-help a {

  font-size: 0.857em;

  padding: 2px 20px 0;

}

.filter-wrapper .form-item label {

  margin-right: 10px;

}

.filter-wrapper .form-item {

  padding: 0 0 0.5em 0.5em;

}

.filter-guidelines {

  padding: 0 1.5em 0 0.5em;

}

fieldset.collapsed {

  background: transparent;

  -khtml-border-radius: 0;

  -moz-border-radius: 0;

  -webkit-border-radius: 0;

  border-radius: 0;

}

fieldset legend {

  background: #dbdbdb;

  border: 1px solid #ccc;

  border-bottom: none;

  color: #3b3b3b;

  display: block;

  height: 2em;

  left: -1px; /* LTR */

  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;

  line-height: 2;

  padding: 0;

  position: absolute;

  text-indent: 10px;

  text-shadow: 0 1px 0 #fff;

  top: -12px;

  width: 100%;

  -khtml-border-radius-topleft: 4px;

  -moz-border-radius-topleft: 4px;

  -webkit-border-top-left-radius: 4px;

  border-top-left-radius: 4px;

  -khtml-border-radius-topright: 4px;

  -moz-border-radius-topright: 4px;

  -webkit-border-top-right-radius: 4px;

  border-top-right-radius: 4px;

}

fieldset.collapsed legend {

  -khtml-border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

}

fieldset legend a {

  color: #3b3b3b;

}

fieldset legend a:hover,

fieldset legend a:focus,

fieldset legend a:active {

  color: #000;

}

fieldset .fieldset-wrapper {

  padding: 0 10px;

}

fieldset .fieldset-description {

  margin-top: 5px;

  margin-bottom: 1em;

  line-height: 1.4;

  color: #3c3c3c;

  font-style: italic;

}

input {

  margin: 2px 0;

  padding: 4px;

}

input,

textarea {

  font-size: 0.929em;

}

textarea {

  line-height: 1.5;

}

textarea.form-textarea,

select.form-select {

  padding: 4px;

}

input.form-text,

textarea.form-textarea,

select.form-select {

  border: 1px solid #ccc;

}

input.form-submit:hover,

input.form-submit:focus {

  background: ;

}

.password-suggestions ul li {

  margin-left: 1.2em; /* LTR */

}

.form-item {

  margin-bottom: 1em;

  margin-top: 6px;

  font-family: 'Droid Sans', sans-serif;

}

.form-item label {

  

}

.form-type-radio label,

.form-type-checkbox label {

  margin-left: 8px;

}

.form-type-radio .description,

.form-type-checkbox .description {

  margin-left: 2px;

}

.form-actions {

  padding-top: 10px;

}

/* Contact Form */

.contact-form #edit-name {

  width: 75%;

  -khtml-border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

}

.contact-form #edit-mail {

  width: 75%;

  -khtml-border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

}

.contact-form #edit-subject {

  width: 75%;

  -khtml-border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

}

.contact-form #edit-message {

  width: 76.3%;

  -khtml-border-top-left-radius: 4px;

  -khtml-border-top-right-radius: 4px;

  -moz-border-radius-topleft: 4px;

  -moz-border-radius-topright: 4px;

  -webkit-border-top-left-radius: 4px;

  -webkit-border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-top-right-radius: 4px;

}

.contact-form .resizable-textarea .grippie {

  width: 76%;

  -khtml-border-bottom-left-radius: 4px;

  -khtml-border-bottom-right-radius: 4px;

  -moz-border-radius-bottomleft: 4px;

  -moz-border-radius-bottomright: 4px;

  -webkit-border-bottom-left-radius: 4px;

  -webkit-border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

  border-bottom-right-radius: 4px;

}



/* Disabled form elements */

input.form-button-disabled,

input.form-button-disabled:hover,

input.form-button-disabled:focus,

input.form-button-disabled:active,

.form-disabled input,

.form-disabled select,

.form-disabled textarea {

  background: #ededed;

  border-color: #bbb;

  color: #717171;

}

.form-disabled .grippie {

  background-color: #ededed;

  border-color: #bbb;

}

.form-disabled label {

  color: #717171;

}



/* Animated throbber */

html.js input.form-autocomplete {

  background-position: 100% 4px; /* LTR */

}

html.js input.throbbing {

  background-position: 100% -16px; /* LTR */

}



/* Comment form */

.comment-form label {

  float: left; /* LTR */

  font-size: 0.929em;

  width: 120px;

}

.comment-form input,

.comment-form .form-select {

  margin: 0;

  -khtml-border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

}

.comment-form .form-type-textarea label {

  float: none;

}

.comment-form .form-item,

.comment-form .form-radios,

.comment-form .form-type-checkbox,

.comment-form .form-select {

  margin-bottom: 10px;

  overflow: hidden;

}

.comment-form .form-type-checkbox,

.comment-form .form-radios {

  margin-left: 120px; /* LTR */

}

.comment-form .form-type-checkbox label,

.comment-form .form-radios label {

  float: none;

  margin-top: 0;

}

.comment-form input.form-file {

  width: auto;

}

.no-sidebars .comment-form .form-text {

  width: 800px;

}

.one-sidebar .comment-form .form-text {

  width: 500px;

}

.two-sidebars .comment-form .form-text {

  width: 320px;

}

.comment-form .form-item .description {

  font-size: 0.786em;

  line-height: 1.2;

  margin-left: 120px; /* LTR */

}

#content h2.comment-form {

  margin-bottom: 0.5em;

}

.comment-form .form-textarea {

  -khtml-border-radius-topleft: 4px;

  -khtml-border-radius-topright: 4px;

  -moz-border-radius-topleft: 4px;

  -moz-border-radius-topright: 4px;

  -webkit-border-top-left-radius: 4px;

  -webkit-border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-top-right-radius: 4px;

}

.comment-form fieldset.filter-wrapper .fieldset-wrapper,

.comment-form .text-format-wrapper .form-item {

  margin-top: 0;

  margin-bottom: 0;

}

.filter-wrapper label {

  width: auto;

  float: none;

}

.filter-wrapper .form-select {

  min-width: 120px;

}

.comment-form fieldset.filter-wrapper .tips {

  font-size: 0.786em;

}

#comment-body-add-more-wrapper .form-type-textarea label {

  margin-bottom: 0.4em;

}

#edit-actions input {

  margin-right: 0.6em; /* LTR */

}



/* -------------- Other Overrides ------------- */



div.password-suggestions {

  border: 0;

}

.ui-widget-overlay {

  background: #222222;

  opacity: 0.7;

}

div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane {

  padding: 1em;

}

#forum .name {

  font-size: 1.083em;

}

#forum .description {

  font-size: 1em;

}



/* --------------- Search Form ---------------- */



#block-search-form {

  padding-bottom: 7px;

}

#block-search-form .content {

  margin-top: 0;

}

#search-form input#edit-keys,

#block-search-form .form-item-search-block-form input {

  float: left; /* LTR */

  font-size: 1em;

  height: 13px;

  margin-right: 5px;

  width: 9em;

}

#search-block-form input.form-submit,

#search-form input.form-submit {

  margin-left: -5px;

  margin-right: 0;

  height: 23px;

  width: 56px;

  padding: 0;

  cursor: pointer;

  text-indent: -9999px;

  border-color: ;

  border:0px;

  background: url(../images/buscar.png) no-repeat center top;

  overflow: hidden;

}

#search-block-form input.form-submit:hover,

#search-block-form input.form-submit:focus,

#search-form input.form-submit:hover,

#search-form input.form-submit:focus {

  background-position: center bottom;

}

#search-form .form-item-keys label {

  display: block;

}



/* --------------- Search Results ---------------- */

ol.search-results {

  padding-left: 0;

}

.search-results li {

  border-bottom: 1px solid #d3d7d9;

  padding-bottom: 0.4285em;

  margin-bottom: 0.5em;

}

.search-results li:last-child {

  border-bottom: none;

  padding-bottom: none;

  margin-bottom: 1em;

}

.search-results .search-snippet-info {

  padding-left: 0;

}



/* -------------- Shortcut Links -------------- */



.shortcut-wrapper {

  margin: 2.2em 0 1.1em 0; /* Same as usual h1#page-title margin. */

}

.shortcut-wrapper h1#page-title {

  float: left; /* LTR */

  margin: 0;

}

div.add-or-remove-shortcuts {

  padding-top: 0.9em;

}

.overlay div.add-or-remove-shortcuts {

  padding-top: 0.8em;

}



/* ---------- Admin-specific Theming ---------- */



.page-admin #content img {

  margin-right: 15px; /* LTR */

}

.page-admin #content .simpletest-image img {

  margin: 0;

}

.page-admin-structure-block-demo .block-region {

  background: #ffff66;

  border: 1px dotted #9f9e00;

  color: #000;

  font: 90% "Lucida Grande", "Lucida Sans Unicode", sans-serif;

  margin: 5px;

  padding: 5px;

  text-align: center;

  text-shadow: none;

}

.page-admin-structure-block-demo #featured .block-region {

  font-size: 0.55em;

}

.page-admin-structure-block-demo #header .block-region {

  width: 500px;

}

.page-admin #admin-dblog img {

  margin: 0 5px;

}

/* Fix spacing when Seven is used in the overlay. */

#system-theme-settings fieldset {

  padding: 0;

}

#system-theme-settings fieldset .fieldset-legend {

  margin-top: 0;

}

/* Configuration. */

div.admin .right,

div.admin .left {

  width: 49%;

  margin: 0;

}

div.admin-panel {

  background: #fbfbfb;

  border: 1px solid #ccc;

  margin: 10px 0;

  padding: 0 5px 5px;

}

div.admin-panel h3 {

  margin: 16px 7px;

}

div.admin-panel dt {

  border-top: 1px solid #ccc;

  padding: 7px 0 0;

}

div.admin-panel dd {

  margin: 0 0 10px;

}

div.admin-panel .description {

  margin: 0 0 14px 7px;

}



/* ---------- Overlay layout styles ----------- */



.overlay #main,

.overlay #content {

  width: auto;

  float: none;

}

.overlay #page {

  padding: 0 2em;

}

.overlay .region-page-top,

.overlay #header,

.overlay #page-title,

.overlay #featured,

.overlay #sidebar-first,

.overlay #triptych-wrapper,

.overlay #footer-wrapper {

  display: none;

}

.overlay-processed .field-type-image {

  display: block;

  float: none;

}

.overlay #messages {

  width: auto;

}



/* ---------- Poll ----------- */



.node .poll {

  margin: 2em 0;

}

.node .poll #edit-choice {

  margin: 0 0 1.5em;

}

.poll .vote-form {

  text-align: left; /* LTR */

}

.poll .vote-form .choices {

  margin: 0;

}

.poll .percent {

  font-size: 0.857em;

  font-style: italic;

  margin-bottom: 3em;

  margin-top: -3.2em;

  float: right;

  text-align: right;
  
  margin-right: 5px;

}

.poll .text {

  clear: right;

  margin-right: 2.25em;

}

.poll .total {

  font-size: 0.929em;

  font-style: italic;

  text-align: right; /* LTR */

  clear: both;

}

.node .poll {

  margin: 1.8em 0 0;

}

.node .poll .text {

  margin-right: 6.75em;

}

.node .poll #edit-choice {

  margin: 0 0 1.2em;

}

.poll .bar .foreground {

  background-color: #666;

}

#footer-wrapper .poll .bar {

  background-color: #666;

}

#footer-wrapper .poll .bar .foreground {

  background-color: #ddd;

}

#block-search-form{

	position: absolute;

	right: 70px;

	top:119px;

	border-color:#666;

	

}

#site-name span{

	color:#72706f;

	font-family: 'Droid Sans', sans-serif;

	size:11px;

	top:240px;

	left:23px;

}

#header{

}

.container-inline{

	width:283px;

}

.menu clearfix ul{

	width:205px;}

	

.menu clearfix ul li{

	}

.menu clearfix{	

width:205px;



}

.block block-menu contextual-links-region ul li{

		float:left;}

		

.block block-menu contextual-links-region{

	width:205px;

	float:left;

}

#block-menu-menu-menu2 {

	top:58px;	

	right: 10px;

	position: absolute;

	width:265px;

	font-family: 'Droid Sans', sans-serif;

	size:7,5px;

	}

#block-menu-menu-menu2 a:hover{

	text-decoration:underline;

	

}

	

#block-menu-menu-menu2  li{

	padding-right: 7px;

	

	

}



.menu clearfix ul  .first leaf li a{	

	border-right:solid 2px #333;

}



.region-header .first leaf li a {

 	

	

  

}



.region-header #block-menu-menu-menu2 .first leaf li a{

	

}



.region-header, .region-header a, .region-header li a.active, #name-and-slogan, #name-and-slogan a, #secondary-menu-links li a{

	color:#72706f;

}

#block-menu-menu-menu2 ul li {

	float:left;

	

}

.views-row views-row-1 views-row-odd views-row-first{

	position:relative;

	float:left;

	width:18px;

	margin-left:50px;

	left:50px;

}

.views-row views-row-2 views-row-even{

	float:left;

	width:18px;

}

.views-row views-row-3 views-row-odd views-row-last{

	float:left;

	width:18px;

}

#block-views-twitter-block{

	float:left;

	margin-left:850px;	

	margin-top:-157px;

	

}

#block-views-facebook-icon-block{

	position: absolute;

	right: 10px;

	top:59px;

}

#block-views-rss-block{

	float:left;

	margin-left:890px;	

	margin-top:-157px;

}



/* Teias em um Clique */



#block-views-teias-em-um-clique-block {

	width:209px;

	margin-top:-129px;

}

#ctools-jump-menu{

	position: absolute;

	top:89px;

	right: 79px;

}

#ctools-jump-menu select{

	width:209px;

	border-color:#666;

	font-size:11px;	

	color:#666;

}

#edit-submitted-acesso select option {

	border-color:#666;

	font-size:11px;	

	color:#666;

	font-family: 'Droid Sans', sans-serif;

}





#ctools-jump-menu option{

	font-size:11px;	

	color:#666;

	

}

#block-nice-menus-1{

	margin-left:60px;

	color::#72706f;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

}



#block-nice-menus-1 ul li{

	color::#72706f;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

}



#nice-menu nice-menu-down sf-js-enabled ul li{

	color::#72706f;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

}

#nice-menu-1{

	color::#72706f;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

}

.block block-nice-menus contextual-links-region ul li{

	color::#72706f;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

}

.menu-339 menu-path-node-13  first   odd li{

	color:#72706f;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

}



.menu-349 menuparent menu-path-node-18 odd last{

	border-width: 0 0px 0px;

	border-right: 0px; 

	

}

#nice-menu-1 li .menu-340 menu-path-node-14 even {

	border-right: 1px solid #72706f;

}

.menu-330 menu-path-node-11  first   odd{

	background-color:#FF0;

}

#nice-menu-1 li {

    -moz-border-bottom-colors: none;

    -moz-border-image: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #ffffff;  

    border-style: solid;

    border-width: 0 0px 0px 0;

    float: left;

	font-weight:bold;

	z-index:1;

}



#nice-menu-1 li .menu-339 menu-path-node-13  first   odd {

	border-right: 1px solid #72706f;

}



.menu-349 menuparent menu-path-node-18 odd last{

	border-width: 0 0px 0px;

	border-right: 0px; 

	}

.menu-339 menu-path-node-13  first   odd{

	border-right: 1px solid #72706f;

}



#page-title{

	display:none;

 	

}



#nice-menu-2{

	z-index:0;

}

#first-time{

	display:none;

 }

#block-views-nivo-slider-block h2 {

	display:none;

 }

 

#block-views-nivo-slider-block{

	width:704px;

	height:277px;

	z-index:0;
	

	color:#ffffff;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	padding-bottom:16px;

	

}

#block-views-nivo-slider-block a{



	color:#ffffff;

	

}

.nivo-caption{

	color:#FFF;

}

.nivo-caption {

	position:absolute;

	left:0px;

	bottom:0px;

	background:#4a6da1;

	color:#fff;

	opacity:20%; /* Overridden by captionOpacity setting */

	width:100%;

	z-index:8;

}

#block-views-noticia1-block h2 {

	display:none;

 }



.view view-noticias view-id-noticias view-display-id-block view-dom-id-a85b7cd0e1673df43192d3bf4b8201eb h3{

	display:none;

 }

 

.views-row views-row-1 views-row-odd views-row-first views-row-last{

	width:106px;

	height:93px;

	background-color:#0F0;

}

.img_noticias1{

	float:left;

	width:140px;

	height:123px;
	
	margin-right: 10px;

	}

.img_noticias1 img{

	padding-top:5px;

	

}	



#block-views-noticia1-block{

	width:342px;
	float: left;
	height:auto;
}

.titulo_noticia1{

	float:left;

	width:192px;

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;
	min-height:auto;
	font-weight:bold;
	

	}

	

/* Noticia 2 */	

#block-views-noticia2-block h2 {

	display:none;

 }	

 

 .img_noticias2{

	float:left;

	width:140px;

	height:123px;

	margin-right: 10px;	

}

.img_noticias2 img{

	padding-top:5px;

	

}



#block-views-noticia2-block{

	width:342px;

	height:auto;

	float:left;

	margin-left: 20px;

}

.titulo_noticia2{

	float:left;

	width:192px;

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;
	height:auto;
	font-weight:bold;

	}
	
.subtitulo_noticias{

	clear: both;

	width:342px;

	color:#3b3b3b;

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;
	height:auto;

	}	

#block-menu-menu-teias-escola-manguinhos2 {

	float:none;

	margin-top:140px;}

	

#block-menu-menu-mais-noticias-menu h2{

	display:none;

}

#block-menu-menu-mais-noticias-menu {

	clear: both;

	width:704px;

	text-align:right;

	

	



}

#block-menu-menu-mais-noticias-menu li{

	list-style:none;

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:11px;

	text-align: right;
	
	padding-right: 10px;	
	}

	

/* Ensino e Pesquisa */

	

#block-quicktabs-ensino-e-pesquisa h2{	

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:5px;

}

#quicktabs-ensino_e_pesquisa .views-row {
	width: 342px; float: left;
}



ul.quicktabs-tabs.quicktabs-style-basic li.active a	{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	padding-top:10px;

	padding-bottom:10px;}

	

ul.quicktabs-tabs.quicktabs-style-basic li.active {

	-moz-border-bottom-colors: none;

	-moz-border-image: none;

	-moz-border-left-colors: none;

	-moz-border-right-colors: none;

	-moz-border-top-colors: none;

	background-color: #ecf8e6;

	border-color: #529135 #529135 #FFFFFF;

	border-style: solid;

	border-width: 1px;

	

}	

ul.quicktabs-tabs.quicktabs-style-basic li {

	-moz-border-bottom-colors: none;

	-moz-border-image: none;

	-moz-border-left-colors: none;

	-moz-border-right-colors: none;

	-moz-border-top-colors: none;

	background-color: #ffffff;

	border-style: solid solid none;

	border-width: 1px 1px medium;

	margin: 0 3px 0 0;

	padding: 2px 5px;

	position: relative;

	border-color: #E5E5E5 #E5E5E5 -moz-use-text-color;

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	padding-top:10px;

	padding-bottom:10px;}

}



#block-quicktabs-ensino-e-pesquisa{

	margin-left:0px;

	margin-top:-40px;

		}

	

	

.views-field views-field-field-descricao div{

	background-color:#FF0;

}



.img_pesquisa{

	float:left;	

	width:140px;

	height:123px;

	margin: 0 10px;

	

}

.img_pesquisa img { width: 140px; height: 100px; }

.titulo_pesquisa a{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

}



.titulo_pesquisa{



	float:left;

	width:172px;

}

.descricao_pesquisa{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	float:left;

	width:172px;

}

.views-row views-row-2 views-row-even views-row-last {

	width:155px;

	height:150px;

	background-color:#FF0;

}

#block-quicktabs-acoes-e-servicos h2{

	color:#ed1c24;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	background-color:#FFF;

	padding-bottom:0px;

	margin-top:20px;

	margin-left:-201px;

}





#block-quicktabs-acoes-e-servicos {

	width:498px;

	margin-left:206px;

	margin-top:-310px;	

}



#block-menu-menu-teias-escola-manguinhos ul li{

	list-style-type:none;

	list-style:none;

}

#block-menu-menu-teias-escola-manguinhos ul {

	height:189px;

	margin-left:-33px;

}

#block-menu-menu-teias-escola-manguinhos li {

	padding:0;

	margin:0;

	width:210px;

	max-height:50px !important;

	height:50px;

	float:left;

	text-align:left;

	padding-left:20px;

	padding-right:12px;

	padding-top:1%;

	padding-bottom:0px;



}

#block-menu-menu-teias-escola-manguinhos li:hover {



	background-color:#FFF;

	

}

#block-menu-menu-teias-escola-manguinhos a{

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;

	color:#ed1c24;

	margin-left:0px;

	padding-bottom:0px;

	padding-top:0px;

	padding-left:0px;

	padding-right:0px;

	vertical-align:middle;

	}

	

#block-menu-menu-teias-escola-manguinhos a:hover{

	

	text-decoration:none;

	

}

#block-menu-menu-teias-escola-manguinhos {

	margin-top:-20px;

}

#block-views-346c4dc2c6db74a7dc44413106fe4e74 h2{

	display:none;

}



/* Ações e serviços tab2 */ 



#quicktabs-tabpage-acoes_e_servicos-1 h2{

	display:none;



}

#quicktabs-tabpage-acoes_e_servicos-1 .node-teaser{

	border-bottom:0px;

	height:170px;

	padding:0;

}

#quicktabs-tabpage-acoes_e_servicos-1 li a{

	color:#ED1C24;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

	padding-right:38px;

	



}

#quicktabs-tabpage-acoes_e_servicos-1 ul {

	margin-left:-38px;

}



#quicktabs-tabpage-acoes_e_servicos-1 p{

	padding-left:20px;

	color:#ED1C24;

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;



}



/* FIM Ações e serviços tab2 */ 

.img_mapa_home {

	width:213px;

	height:258px;
}

.img_mapa_home img { margin-top:13px;

	}



#block-views-346c4dc2c6db74a7dc44413106fe4e74 {

	margin-top:80px;

}

#block-views-jcarousel-cooperacao-block {

	

}

.jcarousel-skin-tango .jcarousel-container-horizontal {
background-color: transparent;
border: none;
width: 704px;
}

#block-views-jcarousel-cooperacao-block h2{

	color:#ed1c24;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	background-color:#FFF;

	padding-bottom:10px;
	margin-left: 5px;

	}		

.jcarousel-skin-tango { margin: 0 auto; width: 704px; }

.jcarousel-skin-tango .jcarousel-item-horizontal {
position: relative;
}
	
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 590px;
margin-left: 56px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal ul {
width: 591px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal img {
border: 1px solid #000000;
width: 187px;
}

.jcarousel-skin-tango .field-content { width: 189px; height: 107px; display: block; position: absolute; top: 0; right: 0; }

.jcarousel-skin-tango .field-content a { width: 189px; height: 107px; display: block; font-size: 12px; font-weight: bold; text-indent: -9999px; }

.jcarousel-skin-tango .field-content a:hover { text-decoration: underline; }


.ima_cooperacao{

	width:189px;

	height:73px;

}

#block-views-foto-home-block h2 {

	display:none;

}



#block-views-foto-home-block {

	width:265px;

	margin-top:-6px;

	margin-left:-20px;

	

}

.foto_home_bloco {

	width:265px;

}

#block-menu-menu-biblioteca-home ul{

	width:265px;

	margin-left:-12px;

}

#block-menu-menu-biblioteca-home li{

	

	float:left;

	list-style:none;

	padding-bottom:5px;

	padding-left:7px;

	padding-right:7px;

	padding-top:5px;

	border:1px solid;

	border-color:#0064b1;

	background-color:#d5e2e0;

	margin-right:4px;

	margin-top:-20px;

	

}



	

#block-menu-menu-biblioteca-home a{

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;

	

	

}

#block-menu-menu-biblioteca-home  {

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	width: 265px;

	margin-left:-20px;

	margin-top:-25px;

	

}

#block-menu-menu-biblioteca-home  li.last leaf  {

	margin-left:2px;

	

}

#block-menu-menu-biblioteca-home  h2{

	display:none;

}

/* Gestão Participativa */



#block-nice-menus-2{

	z-index:0;

	margin-left:-20px;

	margin-top:-20px;

}

#block-nice-menus-2 li{

    padding-bottom:5px;

	padding-left:-8px;

	padding-right:0px;

	padding-top:5px;

	border:1px solid;

	border-color:#7670b3;

	background-color:#cabdd8;

	width:258px;

	margin-left:-18px;

	margin-top:-1px;



}

#block-nice-menus-2 ul{

	text-align:center;

	margin-left:6px;

}



#block-nice-menus-2 h2{

	color:#7670b3;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

}

#block-nice-menus-2 a{

	color:#7670b3;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:normal;

	margin-left:-9px;

}

#block-views-transparencia-block h2{

	display:none;

}



#block-views-transparencia-block {

	margin-top:-35px;

	margin-left:-20px;

}



/* Sala da situação */



#block-menu-menu-sala-de-situa-o h2 {

	color:#e07518;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

}

#block-menu-menu-sala-de-situa-o li{

    padding-bottom:7px;

	padding-left:-8px;

	padding-right:0px;

	padding-top:7px;

	border:1px solid;

	border-color:#e07518;

	background-color:#f0d3af;

	width:258px;

	margin-left:-18px;

	margin-top:-1px;

	list-style:none;

}

#block-menu-menu-sala-de-situa-o ul{

	text-align:center;

	margin-left:6px;

}



#block-menu-menu-sala-de-situa-o a {

	color:#e07518;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:normal;

	margin-left:0px;

	font-weight:normal;

}

#block-menu-menu-sala-de-situa-o {

	margin-top:-20px;

	margin-left:-20px;

}



/* Enquete */



#block-poll-recent {

	margin-top:-20px;

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	width:260px;

	margin-left:-20px;

	

	}

#block-poll-recent poll{

	

	width:270px;

	}	

#block-poll-recent .links  {

	width:260px;

	

}

#block-poll-recent .links li {

	list-style:none;

	margin-left:160px;

}



#block-poll-recent .links a {

	text-decoration:underline;	

}



#block-poll-recent #edit-vote {

	margin-left:213px;

}

	

#block-poll-recent li a label{

	

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	list-style:none;

	

}

.form-item form-type-radio form-item-choice label{

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;}

	

#block-poll-recent h2 {

	color:#0064b1;

	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

}



/* Login */



#block-user-login h2{

	display:none;

	

}

#block-user-login {

	color:#666;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	margin-top:-25px

}

#block-user-login h2 a{

	color:#666;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

}

#block-user-login li {

	float:left;

	list-style:none;

	color:#666;

	font-family: 'Droid Sans', sans-serif;

	

}



/* menu superfish */ 





#superfish-1 li {

	padding-left:0px;

	padding-right:0px;

		

	}	

#superfish-1 .sf-hidden ul {

	

	background-color:#FF0;



}

#superfish-1  .menu_principal_lista li a{

	

	font-weight:normal;

	padding-left:20px;

	border-right:solid 0px #999;

	padding-top:10px;

	padding-bottom:14px;

	width:190px;

	color:#666;

}

#superfish-1  .menu_principal_lista li a:hover{

	color:#666;

	text-decoration:none;	

	font-family: 'Droid Sans', sans-serif;

}





#superfish-1  .menu_principal_lista li:hover{

	background-color:#FFF;

	width:188px;

 

}

#superfish-1  .menu_principal_lista ul{

	margin-left: -28px;

	display:block;



}



#superfish-1  .menu_principal_lista li{

	margin-top:8px;

	display:block;

	width:192px;

}	





#superfish-1  a{

	color:#fff;

	font-family: 'Droid Sans', sans-serif;

	padding-top:0px;

	font-weight:bold;

	padding-right:17px;

	padding-left:17px;

	font-size: 13px;

	height:14px;

	

}	

#superfish-1 #menu-339-1 a{

 	border-right:solid 2px #fff;

	height:10px;

	

	}

#superfish-1 #menu-340-1 a{

 	border-right:solid 2px #fff;

	height:10px;

	

		}	

#superfish-1 #menu-328-1 a{

 	border-right:solid 2px #fff;

	height:10px;

	

		}	

#superfish-1 #menu-341-1 a{

 	border-right:solid 2px #fff;

	height:10px;	

		}					

#superfish-1 #menu-348-1 a{

 	border-right:solid 2px #fff;

	height:10px;

	

		}	

#superfish-1 #menu-330-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

	

}

#superfish-1 #menu-329-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

	

}

#superfish-1 #menu-345-1 a{

	border-right:solid 0px;

	border-left:solid 0px;



}



#superfish-1 #menu-346-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}	

#superfish-1 #menu-516-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}	

#superfish-1 #menu-342-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}	

#superfish-1 #menu-343-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}	

#superfish-1 #menu-344-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}	

#superfish-1 #menu-514-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}	

#superfish-1 #menu-447-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}

#superfish-1 #menu-446-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}		

#superfish-1 #menu-448-1 a{

	border-right:solid 0px;

	border-left:solid 0px;

}			

#superfish-1 {

	width:1024px;

}



#superfish-1 ul{

	margin-top:-5px;

	background-image:url(../images/submenu2.png);

	background-position:top center;

	border-bottom:solid 1px #999; 

}

.sf-menu li:hover {

	

	}



#superfish-1 a:hover{

	text-decoration:underline;

	color:#fff;



}



#block-superfish-1 {

	margin:auto;

	padding-left:100px;

	width:924px;

	padding-top:10px;

	height:22px;

	background-color:#0095da;

	

}

/* Menu Gestores */
#block-menu-menu-gestores {

	margin:auto;

	margin-top: -10px;

	padding-left:100px;

	width:924px;

	padding-top:10px;

	height:22px;

	background-color:#f89842;

}
#block-menu-menu-gestores ul li {
	display:inline-block;
	
}
#block-menu-menu-gestores a {
	color:#fff;

	font-family: 'Droid Sans', sans-serif;

	padding-top:0px;

	font-weight:bold;

	padding-right:17px;

	padding-left:17px;

	font-size: 13px;

	height:14px;
}
#block-menu-menu-gestores a:hover{

	text-decoration:underline;

	color:#fff;
	background-color:#f89842;



}


/* Foto home */





	



/* rodape */ 

#block-menu-menu-rodape-menu .content{

	

	border-top:solid 0px #666;

	width:851px;



	

	

}

#block-menu-menu-rodape-menu h2{

	display:none;

}

#block-menu-menu-rodape-menu a {

	

	font-family: 'Droid Sans', sans-serif;

	size:7,5px;

	color:#72706f;

}

#block-menu-menu-rodape-menu a:hover{

	text-decoration:underline;

	color:#72706f;

	

}

#block-menu-menu-rodape-menu  li {

		float:left;

		

}

#block-menu-menu-rodape-menu ul  {

	position:relative;

	

	width:280px;

	border-top:solid 0px #666;

	margin: 20px auto 0 auto;

	height:13px;	



}

#footer li.leaf a {

	border-right:solid 1px #666;

	height:13px;

}

#footer li.last a {

	border-right:solid 0px #666;

}

/*

#footer li.first a {

	border-right:solid 1px #666;

}

#footer li.leaf a {

	border-right:solid 1px #666;

}

#footer li.last leaf a {

	border-right:solid 0px #666;

}

*/

#page-wrapper, #footer-wrapper{

	border-top:solid 0px #666;

}



#block-menu-menu-rodape-menu .content{

	border-top:solid 1px #666;

	width:1024px;

	position:absolute;

	margin-top:-80px;

}



#breadcrumb a {

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;

	font-weight:bold;

	

}

#breadcrumb  {

	width:1024px;
	
	float: left;

	height:17px;

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;

	font-weight:bold;	
	
	margin: 0 0 10px;

}



#breadcrumb .breadcrumb  .inline even last {



}

.breadcrumb {

	margin-top:0px;	

	margin-left:13px;	

}

#block-system-main {

	font-family: 'Droid Sans', sans-serif;

	font-size:11px;

	text-align:justify;

}



#block-system-main a{

	color:#529135;

}



#block-system-main .field-name-field-titulo-breadcrump {

	font-size:13px;

	font-weight:bold;

	margin-top:-6px;

	width:300px;

	

}



#block-system-main .field-name-body {

	width:704px;

	margin-top:30px;

}



#block-system-main .field-name-field-link-1 a {

	color:#529135;

}



#block-views-banner-lateral-view-block h2{

	display:none;

}



#block-views-banner-lateral-view-block {

	margin-left:-28px;

	margin-top:-35px;

	width:256px;

}

/* Atividades Educacionais */







.img_atividades_educacionais_block{

	float:left;	

	width:140px;

	height:123px;

	margin: 0 10px;

	

}

.img_atividades_educacionais_block img { width: 140px; height: 100px; }

.titulo_atividades_educacionais a{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

}



.titulo_atividades_educacionais a:hover{

	color:#529135;

	}



.titulo_atividades_educacionais {



	float:left;

}





.data_atividades_educacionais_block{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	

	float:left;		


}



/* Eventos */





.img_eventos{

	float:left;	

	width:140px;

	height:123px;

	margin: 0 10px;

	

}

.img_eventos img { width: 140px; height: 100px; }

.titulo_eventos a{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

}



.titulo_eventos a:hover{

	color:#529135;

	}



.titulo_eventos {



	float:left;
	
	width: 172px;

}





.data_eventos{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	

	float:left;		

}



/* Biblioteca */





.img_biblioteca{

	float:left;	

	width:140px;

	height:123px;

	margin: 0 10px;

}

.img_biblioteca img { width: 140px; height: 100px;	

	

}

.titulo_biblioteca a{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

}



.titulo_biblioteca a:hover{

	color:#529135;

	}



.titulo_biblioteca {



	float:left;
	
	width: 172px;

}





.descricao_biblioteca{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	margin-top:25px;

	float:left;		

}



/* Nossa Produção */





.img_producao{

	float:left;	

	width:140px;

	height:123px;

	margin: 0 10px;
	

}

.img_producao img { width: 140px; height: 100px; }

.titulo_producao a{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	font-weight:bold;

}



.titulo_producao a:hover{

	color:#529135;

	}



.titulo_producao {



	float:left;
	
	width: 172px;


}





.descricao_producao{

	color:#529135;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	margin-top:25px;

	float:left;		


}

.field-name-field-contato {

	margin-top:30px;

	}

.field-name-field-horario-funcionamento {

	margin-top:10px;

	width:704px;

	}

.field-name-field-capacidade-instalada	{

	margin-top:10px;

	width:704px;

	}

.field-name-field-servicos{

	margin-top:10px;

	width:704px;

	}

.field-name-field-link-1-acoes 	{

	margin-top:10px;

	width:704px;

	}

.field-name-field-apresentacao	{

	margin-top:10px;

	width:704px;

	}

.field-name-field-noticias	{

	margin-top:10px;

	width:704px;

	}

.field-name-field-referencias	{

	margin-top:10px;

	width:704px;

	}

.field-name-field-biblioteca	{

	margin-top:10px;

	width:704px;

	}

	

#edit-submitted-mensagem {

	width:704px;

}	

#edit-submitted-endereco{

	width:481px;

}

#edit-submitted-email{

	width:245px;

}



.form-required {

	color:#529135;

}

/* Mapas Block */

.titulo_mapas_territorios {

	width:130px;

	height:38px;

	color:#0064B1;

    font-family: 'Droid Sans',sans-serif;

    font-size: 13px;

}



.mapa_territorio {

	width:130px;

	height:auto;

	}

#block-views-mapas-o-territorio-block {

	width:262px;

	margin-left:-28px;

	margin-top:-40px;

	}

#block-views-mapas-o-territorio-block .views-row{

	width:130px;

	height:145px;

	float:left;

	

	}

	

#block-views-mapas-o-territorio-block h2 {

	font-size:14px;

	font-weight:bold;

	font-family: 'Droid Sans',sans-serif;

}



#block-views-mapas-o-territorio-block .more-link{

	width:229px;

	

	}

	

/* Mapas Page */

.titulo_mapas_territorios_page {

	width:140px;

	height:40px;

	color:#0064B1;

    font-family: 'Droid Sans',sans-serif;

    font-size: 13px;

	float:left;

}



.mapa_territorio_page {

	width:130px;

	height:auto;

	}

#block-views-mapas-o-territorio-page {

	width:262px;

	margin-left:-28px;

	margin-top:-40px;

	}



	

#block-views-mapas-o-territorio-page h2 {

	font-size:13px;

	font-weight:bold;

	font-family: 'Droid Sans',sans-serif;

}



#block-views-mapas-o-territorio-page .more-link{

	width:229px;

	

	}	

.item-list .pager li {

	font-size:13px;

	font-weight:bold;

	font-family: 'Droid Sans',sans-serif;

}	

.field-label {

	padding-bottom:10px;	

}



.field-name-field-arquivo {

	margin-top:15px;

}
#block-views-fabc6f3318a40359b5efecf6acdee760 h2{
	display:none;
}
#block-views-fabc6f3318a40359b5efecf6acdee760 {


}
.descricao_pesquisa_int {
	font-family: 'Droid Sans',sans-serif;
}

#block-views-eventos-block-1 h2 {
	display:none;
}
#block-views-eventos-block-1 {
	margin-left:-12px;

}
#block-views-biblioteca-block-1 h2 {
	display:none;
}
#block-views-biblioteca-block-1 {


}
.titulo_biblioteca_interna a {
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}

.descricao_biblioteca_interna {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}
.titulo_pesquisa_int a {
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}

.descricao_pesquisa_int {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}
.titulo_eventos_int a {
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}

.data_eventos_int {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}
#block-views-nossa-producao-block-1 h2 {
		display:none;
}
#block-views-nossa-producao-block-1 {

	}
.titulo_producao_interna a {
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}

.descricao_producao_interna {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}	
#block-views-atividades-educacionais-block-2 h2 {
	display:none;
}

#block-views-atividades-educacionais-block-2 {

	}
.titulo_atividades_educacionais_interna a {
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	
}

.data_atividades_educacionais_block_interna {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}	

.descricao_atividades_educacionais_block_interna {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}	

/*
	
#block-views-placar-da-sa-de-block h2{
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;

	}	
#block-views-placar-da-sa-de-block {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	margin-left:-13px;
	width:260px;
	border-right: 1px solid #CCC;		
	float:left;
	height:119px;
	padding-bottom:15px;
	padding-left:10px;
}

.pessoas_cadastradas {
	width:78px;
	margin-top: -19px;
	margin-left: 144px;
	
}

.pessoas_cadastradas_perc {
	width:78px;
	margin-left: 200px;
	margin-top: -19px;

}
.views-row views-row-1 views-row-odd views-row-first views-row-last span span{
	font-weight:bold;
}

.pessoas_estimadas {
	width:78px;
	margin-top: -19px;
	margin-left: 144px;

}

.pessoas_estimadas_per {
	width:78px;
	margin-left: 200px;
	margin-top: -19px;
}

#block-views-placar-da-sa-de-block-1 {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	margin-left:5px;
	width:260px;	
	float:left;
	padding-bottom:15px;
	padding-left:10px;
	
	}
	
#block-views-placar-da-sa-de-block-1 h2{
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;

	}	

.n_criancas_menor_1_ano {
	width:78px;
	float:right;
}
.n_criancas_maior_2_ano {
	width:78px;
	float:right;
}
.total_de_gestantes {
	width:78px;
	float:right;
}
.total_de_idosos {
	width:78px;
	float:right;
}


#block-views-placar-da-sa-de-block-2 {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	margin-left:-13px;
	margin-top:30px;
	width:588px;
	border-top: 1px solid #CCC;	
	border-bottom: 1px solid #CCC;		
	padding-bottom:15px;
	padding-left:10px;
	height:119px;
	float:left;
	
	}
	
#block-views-placar-da-sa-de-block-2 h2{
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;

	}	

.total {
	width:78px;
	margin-left: 100px;
	margin-top: -19px;
}
.feminino {
	width:78px;
	margin-left: 100px;
	margin-top: -19px;
}
.masculino {
	width:78px;
	margin-left: 100px;
	margin-top: -19px;
}



#block-views-placar-da-sa-de-block-3 {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	margin-left:-13px;
	margin-top:5px;
	width:387px;
	float:left;
		
	padding-bottom:25px;
	padding-left:10px;
	height:119px;
	}
	
#block-views-placar-da-sa-de-block-3 h2{
	color:#529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;

	}	

.criancas_de_7_14a_cadastradas {
	width:78px;
	width: 78px;
	margin-left: 234px;
	margin-top: -19px;
	
}
.criancas_de_7_a_14_anos_fora_da_escola {
	width:78px;
	margin-left: 234px;
	margin-top: -19px;
	
}
.criancas_de_7_a_14_anos_fora_da_escola_perc {
	width:78px;
	margin-left: 280px;
	margin-top: -19px;
	
}
.criancas_de_7_a_14_anos_na_escola {
	width:78px;
	margin-left: 234px;
	margin-top: -19px;
}

.criancas_de_7_a_14_anos_na_escola_perc {
	width:78px;
	margin-left: 280px;
	margin-top: -19px;
}
*/

/*PLACAR DA SAUDE */
#block-views-placar-da-sa-de-block-18 {
	width:582px;
	margin-left: -12px;
	height:0;
	
}
#block-views-placar-da-sa-de-block-18 h2{
	display:none;
	
}
#block-views-placar-da-sa-de-block-18 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
}
.mes_placar {
	width:64px;
	background-color:#FFF;
	margin-left: 72px;
	margin-top: -20PX;	
	border:1px solid #e1e1e1;
	font-weight: normal;
}
#block-views-placar-da-sa-de-block {
	width:280px;
	height:126px;
	background-color:#f5f5f5;
	margin-left: -12px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	margin-top: 20px;
}
#block-views-placar-da-sa-de-block span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
.pessoas_cadastradas {
	width:42px;
	background-color:#FFF;
	margin-left: 146px;
	margin-top: -18PX;	
	border:1px solid #e1e1e1;
	font-weight: normal;
}
.pessoas_cadastradas_perc {
	width:42px;
	background-color:#FFF;
	margin-left: 194PX;
	margin-top: -21PX;
	border:1px solid #e1e1e1;
	font-weight: normal;
}
.pessoas_estimadas {
	width:42px;
	background-color:#FFF;
	margin-left: 146px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
	font-weight: normal;
}
.familias_cadastradas {
	width:42px;
	background-color:#FFF;
	margin-left: 146px;
	margin-top: -18px;
	border:1px solid #e1e1e1;	
}
.familias_cadastradas_perc {
	width:42px;
	background-color:#FFF;
	margin-left: 194PX;
	margin-top: -20PX;
	border:1px solid #e1e1e1;
}
.familias_visitadas {
	width:42px;
	background-color:#FFF;
	margin-left: 146px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.familias_visitadas_perc {
	width:42px;
	background-color:#FFF;
	margin-left: 194PX;
	margin-top: -20PX;
	border:1px solid #e1e1e1;
}

#block-views-placar-da-sa-de-block h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
#block-views-placar-da-sa-de-block-1 {
	width:280px;
	height:126px;
	background-color:#f5f5f5;
	margin-left: 2px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	margin-top: 20px;


	
}
#block-views-placar-da-sa-de-block-1 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
#block-views-placar-da-sa-de-block-1 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
.n_criancas_menor_1_ano{
	width:42px;
	background-color:#FFF;
	margin-left: 154px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.n_gestantes_menor_20_anos{
	width:42px;
	background-color:#FFF;
	margin-left: 154px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.n_gestantes_maior_20_anos{
	width:42px;
	background-color:#FFF;
	margin-left: 154px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.n_criancas_maior_2_ano{
	width:42px;
	background-color:#FFF;
	margin-left: 154px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}

#block-views-placar-da-sa-de-block-2 {
	width:280px;
	height:106px;
	background-color:#f5f5f5;
	margin-left: -12px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;



	
}
#block-views-placar-da-sa-de-block-2 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	
	height: 18px;
	
	color:#000;
}
#block-views-placar-da-sa-de-block-2 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
.total{
	width:258px;;
	background-color:#FFF;
	margin-top: -18px;
	margin-bottom: 10px;
}
.feminino{
	width:42px;
	background-color:#FFF;
	margin-left: 76px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.masculino{
	width:42px;
	background-color:#FFF;
	margin-left: 76px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
#block-views-placar-da-sa-de-block-14 {
	width:280px;
	height:106px;
	background-color:#f5f5f5;
	margin-left: 2px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	
}
.total_de_gestantes{
	width:42px;
	background-color:#FFF;
	margin-left: 130px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
#block-views-placar-da-sa-de-block-14 h2{
	display:none;

}
#block-views-placar-da-sa-de-block-14 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-3 {
	width:572px;
	height:140px;
	background-color:#f5f5f5;
	margin-left: -12px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	float:left;
	margin-top: 2px;
}
#block-views-placar-da-sa-de-block-3 h2{

	width: 582px;
	text-align:center;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
#block-views-placar-da-sa-de-block-3 span{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
.criancas_de_7_14a_cadastradas{
	width:42px;
	background-color:#FFF;
	margin-left: 260px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.criancas_de_7_a_14_anos_fora_da_escola{
	width:42px;
	background-color:#FFF;
	margin-left: 260px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.criancas_de_7_14a_cadastradas{
	width:42px;
	background-color:#FFF;
	margin-left: 260px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.criancas_de_7_a_14_anos_na_escola{
	width:42px;
	background-color:#FFF;
	margin-left: 260px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.pessoas_de_15_e_mais_alfabetizados{
	width:42px;
	background-color:#FFF;
	margin-left: 260px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.pessoas_de_15_e_mais_nao_alfabetizados{
	width:42px;
	background-color:#FFF;
	margin-left: 260px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.criancas_de_7_a_14_anos_fora_da_escola_perc {
	width:42px;
	background-color:#FFF;
	margin-left: 308PX;
	margin-top: -20PX;
	border:1px solid #e1e1e1;
}
.pessoas_de_15_e_mais_alfabetizados_perc {
	width:42px;
	background-color:#FFF;
	margin-left: 308PX;
	margin-top: -20PX;
	border:1px solid #e1e1e1;
}
.pessoas_de_15_e_mais_nao_alfabetizados_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 308PX;
	margin-top: -20PX;
	border:1px solid #e1e1e1;
}
.criancas_de_7_a_14_anos_na_escola_perc {
	width:42px;
	background-color:#FFF;
	margin-left: 308PX;
	margin-top: -20PX;
	border:1px solid #e1e1e1;
}
#block-views-placar-da-sa-de-block-15{
	width:473px;
	margin-left:-12px;
	text-align:center;
	height:22px;
	
}
#block-views-placar-da-sa-de-block-4 {
	width:280px;
	height:100px;
	background-color:#f5f5f5;
	margin-left: -12px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	margin-top: 20px;
}
#block-views-placar-da-sa-de-block-4 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-4 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}

#block-views-placar-da-sa-de-block-5 {
	width:280px;
	height:100px;
	background-color:#f5f5f5;
	margin-left: 2px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	margin-top: 20px;
}
#block-views-placar-da-sa-de-block-5 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-5 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
.lixo_coletado{
	width:42px;
	background-color:#FFF;
	margin-left: 97px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.lixo_coletado_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 145px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.ceu_aberto{
	width:42px;
	background-color:#FFF;
	margin-left: 97px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.ceu_aberto_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 145px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.queimado{
	width:42px;
	background-color:#FFF;
	margin-left: 97px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.queimado_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 145px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}

.fezes_ceu_aberto{
	width:42px;
	background-color:#FFF;
	margin-left: 92px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.fezes_ceu_aberto_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 140px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.fezes_fossa{
	width:42px;
	background-color:#FFF;
	margin-left: 92px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.fezes_possa_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 140px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.fezes_rede_publica{
	width:42px;
	background-color:#FFF;
	margin-left: 92px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.fezes_redu_publica_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 140px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}

#block-views-placar-da-sa-de-block-8 {
	width:280px;
	height:120px;
	background-color:#f5f5f5;
	margin-left: -12px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	
}
#block-views-placar-da-sa-de-block-8 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-8 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}

#block-views-placar-da-sa-de-block-7 {
	width:280px;
	height:120px;
	background-color:#f5f5f5;
	margin-left: 2px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	
}
#block-views-placar-da-sa-de-block-7 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-7 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
.abastecimento_agua_rede_publica{
	width:42px;
	background-color:#FFF;
	margin-left: 97px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.abastecimento_agua_rede_publica_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 145px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.abastecimento_agua_poco{
	width:42px;
	background-color:#FFF;
	margin-left: 97px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.abastecimento_agua_poco_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 145px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.abastecimento_agua_outros{
	width:42px;
	background-color:#FFF;
	margin-left: 97px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.abastecimento_agua_outros_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 145px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.agua_consumida_filtrada{
	width:42px;
	background-color:#FFF;
	margin-left: 118px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.agua_consumida_filtrada_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 166px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.agua_consumida_fervida{
	width:42px;
	background-color:#FFF;
	margin-left: 118px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.agua_consumida_fervida_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 166px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.agua_consumida_clorada{
	width:42px;
	background-color:#FFF;
	margin-left: 118px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.agua_consumida_clorada_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 166px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.agua_consumida_sem_tratamento{
	width:42px;
	background-color:#FFF;
	margin-left: 118px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.agua_consumida_sem_tratamento_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 166px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}

#block-views-placar-da-sa-de-block-6 {
	width:572px;
	height:204px;
	background-color:#f5f5f5;
	margin-left: -12px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	float:left;
	margin-top: 20px;
}
#block-views-placar-da-sa-de-block-6 h2{

	width: 582px;
	text-align:center;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
#block-views-placar-da-sa-de-block-6 span{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-16{
	width:473px;
	margin-left:-12px;
	text-align:center;
	height:22px;
	
}
#block-views-placar-da-sa-de-block-17{
	width:473px;
	margin-left:-12px;
	text-align:center;
	height:22px;
	
}
.n_de_recem_nascidos_vivos_no_mes{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.baixo_peso_ao_nascer{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.baixo_peso_ao_nascer_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 282px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.criancas_menor_4_meses{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.aleitamento_exclusivo{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.aleitamento_exclusivo_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 282px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.indicadores_n_criancas_menor_1_ano{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.desnutridas_meno_1_ano{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.desnutridas_menor_1_ano_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 282px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.vacinas_em_dia_menor_1_ano{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.vacinas_em_dia_menor_1_ano_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 282px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.vacinas_em_dia_1_a_2_anos{
	width:42px;
	background-color:#FFF;
	margin-left: 234px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.vacinas_em_dia_1_a_2_anos_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 282px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}

#block-views-placar-da-sa-de-block-9 {
	width:572px;
	height:162px;
	background-color:#f5f5f5;
	margin-left: -12px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	float:left;
	margin-top: 2px;
}
#block-views-placar-da-sa-de-block-9 h2{

	width: 582px;
	text-align:center;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
#block-views-placar-da-sa-de-block-9 span{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}

.inicio_pre_natal_1_trimestre{
	width:42px;
	background-color:#FFF;
	margin-left: 194px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.inicio_pre_natal_1_trimestre_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 244px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.com_pre_natal_do_mes{
	width:42px;
	background-color:#FFF;
	margin-left: 194px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.com-pre_natal_do_mes_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 244px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.indicadores_acompanhadas{
	width:42px;
	background-color:#FFF;
	margin-left: 194px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.indicadores_acompanhadas_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 244px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.menores_de_20_anos{
	width:42px;
	background-color:#FFF;
	margin-left: 194px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.menores_de_20_anos_perc{
	width:42px;
	background-color:#FFF;
	margin-left: 244px;
	margin-top: -20px;
	border:1px solid #e1e1e1;
}
.indicadores_cadastradas{
	width:42px;
	background-color:#FFF;
	margin-left: 194px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.com_vacina_em_dia{
	width:42px;
	background-color:#FFF;
	margin-left: 194px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.com_vacina_em_dia_perc{
	width:42px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	margin-left: 244px;
	margin-top: -20px;
	
}

#block-views-placar-da-sa-de-block-10 {
	width:572px;
	height:158px;
	background-color:#f5f5f5;
	margin-left: -12px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	float:left;
	margin-top: 2px;
}
#block-views-placar-da-sa-de-block-10 h2{

	width: 582px;
	text-align:center;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #E1E1E1;
	height: 38px;
}
#block-views-placar-da-sa-de-block-10 span{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
.cadastrados_label{
	width:96px;
	margin-left: 143px;
	margin-top: 0px;
	
}
.acompanhados_label{
	width:96px;
	margin-left: 248px;
	margin-top: -18px;
}
.hipertensao_arterial_cadastrados{
	width:96px;
	margin-left: 143px;
	margin-top: -18px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.hipertensao_arterial_acompanhados{
	width:96px;
	margin-left: 248px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.hipertensao_arterial_perc{
	width:96px;
	margin-left: 352px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}

.diabete_melittus_cadastrados{
	width:96px;
	margin-left: 143px;
	margin-top: -18px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.diabete_melittus_acompanhados{
	width:96px;
	margin-left: 248px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.diabete_melittus_perc{
	width:96px;
	margin-left: 352px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.tuberculose_cadastrados{
	width:96px;
	margin-left: 143px;
	margin-top: -18px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.tuberculose_acompanhados{
	width:96px;
	margin-left: 248px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.tuberculose_perc{
	width:96px;
	margin-left: 352px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}

.hanseniase_cadastrados{
	width:96px;
	margin-left: 143px;
	margin-top: -18px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.hanseniase_acompanhados{
	width:96px;
	margin-left: 248px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}
.hanseniase_perc{
	width:96px;
	margin-left: 352px;
	margin-top: -20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	
}

#block-views-placar-da-sa-de-block-11 {
	width:280px;
	height:116px;
	background-color:#f5f5f5;
	margin-left: -12px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	margin-top: 0px;
}
#block-views-placar-da-sa-de-block-11 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-11 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}

#block-views-placar-da-sa-de-block-12 {
	width:280px;
	height:116px;
	background-color:#f5f5f5;
	margin-left: 2px;
	float:left;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	margin-top: 0px;
}
#block-views-placar-da-sa-de-block-12 span{
	width:122px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
#block-views-placar-da-sa-de-block-12 h2{
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 290px;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
.medico{
	width:42px;
	background-color:#FFF;
	margin-left: 84px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.enfermeiro{
	width:42px;
	background-color:#FFF;
	margin-left: 84px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.visitas_auxiliar_de_enfermagem{
	width:42px;
	background-color:#FFF;
	margin-left: 162px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.visitas_medico{
	width:42px;
	background-color:#FFF;
	margin-left: 162px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.visitas_enfermeiro{
	width:42px;
	background-color:#FFF;
	margin-left: 162px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
.visitas_agente_comunitario{
	width:42px;
	background-color:#FFF;
	margin-left: 162px;
	margin-top: -18px;
	border:1px solid #e1e1e1;
}
#block-views-placar-da-sa-de-block-13 {
	width:572px;
	height:78px;
	background-color:#f5f5f5;
	margin-left: -12px;
	font-family: 'Droid Sans',sans-serif;
	font-size: 12px;
	padding-left:10px;
	float:left;
	margin-top: 2px;
}
#block-views-placar-da-sa-de-block-13 h2{

	width: 582px;
	text-align:center;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #E1E1E1;
	height: 18px;
}
#block-views-placar-da-sa-de-block-13 span{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
}
.primeira_consulta_label{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
	width:auto;
	
}
.primeira_consulta{
	width:42px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	margin-left: 172px;
	margin-top: -18px;
}
.procedimentos_coletivos_label{
	
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
	
	width:auto;
	
}
.procedimentos_coletivos{
	width:42px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	margin-left: 172px;
	margin-top: -18px;
}


/* Fim placar da saude */


.field-name-field-titulo-noticia-interna {
	font-weight: bold;
	color: #529135;
	font-size: 13px;
	padding-bottom:15px;

}

.field-name-field-campo-extra {
	margin-top: 15px;
}

.field-name-field-campo-extra-2 {
	margin-top: 15px;
}
span.date-display-single {
	color: #726E6E;
	font-family: 'Droid Sans',sans-serif;
	font-size: 11px;
	padding-bottom:15px;
}
span.date-display-start{
	color: #726E6E;
	font-family: 'Droid Sans',sans-serif;
	font-size: 11px;
	padding-bottom:15px;
}
span.date-display-end{
	color: #726E6E;
	font-family: 'Droid Sans',sans-serif;
	font-size: 11px;
	padding-bottom:15px;
}
.data_eventos {
	color: #726E6E;
	font-family: 'Droid Sans',sans-serif;
	font-size: 11px;
}
.views-field-field-data-do-evento{
	color: #726E6E;
	font-family: 'Droid Sans',sans-serif;
	font-size: 11px;
	
}

#block-views-a444350bf827f57dce3b59bbc8801896 h2 {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	color: #529135;
	
}
#block-views-a444350bf827f57dce3b59bbc8801896  {
	margin-left:-13px;
	font-family: 'Droid Sans',sans-serif;
}
.views-field-field-titulo-da-pesquisa  {
	width:150px;
}

.views-field-field-fase {
	
	width:75px;

}
.field-name-field-imagem img{
	
	float: left;
	height: auto;
	width: 220px;
	padding-right: 15px;
	max-height:117px;
	max-width:220px;

}
.node-situa-o-de-saude {
	margin-top: 15px;
}

/* Mural gestores */

#block-views-mural-gestores-bloco-block {
	width:1026px;
	background-color:#ffefe5;
	margin-top: -63px;
	margin-left: -22px;
	
	
}
#block-views-mural-gestores-bloco-block .view-mural-gestores-bloco tr td, tr th{
	border:0;
	
}

#block-views-mural-gestores-bloco-block h2{
	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:100px;
	padding-top: 20px;
	color:#838280;
}

#block-views-mural-gestores-bloco-block table{
	width:845px;
	margin:auto;
}
#block-views-mural-gestores-bloco-block tr, tr.even{
	background-color:#ffefe5;
	width:422px;
}
.foto_mural_gestores {
	display:inline-block;
	width:118px;
	height:83px;
	float:left;
	
}

.conteudo_mural_gestores_bloco {
	float:left;
	width:251px;
	height:auto;
	min-height:133px;
}
/* Mural gestores interna */

#block-views-mural-gestores-bloco-block-1 {
	width:1026px;
	background-color:#ffefe5;
	margin-top: -63px;
	margin-left: -22px;
	
	
}
#block-views-mural-gestores-bloco-block-1 .view-mural-gestores-bloco tr td, tr th{
	border:0;
	
}

#block-views-mural-gestores-bloco-block-1 h2{
	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:100px;
	padding-top: 20px;
	color:#838280;
}

#block-views-mural-gestores-bloco-block-1 table{
	width:845px;
	margin:auto;
}
#block-views-mural-gestores-bloco-block-1 tr, tr.even{
	background-color:#ffefe5;
	width:422px;
}


/* Quick Tabs Biblioteca Transparencia */
.view-transparencia-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-transparencia-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-transparencia-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

.arquivo_transparencia {
	padding-top:15px;
	width:345px;
	height:auto;
}
.arquivo_transparencia a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_transparencia a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_transparencia .file-icon{
	display:none;
}


/* Quick Tabs Biblioteca Gestão Participativa */
.view-gestao-participativa-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-gestao-participativa-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-gestao-participativa-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

.arquivo_gestao_participativa {
	padding-top:0px;
	width:345px;
	height:auto;
}
.arquivo_gestao_participativa a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_gestao_participativa a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_gestao_participativa .file-icon{
	display:none;
}


/* Quick Tabs Biblioteca Sala de Situação */
.view-sala-de-situacao-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-sala-de-situacao-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-sala-de-situacao-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

.arquivo_sala_de_situacao {
	padding-top:15px;
	width:345px;
	height:auto;
}
.arquivo_sala_de_situacao a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_sala_de_situacao a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_sala_de_situacao .file-icon{
	display:none;
}

/* Quick Tabs Biblioteca Ações e Serviços */
.view-acoes-e-servicos-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-acoes-e-servicos-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-acoes-e-servicos-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

.arquivo_acoes_e_servicos {
	padding-top:15px;
	width:345px;
	height:auto;
}
.arquivo_acoes_e_servicos a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_acoes_e_servicos a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_acoes_e_servicos .file-icon{
	display:none;
}


/* Quick Tabs Biblioteca Territorios de manguinho*/


.view-territ-rios-de-manguinhos-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-territ-rios-de-manguinhos-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-territ-rios-de-manguinhos-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}
.arquivo_titulo {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #838280;
	width:345px;
	height:auto;
}
.arquivos_gestores {
	padding-top:15px;
	width:345px;
	height:auto;
}
.arquivos_gestores a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivos_gestores a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivos_gestores .file-icon{
	display:none;
}
/* Biblioteca Profissionais */
.view-territ-rios-de-manguinhos-biblioteca-profissionais table tr td {
	background-color:#FFF;
}
.view-a-es-e-servi-os-biblioteca-profissionais-teias table tr td {
	background-color:#FFF;
}
.view-sala-de-situa-o-biblioteca-profissionais table tr td {
	background-color:#FFF;
}
.view-gest-o-participativa-biblioteca-profissionais tr td {
	background-color:#FFF;
}
.view-transpar-ncia-biblioteca-profissionais tr td {
	background-color:#FFF;
}
.view-ensino-e-pesquisa-biblioteca-profissionais tr td {
	background-color:#FFF;
}
.view-ensino-e-pesquisa-biblioteca-profissionais .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 20px;
}

.view-transpar-ncia-biblioteca-profissionais .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 20px;
}
.view-transpar-ncia-biblioteca-profissionais .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 20px;
}

.view-gest-o-participativa-biblioteca-profissionais .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 20px;
}

.view-sala-de-situa-o-biblioteca-profissionais .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}
.view-a-es-e-servi-os-biblioteca-profissionais-teias .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 20px;
}

.view-territ-rios-de-manguinhos-biblioteca-profissionais .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 20px;
}

/* Biblioteca Nivel Superior */

#block-quicktabs-biblioteca-n-vel-superior {
	width: 1026px;
background-color: #f7eeff;
margin-top: -64px;
margin-left: -22px;
padding-bottom: 20px;
}
#quicktabs-biblioteca_n_vel_superior {
	margin:auto;
	width:845px;
	
}
#block-quicktabs-biblioteca-n-vel-superior  h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}

/* biblioteca style tabs */

#block-quicktabs-biblioteca-gestores {
	width: 1026px;
background-color: #FFEFE5;
margin-top: -30px;
margin-left: -22px;
padding-bottom: 20px;
}
#quicktabs-biblioteca_gestores {
	margin:auto;
	width:845px;
	
}
#block-quicktabs-biblioteca-gestores h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}

.quicktabs_main.quicktabs-style-biblioteca {
;
  border-bottom: 1px solid #838280;

  border-top: 1px solid #838280;

  border-left: 1px solid #838280;

  border-right: 1px solid #838280;

  padding: 10px 5px 2px;

  margin-top:9px;

  margin-left:-10px;

  width:845px;

  height:auto;
  min-height:214px;

  background-color:#fff;
  padding-bottom: 15px;

}



ul.quicktabs-tabs.quicktabs-style-biblioteca {

  margin: 0px 0 0 0;  

  padding: 0px 20px 0px 6px;

  font-size: 1em;

  list-style: none;

  height: 34px;

  width:845px;

  

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li {

  float: left;

  margin: 10px 2px -5px -5px;

  padding: 0 0 5px 0px;

  

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li a {

  display: block;

  margin: 0px;

  padding: 9px 19px 6px 6px;

  border-width: 0;

  color:#838280;

	font-family: 'Droid Sans', sans-serif;

	font-size:13px;

  text-decoration: none;

  background: transparent url(../images/biblioteca/images/tab-right-sep.png) no-repeat right -38px;

}



/*override hover*/

ul.quicktabs-tabs.quicktabs-style-biblioteca li:hover {

  /*background: transparent url(images/tab-left-sep.png) no-repeat left -76px;*/

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li a:hover {

 color:#838280;

 text-decoration:underline;

  /*background: transparent url(images/tab-right-sep.png) no-repeat right -76px;*/

}



/*override active tab*/

ul.quicktabs-tabs.quicktabs-style-biblioteca li.active {

  background: transparent url(../images/biblioteca/images/tab-left-sep.png) no-repeat left 0;

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li.active a {

  background: transparent url(../images/biblioteca/images/tab-right-sep.png) no-repeat right 0;

  font-weight:bold;

}



/*override first tab*/

ul.quicktabs-tabs.quicktabs-style-biblioteca li.first {

  background: transparent url(../images/biblioteca/images/tab-left.png) no-repeat left -41px;

  padding-left:10px;

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li.first:hover {

  /*background: transparent url(images/tab-left.png) no-repeat left -76px;*/

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li.first.active {

  background: transparent url(../images/biblioteca/images/tab-left.png) no-repeat left 0px;

  padding-left:10px;

}



/*override last tab*/

ul.quicktabs-tabs.quicktabs-style-biblioteca li.last a {

  background: transparent url(../images/biblioteca/images/tab-right.png) no-repeat right -38px;

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li.last a:hover {

  /*background: transparent url(images/tab-right.png) no-repeat right -76px;*/

}



ul.quicktabs-tabs.quicktabs-style-biblioteca li.last.active a {

  background:transparent url(../images/biblioteca/images/tab-right.png) no-repeat right 0px;

}



/* Agenda Gestores */

.view-agenda-gestores .view-empty {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	color: #838280;
	margin-left: 33px;
	margin-top: 20px;
	border-bottom:1px solid #838280;
	width: 464px;
	
	
}

div.block.block-views h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-agenda-gestores-block-1 h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-agenda-gestores-block-2 h2 {
	display:none;
	
}
#block-views-agenda-gestores-block-1 .date-heading {
	background-color:#969593;
	height:308px;
	height:32px;
	
}
#block-views-agenda-gestores-block-1 .date-heading a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#block-views-agenda-gestores-block-1 {
	width: 394px;
	height:209px;
	background-color: #FFEFE5;
	margin-top: -18px;
	margin-left: -22px;
	padding-bottom:58px;
	float:left;
	
}
#block-views-agenda-gestores-block-1 .date-nav-wrapper .date-prev {
	background-color:#FFF;
	height: 22px;
	border-radius:0;
	
}
#block-views-agenda-gestores-block-1 .month-view{
	padding-bottom:18px;
	background-color:#FFF;
	max-height: 136px;
	
}
#block-views-agenda-gestores-block-1 .calendar-calendar{
	background-color:#FFF;
	min-height: 154px;
	max-height: 154px;
}

#block-views-agenda-gestores-block-1 .date-nav-wrapper .date-next {
	background-color:#FFF;
	height: 22px;
	border-radius:0;
	
}

#block-views-agenda-gestores-block-1 .date-nav-wrapper{
	height: 32px;
	
}
#block-views-agenda-gestores-block-1 td.sun.mini.today.has-events a {
	background-color:#f89842;
	color:#FFF;
}
#block-views-agenda-gestores-block-1 .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today{
	background-color:#f89842;
	
}
#block-views-agenda-gestores-block-1 td.mon.mini.today.has-no-events{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
#block-views-agenda-gestores-block-1 div.month.mini-day-on a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f89842;
}

#block-views-agenda-gestores-block-1  .view-agenda-gestores {
	width: 306px;
	
	margin-left:auto;
	
}
#block-views-agenda-gestores-block-2 {
	width:632px;
	height:209px;
	background-color: #FFEFE5;
	margin-left: 372px;
	margin-top: -15px;
	padding-top: 42px;
	padding-bottom: 13px;
}
#block-views-agenda-gestores-block-2  .view-agenda-gestores {
	width:538px;
	background:#fff;
	height: 185px;
	max-height:185px;
	padding-top: 1px;
	margin-top: 20px;
	
}
#block-views-agenda-gestores-block-2  .views-field-title{
	border-bottom:1px solid #838280;
	width: 464px;
	padding-bottom: 5px;

}
#block-views-agenda-gestores-block-2  .views-field-title a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	color: #838280;
}

#block-views-agenda-gestores-block-2  .date-display-single {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
#block-views-agenda-gestores-block-2  .view-agenda-gestores ul li{
	
	list-style:none;
	
}

/* Forum Gestores */

#block-views-forum-teias-gestores-block {
	width: 1026px;
background-color: #FFEFE5;
margin-top: -30px;
margin-left: -22px;
padding-bottom: 20px;
}
.view-forum-teias-gestores {
	margin:auto;
	width:845px;
	background:#FFF;
	
}
#block-views-forum-teias-gestores-block h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-forum-teias-gestores-block th {
	background:#FFF;
	border:0;
	border-bottom:1px solid #f89842;
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f89842;
	
}
#block-views-forum-teias-gestores-block .forum-teias-table  tr td, tr th .data_ultimo_comentario_forum{
	width:100px;
	
}

#block-views-forum-teias-gestores-block tr td, tr th {
	background-color:#FFF;
	border-bottom:1px solid #838280;
	border:0;
	padding-bottom: 10px;
	
}
#block-views-forum-teias-gestores-block a {
	color:#838280;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}

/* Menu Nivel Superior */
#block-menu-menu-nivel-superior {

	margin:auto;

	margin-top: -10px;

	padding-left:100px;

	width:924px;

	padding-top:10px;

	height:22px;

	background-color:#603a75;

}
#block-menu-menu-nivel-superior ul li {
	display:inline-block;
	
}
#block-menu-menu-nivel-superior a {
	color:#fff;

	font-family: 'Droid Sans', sans-serif;

	padding-top:0px;

	font-weight:bold;

	padding-right:17px;

	padding-left:17px;

	font-size: 13px;

	height:14px;
}
#block-menu-menu-nivel-superior a:hover{

	text-decoration:underline;

	color:#fff;
	background-color:#603a75;



}
/* Mural nivel superior */

#block-views-ef3163942a21be7bb3966618379be312 {
	width:1026px;
	background-color:#f7eeff;
	margin-top: -63px;
	margin-left: -22px;
	
	
}
#block-views-ef3163942a21be7bb3966618379be312 .view-mural-nivel-superior-bloco tr td, tr th{
	border:0;
	
}

#block-views-ef3163942a21be7bb3966618379be312 h2{
	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:100px;
	padding-top: 20px;
	color:#838280;
}

#block-views-ef3163942a21be7bb3966618379be312 table{
	width:845px;
	margin:auto;
}
#block-views-ef3163942a21be7bb3966618379be312 tr, tr.even{
	background-color:#f7eeff;
	width:422px;
}
.foto_mural_gestores {
	display:inline-block;
	width:118px;
	height:83px;
	float:left;
	
}

.conteudo_mural_gestores_bloco {
	float:left;
	width:251px;
	height:auto;
	min-height:133px;
}

/* Quick Tabs Biblioteca Transparencia Nivel Superior */
.view-transpar-ncia-biblioteca-nivel-superior table tr td {
	background-color:#FFF;
}
.view-transpar-ncia-biblioteca-nivel-superior .more-link{
	
	width:808px;
	
}
.view-transpar-ncia-biblioteca-nivel-superior .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	
}

/* Quick Tabs Biblioteca ensino e pesquisa gestores */
.view-ensino-e-pesquisa-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-ensino-e-pesquisa-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-ensino-e-pesquisa-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	
}


/* Quick Tabs Biblioteca ensino e pesquisa Nivel Superior */
.view-ensino-e-pesquisa-biblioteca-nivel-superior table tr td {
	background-color:#FFF;
}
.view-ensino-e-pesquisa-biblioteca-nivel-superior .more-link{
	
	width:808px;
	
}
.view-ensino-e-pesquisa-biblioteca-nivel-superior .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	
}

/* Quick Tabs Biblioteca Gestão Participativa */
.view-gestao-participativa-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-gestao-participativa-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-gestao-participativa-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	
}

.arquivo_gestao_participativa {
	padding-top:0px;
	width:345px;
	height:auto;
}
.arquivo_gestao_participativa a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_gestao_participativa a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_gestao_participativa .file-icon{
	display:none;
}


/* Quick Tabs Biblioteca Sala de Situação */
.view-sala-de-situacao-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-sala-de-situacao-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-sala-de-situacao-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

.arquivo_sala_de_situacao {
	padding-top:15px;
	width:345px;
	height:auto;
}
.arquivo_sala_de_situacao a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_sala_de_situacao a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_sala_de_situacao .file-icon{
	display:none;
}

/* Quick Tabs Biblioteca Ações e Serviços */
.view-acoes-e-servicos-biblioteca-gestores table tr td {
	background-color:#FFF;
}
.view-acoes-e-servicos-biblioteca-gestores .more-link{
	
	width:808px;
	
}
.view-acoes-e-servicos-biblioteca-gestores .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

.arquivo_acoes_e_servicos {
	padding-top:15px;
	width:345px;
	height:auto;
}
.arquivo_acoes_e_servicos a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #838280;
}
.arquivo_acoes_e_servicos a:hover{
	text-decoration:underline;
	color: #838280;
}
.arquivo_acoes_e_servicos .file-icon{
	display:none;
}

/* Quick Tabs Biblioteca gestão participativa nivel superior*/


.view-gest-o-participativa-biblioteca-nivel-superior table tr td {
	background-color:#FFF;
}
.view-gest-o-participativa-biblioteca-nivel-superior .more-link{
	
	width:808px;
	
}
.view-gest-o-participativa-biblioteca-nivel-superior .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}

/* Quick Tabs Biblioteca ações e serviços nivel superior*/


.view-a-es-e-servi-os-biblioteca-nivel-superior table tr td {
	background-color:#FFF;
}
.view-a-es-e-servi-os-biblioteca-nivel-superior .more-link{
	
	width:808px;
	
}
.view-a-es-e-servi-os-biblioteca-nivel-superior .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}
/* Quick Tabs Biblioteca Sala de Situação nivel superior*/


.view-sala-de-situa-o-biblioteca-nivel-superior table tr td {
	background-color:#FFF;
}
.view-sala-de-situa-o-biblioteca-nivel-superior .more-link{
	
	width:808px;
	
}
.view-sala-de-situa-o-biblioteca-nivel-superior .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}



/* Quick Tabs Biblioteca Territorios de manguinho*/
.view-territ-rios-de-manguinhos-biblioteca-nivel-superior-interna table tr td {
	background-color:#FFF;
}

.view-territ-rios-de-manguinhos-biblioteca-nivel-superior table tr td {
	background-color:#FFF;
}
.view-territ-rios-de-manguinhos-biblioteca-nivel-superior .more-link{
	
	width:808px;
	
}
.view-territ-rios-de-manguinhos-biblioteca-nivel-superior .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
}
/* Agenda Nivel Superior */

.view-agenda-nivel-superior .view-empty {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	color: #838280;
	margin-left: 33px;
	margin-top: 20px;
	border-bottom:1px solid #838280;
	width: 464px;
	
	
}

div.block.block-views h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-agenda-nivel-superior-block-1 h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-agenda-nivel-superior-block-2 h2 {
	display:none;
	
}
#block-views-agenda-nivel-superior-block-1 .date-heading {
	background-color:#969593;
	height:308px;
	height:32px;
	
}
#block-views-agenda-nivel-superior-block-1 .date-heading a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#block-views-agenda-nivel-superior-block-1 {
	width: 394px;
	height:209px;
	background-color: #f7eeff;
	margin-top: -18px;
	margin-left: -22px;
	padding-bottom:58px;
	float:left;
	
}
#block-views-agenda-nivel-superior-block-1 .date-nav-wrapper .date-prev {
	background-color:#FFF;
	height: 22px;
	border-radius:0;
	
}
#block-views-agenda-nivel-superior-block-1 .month-view{
	padding-bottom:18px;
	background-color:#FFF;
	max-height: 136px;
	
}
#block-views-agenda-nivel-superior-block-1 .calendar-calendar{
	background-color:#FFF;
	min-height: 154px;
	max-height: 154px;
	
}

#block-views-agenda-nivel-superior-block-1 .date-nav-wrapper .date-next {
	background-color:#FFF;
	height: 22px;
	border-radius:0;
	
}

#block-views-agenda-nivel-superior-block-1 .date-nav-wrapper{
	height: 32px;
	
	
}
#block-views-agenda-nivel-superior-block-1 td.sun.mini.today.has-events a {
	background-color:#603a75;
	color:#FFF;
}
#block-views-agenda-nivel-superior-block-1 .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today{
	color:#FFF;
	
}
#block-views-agenda-nivel-superior-block-1 .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today a{
	background-color:#603a75;
	
}

#block-views-agenda-nivel-superior-block-1 div.month.mini-day-on a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #969593;
}

#block-views-agenda-nivel-superior-block-1  .agenda-nivel-superior-bloco {
	width: 306px;
	
	margin-left:auto;
	
	
}
#block-views-agenda-nivel-superior-block-2 {
	width:632px;
	height:209px;
	background-color: #f7eeff;
	margin-left: 372px;
	margin-top: -15px;
	padding-top: 42px;
	padding-bottom: 13px;
}
#block-views-agenda-nivel-superior-block-2 .view-agenda-nivel-superior {
	width:538px;
	background:#fff;
	height: 185px;
	max-height:185px;
	padding-top: 1px;
	margin-top: 20px;
	
}
#block-views-agenda-nivel-superior-block-2  .views-field-title{
	border-bottom:1px solid #838280;
	width: 464px;
	padding-bottom: 5px;

}
#block-views-agenda-nivel-superior-block-2  .views-field-title a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	color: #838280;
}

#block-views-agenda-nivel-superior-block-2  .date-display-single {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
#block-views-agenda-nivel-superior-block-2  .view-agenda-nivel-superior ul li{
	
	list-style:none;
	
}

/* Forum Nivel Superior */

#block-views-d7619dff978ad48582964b96d57c345b {
	width: 1026px;
background-color: #f7eeff;
margin-top: -30px;
margin-left: -22px;
padding-bottom: 20px;
}
.view-forum-teias-nivel-superior {
	margin:auto;
	width:845px;
	background:#FFF;
	
}
#block-views-d7619dff978ad48582964b96d57c345b h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-d7619dff978ad48582964b96d57c345b th {
	background:#FFF;
	border:0;
	border-bottom:1px solid #603a75;
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #603a75;
	
}
#block-views-d7619dff978ad48582964b96d57c345b .forum-teias-table  tr td, tr th .data_ultimo_comentario_forum{
	width:100px;
	
}
/*.view-forum-teias-nivel-superior .view-content th{
	background-color:#FFF;
	border-bottom:1px solid #603a75;
}*/

#block-views-d7619dff978ad48582964b96d57c345b tr td, tr th {
	background-color:#FFF;
	border-bottom:1px solid #838280;
	border:0;
	padding-bottom: 10px;
	
}
#block-views-d7619dff978ad48582964b96d57c345b a {
	color:#838280;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}
/* Menu Profissionais */
#block-menu-menu-profissionais-teias {

	margin:auto;

	margin-top: -10px;

	padding-left:100px;

	width:924px;

	padding-top:10px;

	height:22px;

	background-color:#529136;

}
#block-menu-menu-profissionais-teias ul li {
	display:inline-block;
	
}
#block-menu-menu-profissionais-teias a {
	color:#fff;

	font-family: 'Droid Sans', sans-serif;

	padding-top:0px;

	font-weight:bold;

	padding-right:17px;

	padding-left:17px;

	font-size: 13px;

	height:14px;
}
#block-menu-menu-profissionais-teias a:hover{

	text-decoration:underline;

	color:#fff;
	background-color:#529136;



}
/* Mural profissionais */

#block-views-mural-profissionais-bloco-block {
	width:1026px;
	background-color:#ecf4e5;
	margin-top: -63px;
	margin-left: -22px;
	
	
}
#block-views-mural-profissionais-bloco-block .view-mural-profissionais-bloco tr td, tr th{
	border:0;
	
}

#block-views-mural-profissionais-bloco-block h2{
	font-family: 'Droid Sans', sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:100px;
	padding-top: 20px;
	color:#838280;
}

#block-views-mural-profissionais-bloco-block table{
	width:845px;
	margin:auto;
}
#block-views-mural-profissionais-bloco-block tr, tr.even{
	background-color:#ecf4e5;
	width:422px;
}
.foto_mural_gestores {
	display:inline-block;
	width:118px;
	height:83px;
	float:left;
	
}

.conteudo_mural_gestores_bloco {
	float:left;
	width:251px;
	height:auto;
	min-height:133px;
}
/* Biblioteca Profissionais */

#block-quicktabs-biblioteca-profissionais-teias {
	width: 1026px;
background-color: #ecf4e5;
margin-top: -30px;
margin-left: -22px;
padding-bottom: 20px;
}
#quicktabs-biblioteca_profissionais_teias {
	margin:auto;
	width:845px;
	
}
#block-quicktabs-biblioteca-profissionais-teias  h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	margin-top: -50px;
	
}

/* Agenda Profissionais */

.view-agenda-profissionais .view-empty {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	color: #838280;
	margin-left: 33px;
	margin-top: 20px;
	border-bottom:1px solid #838280;
	width: 464px;
	
	
}

div.block.block-views h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-agenda-profissionais-block-1 h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-agenda-profissionais-block-2 h2 {
	display:none;
	
}
#block-views-agenda-profissionais-block-1 .date-heading {
	background-color:#969593;
	height:308px;
	height:32px;
	
}
#block-views-agenda-profissionais-block-1 .date-heading a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#block-views-agenda-profissionais-block-1 {
	width: 394px;
	height:209px;
	background-color: #ecf4e5;
	margin-top: -18px;
	margin-left: -22px;
	padding-bottom:58px;
	float:left;
	
}
#block-views-agenda-profissionais-block-1 .date-nav-wrapper .date-prev {
	background-color:#FFF;
	height: 22px;
	border-radius:0;
	
}
#block-views-agenda-profissionais-block-1 .month-view{
	padding-bottom:18px;
	background-color:#FFF;
	max-height: 136px;
	
}
#block-views-agenda-profissionais-block-1 .calendar-calendar{
	background-color:#FFF;
	min-height: 154px;
	max-height: 154px;
	
}

#block-views-agenda-profissionais-block-1 .date-nav-wrapper .date-next {
	background-color:#FFF;
	height: 22px;
	border-radius:0;
	
}

#block-views-agenda-profissionais-block-1 .date-nav-wrapper{
	height: 32px;
	
	
}
#block-views-agenda-profissionais-block-1 td.sun.mini.today.has-events a {
	background-color:#529136;
	color:#FFF;
}
#block-views-agenda-profissionais-block-1 .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today{
	color:#FFF;
	
}
#block-views-agenda-profissionais-block-1 .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today a{
	background-color:#529136;
	color:#fff;
	
}
#block-views-agenda-profissionais-block-1  .mini.today.has-events a{
	
	color:#fff;
	
}

#block-views-agenda-profissionais-block-1 div.month.mini-day-on a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 13px;
	
	color: #777;
}

#block-views-agenda-profissionais-block-1  .view-agenda-profissionais {
	width: 306px;
	
	margin-left:auto;
	
	
}
#block-views-agenda-profissionais-block-2 {
	width:632px;
	height:209px;
	background-color: #ecf4e5;
	margin-left: 372px;
	margin-top: -15px;
	padding-top: 42px;
	padding-bottom: 13px;
}
#block-views-agenda-profissionais-block-2 .view-agenda-profissionais {
	width:538px;
	background:#fff;
	height: 185px;
	max-height:185px;
	padding-top: 1px;
	margin-top: 20px;
	
}
#block-views-agenda-profissionais-block-2  .views-field-title{
	border-bottom:1px solid #838280;
	width: 464px;
	padding-bottom: 5px;

}
#block-views-agenda-profissionais-block-2  .views-field-title a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	color: #838280;
}

#block-views-agenda-profissionais-block-2  .date-display-single {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
#block-views-agenda-profissionais-block-2  .view-agenda-profissionais ul li{
	
	list-style:none;
	
}
/* Forum Profissionais */

#block-views-58f773963f9c8a5e7413c5129845fc83 {
	width: 1026px;
background-color: #ecf4e5;
margin-top: -30px;
margin-left: -22px;
padding-bottom: 20px;
}
.view-forum-teias-profissionais-teias {
	margin:auto;
	width:845px;
	background:#FFF;
	
}
#block-views-58f773963f9c8a5e7413c5129845fc83 h2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 100px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-58f773963f9c8a5e7413c5129845fc83 th {
	background:#FFF;
	border:0;
	border-bottom:1px solid #529136;
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #529136;
	
}
#block-views-58f773963f9c8a5e7413c5129845fc83 .forum-teias-table  tr td, tr th .data_ultimo_comentario_forum{
	width:100px;
	
}

#block-views-58f773963f9c8a5e7413c5129845fc83 tr td, tr th {
	background-color:#FFF;
	border-bottom:1px solid #838280;
	border:0;
	padding-bottom: 10px;
	
}
#block-views-58f773963f9c8a5e7413c5129845fc83 a {
	color:#838280;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}

.field-name-field-graficos-sinan img{
	float:left;
	padding-right: 5px;
	width:282px;
	height:auto;
	min-height:172px;
}
.field-name-field-sim {
	margin-top:756px;
}
.field-name-field-graficos-sim img {
	float:left;
	padding-right: 5px;
	width:282px;
	height:auto;
	max-height: 236px;
	min-height: 198px;
}
.field-name-field-sinasc {
	margin-top: 234px;
}
.field-name-field-graficos-sinasc  img {
	float:left;
	padding-right: 5px;
	width:282px;
	height:auto;
	min-height:172px;
}

.view-mural-gestores-bloco .more-link a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #838280;
	padding-right: 100px;
}
/* Bibliotecas Internas */

#block-views-d9836bbec88d259746d87debef560677 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-d9836bbec88d259746d87debef560677 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-bcaadc3a65ad41d208f570af791ad3c7 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-bcaadc3a65ad41d208f570af791ad3c7 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-604a0a73d2a289e504d8043c45a2cc5a {
	width:856px;
	margin-left: 92px;
	
}
#block-views-604a0a73d2a289e504d8043c45a2cc5a h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-64d12300fac91081e6ad6b331d1df7d4 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-64d12300fac91081e6ad6b331d1df7d4 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-9f9e1b68d91218a0f79839a09726cf74 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-9f9e1b68d91218a0f79839a09726cf74 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}

#block-views-94749b43a4fb186ebd37a921f636264a {
	width:856px;
	margin-left: 92px;
	
}
#block-views-94749b43a4fb186ebd37a921f636264a h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-499f58a27412690f53f24e72a5393faa {
	width:856px;
	margin-left: 92px;
	
}
#block-views-499f58a27412690f53f24e72a5393faa h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}

#block-views-a23f6e76d9b1441493dc93d6e9685bf8 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-a23f6e76d9b1441493dc93d6e9685bf8 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-d6e2d659cfdd6fe1693ad604a942a799 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-d6e2d659cfdd6fe1693ad604a942a799 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-d2fffb1cccc15d0c1f7ed8da81009758 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-d2fffb1cccc15d0c1f7ed8da81009758 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-5dd7ae967bf5ca37ec298477155e3230 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-5dd7ae967bf5ca37ec298477155e3230 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-38bd7c9267d19e2f9757bd54af22bfaa {
	width:856px;
	margin-left: 92px;
	
}
#block-views-38bd7c9267d19e2f9757bd54af22bfaa h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-b5c34792f03984098c8ced0d5b35704a {
	width:856px;
	margin-left: 92px;
	
}
#block-views-b5c34792f03984098c8ced0d5b35704a h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-c18b76c30c6be5952fb83e1de2ecfe30 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-c18b76c30c6be5952fb83e1de2ecfe30 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-44eccbdeb2f337c69177c94103f698ff {
	width:856px;
	margin-left: 92px;
	
}
#block-views-44eccbdeb2f337c69177c94103f698ff h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}

#block-views-c4e61bc89ec68b16b145d34c435d6f19 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-c4e61bc89ec68b16b145d34c435d6f19 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-103dcc3e1259b8b24d04ba1b6cb09663 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-103dcc3e1259b8b24d04ba1b6cb09663 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}
#block-views-31f586f3ed8c68cc28eaca90dcb07230 {
	width:856px;
	margin-left: 92px;
	
}
#block-views-31f586f3ed8c68cc28eaca90dcb07230 h2{
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 20px;
	color: #838280;
	
}

.linkssaudedafamilia  a{
	color: #529135;
	text-decoration:none;
	font-family: 'Droid Sans', sans-serif;
	
	
}
#saude-da-familia-interna {
	width: 705px;
	height: 355px;
	
}
#saude-da-familia-interna2 {
	width:575px;
	
}
#saude-da-familia-interna2 img{
	float:left;
	
}
.saude-da-familia-interna3 {
	margin-top:-10px;
	
}
#saude-da-familia-interna2 tr, tr.even {
	background:#FFF;
}

/* Saude da Familia */

#block-views-sa-de-da-familia-block-5 {
	width:704px;
	text-align:left;
	
}

#block-views-sa-de-da-familia-block-5 h2 {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
}
#block-views-sa-de-da-familia-block-5 div.views-field.views-field-title .field-content span{
	display:block;
}
#block-views-sa-de-da-familia-block {
	width:704px;
	text-align:justify;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	
}
#block-views-sa-de-da-familia-block-6{
	width:704px;
	text-align:justify;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	
}
#block-views-sa-de-da-familia-block-6 h2 {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	color: #529135;
}
.view-id-sa_de_da_familia table tr th {
	background:#FFF;
	font-size: 12px;
	font-family: 'Droid Sans', sans-serif;
	color: #3b3b3b;
	font-weight: normal;
	padding-left:0px;
}
.view-id-sa_de_da_familia table tr td {
	background:#FFF;
	padding-left:0px;
	
}
.view-id-sa_de_da_familia table {

}

#block-views-sa-de-da-familia-block span{
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	color: #529135;
}

th.view-id-sa_de_da_familia{
	font-size: 12px;
	font-family: 'Droid Sans', sans-serif;
	color: #3b3b3b;
}

#block-views-sa-de-da-familia-block h2{
	display:none;
}
.dados_de_cadastramento_wrapper {
	width:272px;
	float:left;
	padding-bottom:20px;
}
#block-views-sa-de-da-familia-block-2 {
	width:704px;
	text-align:justify;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	font-size: 12px;
	margin-top: 592px;
	
}

#block-views-sa-de-da-familia-block-2 h2 {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}
#block-views-sa-de-da-familia-block-1 {
	width:704px;
	
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	
}

#block-views-sa-de-da-familia-block-1 h2 {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}

.saude-da-familia-wrapper {
	width:267px;
	float:left;
	padding-bottom:20px;
	padding-right: 10px;
	min-height: 168px;
}
.saude-da-familia-wrapper2 {
	width:267px;
	float:left;
	padding-bottom:20px;
	padding-right: 10px;
	
}
.saude-da-familia-wrapper3 {
	width:267px;
	float:left;
	padding-bottom:20px;
	padding-right: 10px;
	min-height: 190px;	
}
#block-views-sa-de-da-familia-block-4 {
	width:704px;
	text-align:justify;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	margin-top: 271px;
	
}

#block-views-sa-de-da-familia-block-4 h2 {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}
#block-views-sa-de-da-familia-block-3 {
	width:704px;
	text-align:justify;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	margin-top: 1347px;
	
}

#block-views-sa-de-da-familia-block-3 h2 {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}
.casos_de_tuberculose_por_esf_cms_manguinhos_title {
	height:33px;
}
.casos_de_tuberculose_por_esf_cms_manguinhos {
	height:38px;
}
.placar_da_saude_da_clinica_da_familia_manguinhos_title{
	height:38px;
}

.view-sa-de-da-familia a {
	font-size: 12px;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #3b3b3b;
}
.view-sa-de-da-familia a:hover {
	color: #3b3b3b;
}

.field-name-field-sinan span {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}
.field-name-field-sim span {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}
.field-name-field-sinasc span {
	font-size: 13px;
	font-weight: bold;
	font-family: 'Droid Sans', sans-serif;
	margin-left: 0px;
	color: #529135;
}

.biblioteca-block-interna .more-link a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 11px;
	color: #529135;
	margin-top: 142px;
	right: 10px;
	position: absolute;
}



.atividades-educacionais-bloco .more-link a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 11px;
	color: #529135;
	margin-top: 142px;
	right: 10px;
	position: absolute;
}
.data_atividades_educacionais_block{
	width:172px;
	float: left;
	
}

.titulo_atividades_educacionais{
	width:172px;
	float: left;
	
}
.atividades-educacionais-bloco tr, tr.even {
	background:#FFF;
	vertical-align:top;
	padding-bottom:25px;
	
}
.view-projetos-de-pesquisa-bloco .more-link a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 11px;
	color: #529135;
	margin-top: 142px;
	right: 10px;
	position: absolute;
}
.view-eventos .more-link a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 11px;
	color: #529135;
	margin-top: 142px;
	right: 10px;
	position: absolute;
}

.view-nossa-producao .more-link a{
	font-family: 'Droid Sans', sans-serif;
	font-size: 11px;
	color: #529135;
	margin-top: 142px;
	right: 10px;
	position: absolute;
}

.video-embed-description {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
}
.titulo_biblioteca_home {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
}
.documentos_biblioteca_home a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
}

.view-id-biblioteca_home tr, tr.even  {
	background:#FFF;
}

#block-views-mapas-o-territorio-block-1 {
	margin-top: -706px;
	padding-bottom: 605px;
	margin-left: -111px;
	
}

.view-mapas-o-territorio {
	margin-top:0px;
}
#block-views-mapas-o-territorio-block-1 h2{
	font-size: 13px;
	font-weight: bold;
	color:#000;
	margin-left: 118px;
	margin-top: 50px;
}


#superfish-1 .sf-depth-3  {
	display:none;
}
#superfish-1 .menu_principal_lista ul li ul{
	display:none;
	background:none;
	border-bottom:0;
}
#superfish-1 .menu_principal_lista ul li ul a:hover{
		display:none;
}

.field-name-field-descricao-eventos {
	font-weight:bold;
}
	
.field-name-field-titulo-pagina-producao	{
	font-weight:bold;
	padding-bottom:10px;
}

#block-views-noticia1-block-1 h2{
	margin:0;
	color: #3b3b3b;
	
}
.titulo_noticia_2 a{
	color: #529135;
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}

.views-field-field-subtitulo {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	padding-bottom:10px;
}
.field-name-field-titulo-da-pagina {
	font-weight:bold;
}
#block-menu-menu-mapa-do-site h2 {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
	font-weight:bold;
}
#block-menu-menu-mapa-do-site li a {
	font-family: 'Droid Sans',sans-serif;
	font-size: 13px;
}

/* BARRA ENSP ------------------------------------------------------------------------------ */
	
#barra-ensp {
	position: relative;
	height: 70px;
	background: url(../images/bg-div.gif) repeat-x;
	border-top: 1px solid  #cbcbcb;
	}

#barra-ensp a {
	display: block;
	height: 70px;
	width: 300px;
	background: url(../images/logo.gif) no-repeat;
	}

#barra-ensp a span {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;	
	}

#barra-ensp .link-fiocruz {
	position: absolute;
	top: 15px;
	right: 15px;
	height: 25px;
	width: 86px;
	background: url(../images/logo-fiocruz.png) no-repeat;
	}