* {margin:0;padding:0;list-style: url(none) none;padding: 0px;margin: 0px;border: 0px;border-collapse: collapse; list-style:none;}

body{background: #b71209 url(_imgs/btpg.jpg) center top repeat-y;color:#000000; font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; margin:0; padding:0; }

a {text-decoration:none; color:#000000;}
a:hover {text-decoration:none;color:#333333;}
a span {text-decoration:none;}
a:hover span {text-decoration:none;}
img{border:0px;}

table, tr, td {font-size: 11px;font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; margin:0; padding:1px;}

#centro{width:774px; margin: 0 auto 0 auto;}
#tp{background:url(_imgs/bgtp.jpg) center top no-repeat;}
#topo{height:195px; display:block; clear:both;}
#menu{height:66px; display:block; clear:both;}
#pagina{display:block; clear:both;}
#lateral{width:150px; float:right; margin-right: 5px; text-align:center;}
#esquerda{width:600px; float:left; margin-left: 5px;}
#bantoppq{height:70px; margin-bottom:10px; text-align:center; letter-spacing: 20px;}
#conteudo{display:block;}

#rodape{background: #333333 url(_imgs/rodape_a.gif) center top no-repeat;text-align:center; color:#FFFFFF; height:320px; font-size:10px}
#rodape p{margin: 20px 0 20px 0;}
#rodape p a{color:#FFFFFF;}

#logotp {width:312px; height:143px;}
#tpsld{width:475px; height:180px; float:right; margin-top:-130px;}
#tprel{width:290px; height:45px; margin-top:6px;}

.latesq{width:270px; float:left;}
.latdir{width:310px; float:right;}

h2{padding:0 0 10px 0; margin:0;}

#notsi {margin-bottom: 15px;}
#notsi li {margin-bottom:3px;}
#notsi li a {display:block; color:#999999; line-height: 11px;height:85px;}
#notsi li a img {float:left; padding:7px; background:url(_imgs/fndnot.gif) left top no-repeat; margin: 0 10px 0 0;}
#notsi li a strong {display:block; padding: 20px 0 3px 0; color:#b9180b;}

#notst li {}
#notst li a {display:block; height:38px; color:#999999;}
#notst li a strong {float:left; color:#b9180b; border-right: #b9180b 3px solid; padding: 3px; margin-right: 5px; text-align:center;}

#notst li a:hover, #notsi li a:hover {color:#333333;}

#partefest {text-align:center; height: 240px;}
#partefest a img {margin:4px;}

.partefesta,.partefestb{color:#999999; display:block; height:12px;}
.partefesta{float:left; width:160px;}
.partefestb{float:right; width:120px; text-align:right;}

#mrlpr li{margin-bottom:5px; padding:5px;}
#mrlpr li strong{display:block; padding:0 0 5px 0;}
#mrlpr li strong em {color:#999999; font-style: normal; font-weight:normal; font-size:10px;}

ul.cxg {width:600px;}
ul.cxg li { width: 280px; float: left; height: 100px; margin: 5px; padding: 4px;}
ul.cxg li a { display: block; color: #666666; }
ul.cxg li a:hover { color: #333333; }
ul.cxg li a img { padding: 2px; border: #F7904F 2px solid; width: 120px; height: 90px; float: left }
ul.cxg li a:hover img { border: #BB1B0D 2px solid; }
ul.cxg li a span { height: 90px; width: 145px; float: left; vertical-align: top; font-size: 11px;}
ul.cxg li a span strong { color: #F7904F; font-size: 14px; padding:1px; display:block;}
ul.cxg li a:hover span strong { color: #FFFFFF; background-color:#BB1B0D;}
ul.cxg li a span p{padding:5px 0 0 8px;}

.caixa li {width: 98%;margin: 5px auto 20px auto;}
.caixa li p {font-size: 11px;text-align: justify;}
.caixa li h2 a {display: block;font-size: 14px;font-family: "Trebuchet MS";color:#CC3300;font-weight: bold;}
.caixa li h2 a:hover {color:#669900;}
.caixa li span {display: block;text-align: right;margin-bottom: 15px;font-size: 10px;}

.centro {text-align: center;}

.off	{text-indent: -99999px;display: block;width: 0px;height: 0px;position: absolute;top: -99999px;left: -99999px;}

ul.paginacao li {display: inline;text-align: center;}
ul.paginacao li a {padding: 3px;background: #FAFBE1;margin: 2px;text-align: center; font-family:"Trebuchet MS", Arial; font-size:15px; font-weight:bold;}
ul.paginacao li a:hover {background: #BB1E0D;color:#FFFFFF;}

.comnx{background: url(_imgs/bgmural.jpg) left top no-repeat; padding: 80px 15px 15px 15px;}
.comnx strong{font-size:16px; display:block; font-family:"Trebuchet MS", Arial; color:#CC0000;}
.comnx em{display:block; color:#CC0000; font-style:normal; padding: 2px 0 5px 5px; font-size:10px;}
.comnx a{color:#0000FF;}
.comnr{}

.comente label {display: block;font-size: 11px;margin-left: 10px; margin-top: 0.5em;}
.comenteinput, .comentetextarea, .comentefile {margin-left: 10px;width: 400px;margin-bottom: 10px;  padding: 5px; border: #F7904F 1px solid;}
.comenteinput {font-size:10px;}
.comentetextarea { font-size:12px;}
.comentebotao {margin-left: 10px;}

h3 {display: block;border-bottom: #CC0000 2px solid;font-size: 15px;font-family: "Trebuchet MS";font-weight: bold;margin: 20px 0 10px 0;}
h3, h3 a{color:#BA180B;}
h3 a:hover {color:#669900;/*border-bottom: #669900 2px solid;*/}

.notspss {clear:both;display:table;margin:20px 0 30px 0;_margin: 32px 0 30px 0;width:100%;}
.notspss .ap1 {background:url(_imgs/seta01.gif) no-repeat 10px 20px;border:1px solid #DEE8F1;float:left;padding:7px 10px 7px 25px;text-decoration:none;width:260px;}
.notspss .ap2 {background:url(_imgs/seta02.gif) no-repeat 280px 20px;border:1px solid #DEE8F1;float:right;padding:7px 25px 7px 10px;text-align:right;text-decoration:none;width:260px;}
.notspss a.ap1.on, .notspss a.ap1:hover, .notspss a.ap2.on, .notspss a.ap2:hover {color:#FF7F00;border:1px solid #FF7F00;}
.notspss a.ap1 span, .notspss a.ap2 span {color:#CCCCCC;display:block;}
.notspss a.ap1 strong, .notspss a.ap2 strong {color: #666666;font-size:1.35em;display:block;}
.notspss a.ap1:hover span, .notspss a.ap2:hover span, .notspss a.ap1:hover strong, .notspss a.ap2:hover strong {color:#FF7F00;}

.header{display:block; width:1px; height:1px; position: absolute; top:-99999px; left:-99999px;}

#m{display:block; height:60px; background: url(_imgs/m_b.png) left top repeat-x;}
.m0{height:60px; width:28px; background: url(_imgs/m_0.png) left top no-repeat;}
.m00{height:60px; width:25px; background: url(_imgs/m_00.png) right top no-repeat;}

.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10{float:left; height:60px; display:block; background-position: left -1px; background-repeat: no-repeat; text-indent:-9999px;}
.m1:hover,.m2:hover,.m3:hover,.m4:hover,.m5:hover,.m6:hover,.m7:hover,.m8:hover,.m9:hover,.m10:hover{background-position:left -61px;}

.m1{background-image: url(_imgs/m_1.png); width:64px;}
.m2{background-image: url(_imgs/m_2.png); width:84px;}
.m3{background-image: url(_imgs/m_3.png); width:70px;}
.m4{background-image: url(_imgs/m_4.png); width:115px;}
.m5{background-image: url(_imgs/m_5.png); width:66px;}
.m6{background-image: url(_imgs/m_6.png); width:84px;}
.m7{background-image: url(_imgs/m_7.png); width:84px;}
.m8{background-image: url(_imgs/m_8.png); width:84px;}
.m10{background-image: url(_imgs/m_10.png); width:57px;}