/*
-----------------------------------------------
ROTARY BOTUCATU NORTE DEFAULT
Author:   Jose Armando Jeronymo
With thanks to: Douglas Bowman
----------------------------------------------- */

/* =Start with these
----------------------------------------------- */

body {
  background:#ffffff;
  color:#ffffff;
  margin:0;
  padding:0px;
  font:small "Lucida Grande Verdana,sans-serif";
  color:black;
  }

a, span.formlink {
  color:#182a6e;
  cursor:pointer;
  text-decoration:none;
  }

a:hover, span.formlink:hover {
  color:#a00;
  cursor:pointer;
  text-decoration:none;
  }

a img {
  border-width:0;
  }

h1, h2, h3, form {
  margin:0;
  padding:0;
  }

input {
  color:#566;
}

img.tandem {
  display:inline;
}

/* =Page
----------------------------------------------- */
body {
  background-color:#ffffff;
  color:#47a;
  }

  #page {
    margin:0 auto;
    width:100%;
    }

    #page2 {
      color:#182a6e;
      float:left;
      font-size:100%;
      height:auto;
      line-height:175%;
      text-align:justify;
      width:100%;
      }


/* =Lists
----------------------------------------------- */
ul {
  margin:0 0 1em;
  padding:0;
  list-style:none;
  }
li {
  margin:0;
  padding:0 0 0 15px;
  }


/* =Header
----------------------------------------------- */
#header {
  background-color:#182a6e;
  float:left;
  margin-bottom:0px;
  padding-bottom:15px;
  padding-top:15px;
  width:100%;
  }

    #logo {
    float:left;
    display:block;
    padding-left:1em;
    text-decoration:none;
    }
  
      #logo img {
      display:block;
      }

/* =Column Structure
----------------------------------------------- */
#content {
  float:left;
  width:100%;
  border-right:0px;
  border-left:0px;
  padding:1em 0px;
  }

  #content-main-menu {
  background:#ffffff;
  color:#182a6e;
  float:left;
  padding-left:1em;
  width:20%;
  }

  div.menu-item {
    cursor:pointer;
    padding-bottom:0.25em;
    padding-top:0.25em;
    text-decoration:none;
    }
  
  div.menu-item:hover {
    cursor:pointer;
    padding-bottom:0.25em;
    padding-top:0.25em;
    color:#c00;
    text-decoration:none;
    }

  div.menu-separator {
    font-weight:bold;
    padding-bottom:0.25em;
    padding-top:0.25em;
    text-decoration:none;
    }

  #content-main-contents {
  float:left;
  width:55%;
  }

    div.imagebox-left {
    background-color:#f7f7f7;
    border:1px solid #182a6e;
    float:left;
    margin-bottom:1em;
    margin-left:0em;
    margin-right:1em;
    margin-top:0em;
    padding:0.25em;
    }

    div.imagebox-right {
    background-color:#f7f7f7;
    border:1px solid #182a6e;
    float:right;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:0em;
    margin-top:0em;
    padding:0.25em;
    }

    p.title {
      font-size:130%;
      font-weight:bold;
    }

    p.section {
      font-size:110%;
      font-weight:bold;
    }

  #content-main-right {
  float:right;
  margin-right:1em;
  width:190px;
  }

    div.ads {
    background-color:#f7f7f7;
    border:1px solid #182a6e;
    color:#182a6e;
    text-align:center;
    padding:2px 0px 2px 0px;
    }

/* =Footer
----------------------------------------------- */
#divFooter {
float:left;
width:100%;
}

div.footer {
  background-color:#ffffff;
  border-top: 2px solid #182a6e;
  color:#182a6e;
  float:left;
  margin:0;
  padding:0.5em 0;
  text-align:center;
  width:100%;
  }

  a.menuFooter {
    color:#182a6e;
    cursor:pointer;
    text-decoration:none;
    }
  
  a.menuFooter:hover {
    color:#c00;
    cursor:pointer;
    text-decoration:underline;
    }

/* AUTOCOMPLETE */
div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}

div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}

div.autocomplete ul li.selected { background-color: #ffb;}

div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}
/* AUTOCOMPLETE/ */

/* ************* */

/* =Other
----------------------------------------------- */
p.rss {
padding:0 1em;
}


/* =SlideShow
----------------------------------------------- */
#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:500px;
    height:220px;
    overflow:hidden;
}

#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    vertical-align:top;
}

#slide-images li img{
    display:block;
    float:left;

margin-right:5px;
}

#slide-images span {
    display:block;

    font-size:13pt;
}


/* =Planner
----------------------------------------------- */

p.planner-header {
  color:#47a;
  font-size:200%;
  font-weight:bold;
  padding:0.25em;
  text-align:left;
  width:100%;
}

div.planner-title {
  background-color:#47a;
  border:#47a solid 1px;
  color:#fff;
  font-weight:bold;
  padding:0.5em;
  text-align:left;
  width:100%;
}

div.planner-body {
  border:#47a solid 1px;
  color:#47a;
  padding:0.5em;
  margin-bottom:1em;
  text-align:justify;
  width:100%;
}

div.planner-body-suggested {
  background-color:#fbb;
  border:#47a solid 1px;
  color:#47a;
  padding:0.5em;
  margin-bottom:1em;
  text-align:justify;
  width:100%;
}

div.planner-body-deleted {
  background-color:#aaa;
  border:#47a solid 1px;
  color:#47a;
  padding:0.5em;
  margin-bottom:1em;
  text-align:justify;
  width:100%;
}

input.login {
  border:#47a solid 1px;
  color:#47a;
  padding:0.125em;
}