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

html,body{height:100%;}
body{height:100%;background:url('images/bg_geral.jpg') top center no-repeat;background-color:#BCBCBC;}

/*#shadow{position:absolute;width:1092px;height:100%;left:50%;margin-left:-547px;background:url('images/shadow.jpg') repeat-y;}*/
#site{position:absolute;width:1045px;height:100%;left:50%;margin-left:-523px;background-color:#fff;}
#container{min-height:100%;position:relative;}
#header{width:1045px;height:141px;background-image:url('images/topo.jpg');}
#body{padding-bottom:68px;}
#footer{position:absolute;bottom:0;height:68px;width:1045px;background-image:url('images/rodape.jpg');}


#content{position:relative;height:100%;padding-right:0px;padding-bottom:10px;background-color:#fff;text-align:left;min-height:500px;}
#under_header{width:817px;height:177px;background:url('images/under_topo.jpg') no-repeat;}
#right{position:absolute;min-height:492px;left:817px;width:228px;height:504px;background:url('images/menu_dir.jpg');}
.box{clear:both;width:175px;height:130px;background-image:url('images/bg_miniatura.jpg');background-repeat:no-repeat;margin-top:10px;margin-left:0px;margin-bottom:30px;}
.thumbnail{padding-top:6px;padding-left:6px;}
.description{position:absolute;margin-left:10px;margin-top:10px;font-family:arial;font-size:11px;color:#404F4D;}
.btn{width:162px;height:19px;position:absolute;margin-left:6px;margin-top:7px;_margin-top:4px;background-image:url('images/button.jpg');background-repeat:no-repeat;}
.btn:hover{cursor:pointer;}
.link{width:162px;height:19px;display:block;outline:none;}
#preview{position:absolute;border:1px solid #ddd;background:#fff;display:none;color:#fff;margin-top:-150px;padding:10px;z-index:1;}

.page_link{width:25px;height:25px;background:url('images/btn_pg.jpg') no-repeat;padding-right:0px;display:block;margin-left:5px;padding-top:0px;}
.page_link a{width:25px;height:19px;font-family:arial;font-size:12px;font-weight:normal;color:#fff;text-decoration:none;display:block;position:absolute;margin-top:0px;text-align:center;background:none;margin-left:0;padding-top:6px;}
.page_link_ativo{background:url('images/btn_pg_down.jpg') no-repeat;}
.page_link_hover{background:url('images/btn_pg_over.jpg') no-repeat;}

#titulo{margin:0px; padding:0px; width:611px; margin-left:220px; *margin-left:220px; margin-top:-135px;}
#texto{margin:0px; padding:0px; width:786px; margin-left:24px; margin-top:40px;}
p{font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:20px; text-align:justify; color:#999999; margin-bottom:10px;}
h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#999999; font-weight:bold;}
h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999999; font-weight:bold;}
h3{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; margin-top:19px; margin-left:2px; font-weight:bold;}
h4{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; }
#box_left_videos{position:absolute;width:130px;height:450px;margin-top:20px;background:url('images/box_left_video.jpg');}
#videos{position:absolute;margin-left:180px;margin-top:30px;}
#videoyoutube{position:absolute;margin-left:15px;margin-top:15px;}
#img_video{margin:0px; padding:0px; width:175px; height:145px; margin-left:24px; margin-top:25px;}
ul{list-style-type:disc;}
li{margin-top:10px;margin-left:15px;}

#contato{font-family:arial;font-size:12px;color:#666;}

/* MODAL */
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer; margin-right:30px;}