@charset "utf-8";
/* CSS Document */

/* Estrutura */
*{margin:0px; padding:0px;}
html,body{height:100%; background:url('imgs/bg_geral.jpg') center top repeat-x #ececec;}
#site{position:absolute; width:980px; height:100%; left:50%; margin-left:-490px; background-color:white;} /* div centraliza aehuaheua */
#topo{height:141px; background:url('imgs/topo.jpg');} /* topo lol */
#fotos{width:637px; height:195px; position:absolute; top:141px; background:url('imgs/sub_topo.jpg');} /* slides lol */
#menu_direito{width:343px; height:100%; position:absolute; top:141px; left:637px; min-height:500px; background:url('imgs/menu.jpg') no-repeat #fff;} /* menu direito lol */
#conteudo{position:relative; margin-top:195px; width:637px; height:100%; min-height:450px; background:url('imgs/bg_conteudo.jpg') repeat-y; *height: expression( document.body.clientHeight < 451 ? "450px" : "450" );}/* conteudo de texto lol */
#rodape{position:absolute;height:76px;width:980px;background:url('imgs/rodape.jpg');} /* rodape lol */


/* Formatação */
p {font:14px Arial, Helvetica, sans-serif; text-align:justify; color:#eee;}
h1{font:bold 15px Arial, Helvetica, sans-serif;color:#eee; text-align:center; margin:20px;}
h2{font:bold 15px Arial, Helvetica, sans-serif;color:#eee; text-align:center;}
h3{font:bold 14px Arial, Helvetica, sans-serif;color:#000; margin:0px 0px 15px 15px;}
a:link{font:12 Arial, Helvetica, sans-serif; color:#eee; text-align:justify; text-decoration:none;}
a:visited{font:12 Arial, Helvetica, sans-serif; color:#eee; text-align:justify; text-decoration:none;}
a:hover{font:12 Arial, Helvetica, sans-serif; color:#fff; text-align:justify; text-decoration:none;}
ul,li,dt,dd{font: bold 12 Arial, Helvetica, sans-serif; color:#fff;} /*Alterar cor de acordo com texto*/
td,tr{font:bold 12px Arial, Helvetica, sans-serif; text-align:right; color:#fff; padding:2px;}

#texto{margin:20px;}

.slides_h1{font:22px Arial, Helvetica, sans-serif; color:#eee; margin:20px; text-align:right;}
.slides_h2{font:bold 16px Arial, Helvetica, sans-serif; color:#eee; margin:20px; text-align:right;}

.endereco{font:11px Arial, Helvetica, sans-serif; color:#254177; margin-top:50px; text-align:center;}
.menu_dir{font:18px Arial, Helvetica, sans-serif; color:#eee; margin:18px; text-align:left;}

.menu{position:absolute; top:27px; margin-left:470px; text-decoration:none;}
.menu a{font:bold 12px Arial, Helvetica, sans-serif;color:#eee; text-align:center; margin:10px;text-decoration:none;}

#contato{margin:100px 0px 0px 20px;}

/*Javascript*/
#box-toggle1,#box-toggle2,#box-toggle3, #box-toggle4,#box-toggle5,#box-toggle6, #box-toggle7 {width:580px; margin:5px; margin-left:20px; text-align:justify; font:14px Arial, Helvetica, sans-serif;color:#eee;  }
#box-toggle1 span,#box-toggle2 span,#box-toggle3 span, #box-toggle4 span, #box-toggle5 span,#box-toggle6 span, #box-toggle7 span {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#eee; text-align:justify;  text-decoration:none; margin-bottom:2px; cursor:pointer;}


#sidebar div{margin-left:15px;}
#sidebar dl{margin:4px 0px;}
#sidebar dl dd, #sidebar dl dt{color:#000;}
#sidebar dl dt{font:bold 13px Arial; cursor:pointer;}
#sidebar dl dd{font:13px Arial; margin:0px 15px 10px 0px; display:none;}












