*{ padding: 0; margin: 0; }
img { border: none; }
p { margin-bottom: 5px; }
a { text-decoration: none; }
a:hover { text-decoration: underline;  }
#alertsim,#alertnao { border: 1px solid #D2D2D2; cursor: pointer; background: #fff; font: bold 12px Verdana; margin-top: 10px;}
#acalertbox{text-align:center;background:#fff;border:2px solid #D2D2D2;padding:10px 5px;font-size:11px;font-family:Arial;}
body{ text-align: center; background: #fff; }
#antiRodape { height: 540px; }
#acGeral { text-align: left; margin: 0 auto; width: 965px; position: relative;}
#acTopo { height: 63px; display: block; padding: 20px 0 12px 0; }
#acIndex { width:100%; height:266px;background: url(../img/bg-index.jpg) no-repeat center 0; margin: 15px 0 10px 0; }
#entrar { text-align: right; width: 965px; margin: 0 auto; }
#linhas { height: 127px; background: url(../img/linhas.jpg) no-repeat center 0; width: 100%; }
#acContatos { width: 356px; height: 435px; margin: 34px auto 0 auto; background: url(../img/bg-contatos.jpg) no-repeat; padding-top: 25px; padding-left: 203px;}
#acPagina { width: 760px; height: 230px; margin-bottom: 30px; }
#acPagina img { float: left; margin-right: 12px; display: block; }
#acPagina .txt,.col_1,.col_2,h1 { font: 11px Verdana; color: #999999; text-align: justify; }
#acPagina .txt p { margin-bottom: 15px; }
#acrodape { height: 40px; background: url(../img/bg-rodape.png) no-repeat; display: block; clear: both; text-align: center; }
.autor, .autor a { color: #D8BEA5; text-align: center; font: 10px Arial;}
#menu02 { list-style: none; width: 570px; position: relative; display: block; margin: 0 auto; top: 15px; }
#menu02 li { display: block; float: left; padding: 0 10px; text-align: center;}
#menu02 li a { color: #A59949; font: 11px Verdana; }

#meninos { background: url(../img/meninos.png) no-repeat; width: 451px; height: 383px; position: absolute; left: 520px; top: 10px; }
.brindes a { font: bold 11px Verdana; color: #999999; text-decoration: underline; } 
.clear { height: 1px; font-size: 1px; clear: both; width: 100%; }

.col_1 { width: 305px; margin-right: 30px; float: left; margin-bottom: 15px;}
.col_2 { width: 256px; float: left;margin-bottom: 15px;}
h1 { font-weight: bold; }
#frm_1 { width: 321px; }
#frm_1 label,#frm_1 p { color: #999999; font: bold 11px Verdana; }
#frm_1 input,#frm_1 textarea { font: 11px Verdana; }
#frm_1 textarea { overflow: auto; }
#frm_1 p { margin-bottom: 10px; }
#como p { margin-bottom: 5px; *margin-bottom:0; _margin-bottom:0; line-height: 14px !important;}
.bodyFotos { background: url(../img/linhas.jpg) no-repeat center 20px; }
.bodycontato { background: url(../img/linhas.jpg) no-repeat center 400px; }
.pageFotos { width:960px !important; height: 490px !important; margin-bottom: 0 !important; position: relative; top: -30px; }
.pageFotos h1 { float: right; margin-top: -15px; margin-right: 10px; font: bold 11px Verdana;}
#parte_1 { height: 365px; position: relative;}
#recebeFoto { margin: 0 auto; width: 558px; height: 346px;position: relative;background:#fff;}
#recebeFoto img { border: 3px solid #A99243;}
#recebeTxt { position: absolute; bottom:5px; left: 795px; width: 100px; font: bold 11px Verdana; color: #999999;}
#parte_2 { background:url(../img/bg-fotos.jpg) no-repeat; position: relative;margin: 0 auto; display: block; height: 95px; }
#setL { position: absolute; left: 10px; top: 30px;cursor: pointer;}
#setR { position: absolute; right: 0; top: 30px;cursor: pointer;}
#recebe_thumb {position: relative; width: 854px;margin-left:35px; display: block; height:90px;overflow: hidden;}
#recebe_thumb img { cursor:pointer; width: 90px; margin: 2px 16px;} 
#acQuadro { list-style: none;  }
#acQuadro table { display: block; font: 9px Verdana;}
#acQuadro table td { text-align: center !important; vertical-align: top; width: 120px;}
#acQuadro table td p { padding: 0 4px; }
#acBg { width:960px !important;height:510px !important; margin-bottom: 0 !important;background: url(../img/bgFotos.png) no-repeat;position: absolute; }
#links2 { text-align: center;}
#links2 img { display: inline; float: none !important;}

#setL2 { position: absolute; left: 15px; top: 20px;cursor: pointer; width: 17; height: 15px; border: none !important;}
#setR2 { position: absolute; right: 0; top: 20px;cursor: pointer;width: 17; height: 15px; border: none !important;}
#legenda {color: #A59949; font: bold 11px Verdana;  position: absolute; left: 515px !important; left: 500px; top: -15px; z-index: 1000px; width: 250px; text-align: right; }