/*---------------------------------------------------------------------------------------------------------------
Criado por : Luiz Jr. Fernandes | email: luizbox@msn.com
---------------------------------------------------------------------------------------------------------------*/
/*--|Base */
body,html{margin:0;padding:0;text-align:center;background:#FFF;}
body,html *{font-family: Arial, Helvetica, sans-serif;font-size:10px;}
#main{width:990px;min-height:500px;height:auto !important;margin:0 auto;text-align:left;position:relative;z-index:50;background:#fff2b3;}
#container{position:relative;}

/*--|Header */
#header{width:100%;height:220px;position:relative;z-index:500;background:#FFF;position:relative;}
#header h1 span{display:none;}
#header h2 span{display:none;}
#header #header_divisor{position:absolute;bottom:0px;}
#header .city_cloud{width:729px;height:90px;background:#fff url(../images/bg_footer.jpg) top center;position:absolute;top:4px;right:0;text-align:center;border-bottom:1px solid red;}
#header .city_cloud div{background-color:#e57968;width:99.5%;margin:2px auto 0 auto;height:76px;padding:5px 00px;text-align:center;overflow:auto;}
.city_cloud a{color:#C51515;margin:4px;font-family:"Century Gothic", "Verdana", "Arial", "Helvetica";font-weight:bold;}
.city_cloud a.invert{color:#DB5647;}
.city_cloud a:hover{color:#FFF2B3;text-decoration:underline;}

/*--|Lateral Direita */
#bldir{position:absolute;top:0;right:0;width:160px;min-height:800px;height:auto !important;}
#bldir .divisor{background:#e26a57;width:100%;height:4px;}
#bldir h2{font-family:"Trebuchet MS";color:#bb352b;font-size:22px;font-weight:bold;letter-spacing:2px;padding:10px 10px 0px 10px;text-transform:uppercase;}
#bldir h2 a{color:#bb352b;font-size:22px;font-weight:bold;letter-spacing:2px;padding:10px 10px 0px 10px;text-transform:uppercase;}
#bldir .centralizado{text-align:center;margin:auto;}
#bldir form{margin:10px auto 10px auto;display:block;width:140px;text-align:left;height:280px;background:#feeea1;padding:5px 5px 20px 5px;overflow:hidden;position:relative;border:4px solid #ffeb8c;}
#bldir form .description{font-size:11px;line-height:14px;font-family:"Century Gothic";text-transform:uppercase;letter-spacing:.5px;word-spacing:1px;font-weight:bold;}
#bldir label{padding:2px;color:#b83535;letter-spacing:1px;}
#bldir form span{color:#FF0000;}
#bldir form .description{color:#b83535;padding:0px 0px;margin:5px auto 20px auto;}
#bldir input[type='text']{padding:4px;border:1px solid #feeea1;margin:3px 0 3px 0;color:#b83535;}
#bldir input[type='text']:focus{border:1px solid #0070b8;}
#bldir input[type='button']{margin:5px 5px 0 5px;border:1px solid #feeea1;padding:5px;color:#b83535;background:#efd0ae;}
#bldir input[type='button']:focus{border:1px solid #0070b8;}
#bldir input[type='submit']{margin:0px 5px 0 5px;border:1px solid #feeea1;padding:5px !important;color:#b83535;background:#efd0ae;}
#bldir input[type='submit']:focus{border:1px solid #0070b8;}
#bldir input[type='submit']:hover{border:1px solid #E26A57;color:#FFF2B3;background-color:#E26A57;cursor:pointer;}
#bldir input[type='reset']{margin:5px 5px 0 15px;border:1px solid #feeea1;padding:5px;color:#b83535;background:#efd0ae;}
#bldir input[type='reset']:focus{border:1px solid #0070b8;}
#bldir input[type='reset']:hover{border:1px solid #E26A57;color:#FFF2B3;background-color:#E26A57;cursor:pointer;}
#bldir textarea{width:130px;padding:4px;border:1px solid #feeea1;height:100px;text-align:left;margin:3px 0 3px 0;overflow:auto;color:#b83535;}
#bldir textarea:focus{border:1px solid #0070b8;}
#bldir .float_right{float:right;}

/*--|Lateral Esquerda */
#blesq{float:left;width:260px;min-height:800px;height:auto !important;}
#blesq .divisor{background:#e26a57;wid th:100%;height:4px;}
#blesq h2{font-family:"Trebuchet MS";color:#bb352b;font-size:30px;font-weight:bold;letter-spacing:2px;padding:5px 10px 10px 5px;text-transform:uppercase;border-top:2px solid #e26a57;}
#blesq h2 a{font-family:"Trebuchet MS";color:#bb352b;font-size:30px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;}
#blesq a{color:#bb352b !important;letter-spacing:.5px;font-size:11px;}
#blesq a:hover{color:#2030ff !important;}
#taglist{width:88%;padding:10px;margin:5px auto 20px auto;background:#FEEEA1;text-align:center;border:5px solid #FFEB8C;}
#blesq_lnks ul{padding:5px 0px 15px 8px;}
#blesq_lnks ul li{line-height:20px;}
#blesq_lnks ul li a{font-size:14px !important;}
#blesq_lnks ul li a:hover{text-decoration:underline;}
#blesq .busca form{margin:5px auto 10px auto;padding:10px;border:1px solid red;text-align:center;width:80%;background-color:#FEEEA1;border:4px solid #FFEB8C;}
#blesq .busca input[type='text']{border:1px solid #E26A57;padding:3px;color:#FF0000;float:left;margin:0 1px 0 0px;}
#blesq .busca input[type='submit']{border:1px solid #E26A57;padding:2px;color:#FF0000;background-color:#FFF;}

/*--|Conteudo Central */
#content{background:#FFF url(../images/bgcontent.jpg) no-repeat center center;width:550px;min-height:1500px;height:auto !important;margin:0 0 0 260px;padding:10px;position:relative;}
#content_bgtop{position:absolute;top:0;right:0px;}
#content .divisor {width:98%;height:4px;background-color:#fff2b3;margin:10px auto;}

/*--|Footer */
#footer{width:100%;height:350px;border-top:6px solid #ff0000;border-bottom:10px solid #FDF9E5;background:#e26a57 url(../images/bg_footer.jpg) repeat-x;position:relative;}
#footer h5{text-align:center;font-size:50px;color:#fae892;letter-spacing:2px;word-spacing:4px;text-transform:uppercase;padding:10px;font-weight:bold;}
.cloud{background-color:#e57968;width:90%;margin:0px auto 0 auto;height:230px;padding:10px 20px;text-align:center;border-bottom:1px solid red;}
.cloud a{color:#C51515;margin:4px;font-family:"Century Gothic", "Verdana", "Arial", "Helvetica";font-weight:bold;}
.cloud a.invert{color:#DB5647;}
.cloud a:hover{color:#FFF2B3;text-decoration:underline;}
#lastfooter{height:100px;background-color:#fff;position:relative;}
#copyright{color:#E26A57;float:left;margin:30px 80px 0 40px;text-align:left;line-height:15px;width:300px;}
#copyright strong{font-size:40px;float:left;margin:0 7px 0 5px;font-weight:bold;line-height:26px;color:#E26A57;}
#copyright a{color:#E26A57;padding:2px;}
#copyright a:hover{background-color:#FFF;color:#273178;}
#menu{position:absolute;right:60px;top:30px;color:#fff;}
#menu ul {}
#menu ul li{display:inline;}
#menu ul li a{color:#E26A57;padding:2px;}
#menu ul li a:hover{background-color:#FFF;color:#2030FF;text-decoration:underline;}