/*welcome to the jungle*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body {line-height:1.5;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}table, td, th {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}a img {border:none;}
body{background:#F8F8F8;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.container_12 {margin-left: auto;margin-right: auto;width: 960px; border-right:1px #eeeeee solid;border-left:1px #eeeeee solid;background:#FFFFFF;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display:inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
.container_12 .grid_1 {width:60px;}
.container_12 .grid_2 {width:140px;}
.container_12 .grid_3 {width:220px;}
.container_12 .grid_4 {width:300px;}
.container_12 .grid_5 {width:380px;}
.container_12 .grid_6 {width:460px;}
.container_12 .grid_7 {width:540px;}
.container_12 .grid_8 {width:620px;}
.container_12 .grid_9 {width:700px;}
.container_12 .grid_10 {width:780px;}
.container_12 .grid_11 {width:860px;}
.container_12 .grid_12 {width:940px;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.right{float:right;}
.left:{float:left;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.lower{text-transform:lowercase;}
.nav{background:#000000;color:#AAAAAA;font-weight:bold;padding:5px 10px;text-transform:uppercase;text-align:right;	}
.nav a{color:#FFFFFF; text-decoration:none;padding:0 10px;}
.top{position:absolute;top:0;}
.header{padding:10px 0;background:#F8F8F8;border-bottom:1px solid #EEEEEE;}
.header .logo{ width:148px; display:inline;margin-left:20px;}
.menu {padding:10px 0;text-transform:uppercase;font-weight:bold;}
.menu a{color:#FFFFFF;text-decoration:none;}
.menu a:hover{color:#FFFFFF;}
.menu ul li{padding:5px 20px;background:#000000;float:left;color:#FFFFFF;margin:0 10px 0 0;list-style:none;}
.menu ul li:hover{background:#ae1f23;}
.formSearch{padding:4px 0;background:#e8e8e8;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.formSearch input{padding:5px;border:1px solid #CCCCCC;}
input.submit-button{color:#FFFFFF;background:#ae1f23;padding:5px 10px;width:70px;font-size:11px;}
.information{padding:10px 15px;background:#ae1f23;color:#FFFFFF;text-transform:uppercase;}
.sidebar{background:#F8F8F8;border-top:1px solid #CCCCCC;padding:10px 12px 15px;}
.sidebar ul li{list-style:none;	}
.post{border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;color:#555555;padding:20px 20px 15px;}
.container_12 .post .grid_1 {width:345px;}
.container_12 .post .grid_2 {width:200px;}
.ads468x15{padding:10px 0;}
p{padding:5px 0;}
h1{font-weight:bold;font-size:15px;line-height:1.15em;text-transform:uppercase;}
h3{font-weight:bold;color:#AE1F23;text-transform:uppercase;padding:0 0 5px 0;}
h2{display:inline;}
h3 a{color:#AE1F23;} 
h1.h1A{font-weight:bold;color:#AE1F23;text-transform:uppercase;font-size:20px;line-height:1.15em;}
.footer{background:#000000;padding:10px;}
.footer ul li{ display:inline; border-right:1px solid #CCC; padding:0 10px;}
.footer ul li.last{border:none;}
.x-able-message {background:#FAFEC8 none repeat scroll 0 0;border-bottom:1px solid #E7E493;border-top:1px solid #E7E493;margin-bottom:16px;margin-right:2px;padding:10px 30px 5px 15px;}
.home ul li, .eventos ul li{list-style:none;	}
.home .ads{padding: 5px 0;}
.home ul.list-estados { padding:0; }
.home ul.list-estados li { margin-left:18px; list-style:circle;}
ul.listA { padding:0; }
ul.listA li { margin-left:18px; list-style:circle;}
.moto-form{margin:auto;width:450px;}
.moto-form label{display:block;width:150px;float:left;text-align:right;margin:5px 10px 5px 0;}
.moto-form input, .moto-form select{margin:5px 10px 5px 0;}
.monthYears div{padding:30px; border:1px solid #CCCCCC; text-align:center;margin-bottom:20px;}
.monthYears div:hover{background:#AE1F23;}
.monthYears div:hover a,.monthYears .selected a{ color:#FFFFFF;}
.monthYears .selected{background:#5EB52A;}
.monthYears .off{background:#e5e5e5;}
.form5{margin:1em 0;padding-top:10px;}
.form5 fieldset{margin:0;padding-top:.5em;border:none;border-top:1px solid #f1f1f1;}		
.form5 legend{background:#fff;padding:0 5px;font-style:italic;}	
.form5 p{clear:both;margin:.5em 0;overflow:hidden;}	
.form5 label{float:left;width:60px;display:block;text-align:right;margin-right:10px;}	
.form5 input, .form5 textarea{margin:0;width:250px;border:1px solid #ddd;padding:3px 5px 3px 25px;}		
.form5 input.name{background:#fff url(../images/form_name.gif) no-repeat 5px 50%;}
.form5 input.email{background:#fff url(../images/form_email.gif) no-repeat 5px 50%;}
.form5 textarea.message{background:#fff url(../images/form_note.gif) no-repeat 5px 6px;}
.form5 textarea{height:125px;overflow:auto;}					
.form5 p.submit{clear:both;margin:1em 0;padding:.5em 70px;border-top:1px solid #f1f1f1;}	
.form5 button{height:28px;line-height:28px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #333;border-bottom:1px solid #333;background:url(../images/form_button.gif) no-repeat;padding:0 10px 0 25px;color:#333;cursor:pointer;text-align:left;font-size:11px;font-weight:bold;}
a.noDecoration{text-decoration:none;}
a.link{color:#000000;text-decoration:none;}
a.link:hover{color:#ae1f23;}
a.linkA{font-weight:bold;color:#FFFFFF;text-transform:lowercase;}
a.linkB{color:#000000;text-decoration:underline;}
a.linkB:hover{color:#ae1f23;}
a.linkC{color:#FFFFFF;text-decoration:none;}
a.decoration{text-decoration:underline;}
