@import url("clear.css");
* { behavior: url("pngbehavior.htc"); }

/* GLOBAL */

body { background: url("../imagens/bg_repeat.png") repeat-x; background-color: #64DFE6;  }

#site { background: url("../imagens/bg.jpg") no-repeat center top; overflow: auto; }

#topo, #container { width: 780px; margin: 0 auto; padding-top: 20px; }

h1 { text-indent: -9999em; background: url("../imagens/logo.png"); width: 157px; height: 94px; float: left; cursor: pointer; }

h1 a { display: block; width: 157px; height: 93px;  }

h2#s1 { text-indent: -9999em; background: url("../imagens/slogan_1.png"); width: 594px; height: 29px; margin-top: 48px; float: right; }
h2#s2 { text-indent: -9999em; background: url("../imagens/slogan_2.png"); width: 594px; height: 29px; margin-top: 48px; float: right; }
h2#s3 { text-indent: -9999em; background: url("../imagens/slogan_3.png"); width: 594px; height: 29px; margin-top: 48px; float: right; }
h2#s4 { text-indent: -9999em; background: url("../imagens/slogan_4.png"); width: 594px; height: 29px; margin-top: 48px; float: right; }
h2#s5 { text-indent: -9999em; background: url("../imagens/slogan_5.png"); width: 594px; height: 29px; margin-top: 48px; float: right; }
h2#s6 { text-indent: -9999em; background: url("../imagens/slogan_6.png"); width: 594px; height: 29px; margin-top: 48px; float: right; }
h2#s7 { text-indent: -9999em; background: url("../imagens/slogan_7.png"); width: 594px; height: 29px; margin-top: 50px; float: right; }

li#english { text-indent: -9999em; background: url("../imagens/english.png"); width: 127px; height: 15px; float: right; cursor: pointer; }

li#portugues { text-indent: -9999em; background: url("../imagens/portugues.png"); width: 163px; height: 17px; float: right; cursor: pointer; }
li#portugues a { display: block; width: 163px; height: 17px; }

#conteudo { text-align: center;  margin-left: 28px; margin-top: 55px;  width: 432px; float: left; }

p { font-family: Arial; font-size: 12px; color: #FFF; line-height: 160%; text-align: justify; margin-bottom: 20px; }

ul#nav { float: left; margin: 53px 0 0 5px; width: 132px; }

ul#nav li { text-indent: -9999em; margin-bottom: 5px; cursor: pointer;  width: 132px; height: 48px; float: left; }
ul#nav li a { display: block;  }


ul#nav li#a { background: url("../imagens/a.gif"); width: 132px; height: 48px; }
ul#nav li#a:hover { background: url("../imagens/a.gif") bottom; width: 132px; height: 48px; }

ul#nav li#b { background: url("../imagens/b.gif"); width: 132px; height: 48px; }
ul#nav li#b:hover { background: url("../imagens/b.gif") bottom; width: 132px; height: 48px; }

ul#nav li#c { background: url("../imagens/c.gif"); width: 132px; height: 48px;  }
ul#nav li#c:hover { background: url("../imagens/c.gif") bottom; width: 132px; height: 48px; }

ul#nav li#d { background: url("../imagens/d.gif"); width: 132px; height: 48px;  }
ul#nav li#d:hover { background: url("../imagens/d.gif") bottom; width: 132px; height: 48px; }

ul#nav li#e { background: url("../imagens/e.gif"); width: 132px; height: 48px; }
ul#nav li#e:hover { background: url("../imagens/e.gif") bottom; width: 132px; height: 48px; }

ul#nav li#f { background: url("../imagens/f.gif"); width: 132px; height: 48px; }
ul#nav li#f:hover { background: url("../imagens/f.gif") bottom; width: 132px; height: 48px; }


#rodape { clear: both; padding-top: 20px; }

#rodape p { text-align: center; color: #1A6777;  }

small { font-size: 11px !important;  }


fieldset { float: left; text-align: left; font-family: Arial; font-size: 11px; color: #FFF; line-height: 160%; }

input, select, textarea { font-size: 11px; font-family: Arial; background-color: #FFF; border: 1px solid #1A6777; }

label { width: 90px; font-weight: bold; } input, label { float: left; }

p a, p a:active, p a:visited { color: #FFF; font-weight: bold; }

