body { background: black url(cbers.jpg) no-repeat fixed right -10px; 
       color: white;
       font-family: calibri, candara, verdana, arial, sans-serif;}
h1,h2,h3 {font-weight: bold;
        font-family: Constantia,Georgia,"Trebuchet MS", Tahoma,serif;}
h1 { padding: .3em 0; font-size:3.5em;  color: #ecae0f;}
ul {list-style-type: disc;}
ol {list-style-type: decimal;}
li {margin-bottom: .5em; margin-left: 2em; width: 70%;}
p {margin-bottom: .5em;}

#hd, #ft {color: white;}
#ft {text-align: right; font-style: italic; text-decoration: none;}

.left, .right, .only {
  border: 1px solid #ccc;
  }
.left, .right {
  padding: .5em 0 12px 0;
  }

.left, .only { background-color: #313E45;
        }
.right { background-color: #466246; }

.content { color: black; 
           background-color: white; 
           margin: 1.5em; 
           padding: 0 2em;
           border: 1px solid #333;
           font-size: 1.1em;}
.content h2 {color: #466246; 
        font-size:1.5em; 
        margin-top: .7em ;
        margin-bottom: .1em;}

#instrucoes {padding: 2em 1em;}

li.thumbItem { display: inline;
               list-style-type: none;
               padding-left: 12px;
               float: left;
               width: auto;
               margin:0;
               }

.cbersThumbnail { padding:6px;
                  background:white;
                  border:0;
                  }


.cbers2b {background: #ecae0f;}

.sceneDate, .sceneDatecbers2b, .infoMsg { 
             font-weight: bold;
             font-size: 1.5em;
             }
.sceneDate, .sceneDatecbers2b { font-family: arial, sans-serif; margin-bottom: -.3em;}

.moldura2b, .sceneDatecbers2b { color: #ecae0f; }

.right p, .infoMsg{ padding: 1em; display: block; }

#navlist { 
           padding: 3px 0;
           margin-left: 0;
           font: bold 1.4em arial;
           text-align: left;
           }

#navlist li {
              list-style: none;
              margin: 0;
              display: inline;
              }

#navlist li a {
                padding: 3px 0.5em;
                margin-right: 15px;
                border-top: 4px solid #313E45;
                border-bottom: none;
                background: black;
                text-decoration: none;
}

#navlist li a:link, #navlist li a:visited { color: white; }

#navlist li a:hover { color: black;
                      background: white;
                      border-top-color: #466246;
                      border-bottom: 1px solid white;
                      }

#navlist li a#current { background: #313E45;
                        border: 1px solid #ccc;
                        border-top: 4px solid #ecae0f;
                        border-bottom: 2px solid #313E45;
                        }

.foto {border: 1px solid black; padding: 5px; float: right; margin: 10px;} 

.ad {  margin-left:auto; margin-right:auto; width:100%; text-align:center;}

.cbersInfoWindow { color: black; 
                   font-family: calibri, candara, verdana, arial, sans-serif;}
.cbersInfoWindow strong { color: black; font-weight: bold; font-size: 1.2em;}


/* styles for input field */
.yui-skin-sam .yui-ac 
  {color: black; 
   font-family: calibri, candara, verdana, arial, sans-serif;}
#autoComplete { padding-left: 5.1em; width: 25em; }
#autoCompleteForm {padding-top:10px;}
#cidadeRotulo { 
  font-size:1.5em;
  font-weight:bold;
  padding-right: 5px;
}


