/*
BAGARAI!!!
*/
*, html {margin:0; padding:0;}
body {margin: 0px;padding: 0px; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333;} 

img {border:0;}

.fsingle {background:url(images/fundo-h-1.jpg) center top no-repeat #fff;}

table {background:#f5f5f5; margin:0 0 5px 0;}
table td {border:1px solid #CCC; padding:5px 3px; margin:0 0 3px 0;}

a, a:visited {color:#036; cursor:pointer; text-decoration:none; -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out; }
a:hover {text-decoration:underline; color:#000;}

ul a,ul a:visited {cursor:pointer; text-decoration:underline;}

hr {width:100%; color:#CCC; margin:10px 0 30px 0; float:left; border:1px dashed #CCC;}

li#categories ul li{border-bottom:1px solid silver; display:inline; float:right; font-size:18px; margin-right:15px; width:145px}

#tudo {display:block; width:100%; margin:0; padding:0; float:left;}

#header{margin:0 0 0 0; padding:0; width:100%; display:block; float:left; background: url(images/fundo-h-t.jpg) top center #c02f19;} /****/
#header .allheader {height:47px; padding:15px 10px; width:950px; margin:0 auto; display:block;}
#header #ologo a,#header #ologo a:visited {height:47px; width:340px; float:left; margin:0; padding:0; overflow:hidden; font-size:1px; line-height:8000px; color:#000; background:url(images/logo.png) no-repeat top left;}

#searchheader {float:right; display:block; width:352px; margin:8px 0 2px 0;}

#searchheader1 {float:right; display:block; width:346px; opacity:0.55;-moz-opacity: 0.55;filter: alpha(opacity=55); -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;  padding:3px; background:#9e2816;}
#searchheader1:hover {opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);}

#searchheader .tempo {width:190px; float:left; overflow:hidden;}
.boxtop {width:100%; float:left; display:block; margin:0 0 10px 0; padding:5px 0;}
.boxtop input {border:none; text-align:left; width:100%;}

.socialtop {width:156px; float:right; display:block; padding:3px 0 0 0;}
.socialtop a {width:16px; height:16px; font-size:1px; line-height:90000px; background-position:top center; float:right; display:block; overflow:hidden; margin:0 0 0 5px;}
.socialtop a:hover {background-position:bottom center;}

.socialtopg {background-image:url(images/icon-16-g.jpg)}
.socialtopf {background-image:url(images/icon-16-fa.jpg)}
.socialtopt {background-image:url(images/icon-16-t.jpg)}

#header #searcher{width:255px; height:16px; border:1px solid #CCC; margin:0; padding:3px; float:left; font-weight:bold; font-size:16px;}

#header .searchbutton{width:80px; height:24px; margin:0 0 0 3px; padding:0; display:block; float:left; background:#EAEAEA url(images/btnsearch.jpg) 0 -4px; font-size:1px; line-height:300px; overflow:hidden; cursor:pointer; border:1px solid #CCC;}

#header ul {margin:0; padding:0; float:right; clear:right; margin:10px 0 0 0; color:#FFF; width:388px;}
#header ul li {float:left; list-style:none; margin:0 0 0 5px;}
#header ul li a, #header ul li a:visited {color:#FFF; text-decoration:none;}
#header ul li a:hover {text-decoration:underline;}

.menutop {width:100%; float:left; display:block; background:#9e2816;}

.menutopm {width:950px; margin:0 auto; display:block; overflow:hidden; padding:10px 0;}
.menutopm ul {margin:0; padding:0;}

.menutopm ul li {float:left; list-style:none; display:block;}
.menutopm ul li a {font-size:14px; margin:0 20px 0 0; text-decoration:none; color:#fff;}
.menutopm ul li a:hover {color:#CCC}

.menutopm .submenu {display:none; z-index:2; width:230px; position:absolute; padding:15px 0 0 0;}
.menutopm .submenu li a {width:200px; display:block; text-decoration:none; color:#958b7b; font-size:14px; margin:5px 0 5px 5px;  border-bottom:2px solid #edede4;}

.menutopm .submenu .cat-item .submenu {display:none; float:left; margin:0 0 0 70px; list-style:circle; list-style-position:inside; border-bottom:2px solid #deded3;}
.menutopm .submenu .cat-item .submenu .cat-item { background:url(images/setinha.jpg) 5px 9px no-repeat; padding:0 0 3px 12px!important; }

.menutopm .submenu2 {display:none; z-index:2; width:230px; position:absolute; padding:15px 0 0 0; margin:0 0 0 -140px;}
.menutopm .submenu2 li a {width:200px; display:block; text-decoration:none; color:#958b7b; font-size:14px; margin:5px 0 5px 5px; border-bottom:2px solid #edede4;}

.menutopm .submenu2 .cat-item .submenu {display:none; float:left; margin:0 0 0 70px; list-style:circle; list-style-position:inside; border-bottom:2px solid #deded3;}
.menutopm .submenu2 .cat-item .submenu .cat-item { background:url(images/setinha.jpg) 5px 9px no-repeat; padding:0 0 3px 12px!important; }

.menutopm .submenu3 {display:none; z-index:2; width:630px; position:absolute; padding:10px 0 0 0;}
.menutopm .submenu3 li a, .menutopm .submenu3 li a:visited {width:200px; display:block; text-decoration:none; color:#333; font-size:14px; margin:5px 0 5px 5px; padding:0 0 3px 0;  border-bottom:2px solid #edede4;}
.menutopm .submenu3 li a:hover {color:#9e2816; border-bottom:2px solid #333;}

.menutopm .submenu3 .cat-item .submenu {display:none; float:left; margin:0; list-style:circle; list-style-position:inside; border-bottom:2px solid #deded3;}
.menutopm .submenu3 .cat-item .submenu .cat-item {padding:0 0 3px 12px!important; }

.contsubmenu {background:#f7f7ee; padding:5px 10px 20px 10px; border-bottom:2px solid #9e2816; border-left:2px solid #9e2816; border-right:2px solid #9e2816; float:left; display:block;}

.menubox {width:200px; margin:0 10px 0 0; float:left; overflow:hidden;}

.cat-item:hover .submenu, .cat-item:hover .submenu2, .menutopm .submenu .cat-item:hover .submenu, .menutopm .submenu2 .cat-item:hover .submenu, .cat-item:hover .submenu3 {display:block;}

.sublistahome .submenu {display:none; width:200px; position:absolute; background:#f7f7ee; padding:30px 10px 10px 10px!important; border-bottom:2px solid #deded3;}
.sublistahome .submenu li a {width:200px; display:block; text-decoration:none; color:#958b7b; font-size:14px; margin:0;  border-bottom:2px solid #edede4;}

.sublistahome .cat-item:hover .submenu {display:block;}

.marcador {font-weight:bold; margin:6px 0 5px 0; font-size:15px; color:#958b7b;}

#site {width:100%; margin:0 auto; display:block;}

.autordotxt {width:100%; color:#999; font-size:12px; float:left; display:block; margin:0 0 5px 0; font-style:italic;}
.autordotxt a {color:#999}

#conteudo {width:980px; margin:5px auto 0 auto;}

#linktree {width:100%; display:block; text-align:left; float:left; color:#999; margin:0 0 20px 0; padding:0 0 5px 0; font-size:11px; border-bottom:1px dashed #e0e0e0;}
#linktree a, #linktree a:visited {color:#999;}

.entry-title {margin:5px 0; width:100%; display:block; color:#000; font-size:32px; padding:0 0 5px 0;}
.excerpt {width:100%; display:block; margin:0 0 10px 0; color:#666; font-size:14px; padding:5px 0 15px 0;}

.placarjogo {width:100%; float:left; display:block; margin:0 0 20px 0; font-size:32px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:35px 0 44px 0; text-align:center; overflow:hidden;}
.placarjogo2 {width:100%; float:left; display:block; margin:0; font-size:14px;}
.placarjogo2b {width:130px; margin:15px auto 0;}

.refreshicon {width:16px; height:16px; float:left; display:block; margin:0 10px 0 0; background:url(images/load.gif) top left #fff;}

.compart8 {margin:0 0 10px 0; height:20px; padding:0 0 10px 0; width:100%; float:left; border-bottom:1px dashed #ccc;}
.compart8 .compitem {float:left;}
.compart8 .compitemtwitter {margin:0 0 0 -10px; width:90px; overflow:hidden;}
.compart8 .compitemface {margin:0 0 0 10px; width:90px; } 
.compart8 .compipinterest {margin:0 0 0 10px;}

.compart82 {width:650px;}

.fixa .compart82 {width:950px; z-index:1; background:#FFF; text-align:center; height:30px; padding:10px 10px 0 0; position:fixed; margin:0; display:block; top:0; opacity: 0.9;-moz-opacity: 0.9;filter:alpha(opacity=90); -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;}
.fixa .compart82:hover {opacity: 1;-moz-opacity: 1;filter:alpha(opacity=100);}
.fixa .compart82 .meta {display:none;}
.fixa #texto {margin:40px 0 0 0;}

.fixa2 .comentajogo1 {width:100%; position:fixed; bottom:0; left:0; background:#fff; border-top:3px solid #CCC; float:left; display:block; z-index:1;}

.fixa2 .comentajogo {width:950px; margin:0 auto; padding:15px; -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;} 
.fixa2 .comentajogo .itemcom1 {width:325px; margin:0; overflow:hidden; float:left;}
.fixa2 .comentajogo #author, .comentajogo #email, .comentajogo #url {width:300px; padding:5px; border:2px solid #999;}
.fixa2 .comentajogo #submit {background:#000; border:1px solid #000; font-weight:bold; color:#fff; padding:10px; cursor:pointer;}
.fixa2 .comentajogo #comment {width:632px!important; padding:5px; border:2px solid #999;}

.fixa2 .comentajogobox1 {width:650px; float:left; display:block;}
.fixa2 .comentajogobox2 {width:260px; float:left; margin:0 0 0 20px; padding:0 0 0 19px; border-left:1px solid #CCC;}
.fixa2 .comentajogobox2 .compitem {width:60px; float:left; padding:5px; margin:0 5px 5px; border-left:1px dashed #CCC;}

.meta {float:right; color:#666; font-size:12px;}

.adsfooter {width:100%; float:left; display:block; /*margin:10px 0;*/ padding:10px 0; /*border-top:1px solid #CCC; border-bottom:1px solid #CCC;*/}
.adsside {width:100%; float:left; display:block; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px dashed #CCC;}

.conteudo1-home {width:950px; overflow:hidden; float:left; padding:15px 15px 0; margin:10px 0 0; background:#fff;}
.conteudo1-970 {width:970px; overflow:hidden; float:left; padding:5px; margin:10px 0 25px; background:#FFF;}
.conteudo1-970 h4 {font-size:16px; width:950px; float:left; display:block; margin:15px 10px; padding:0 0 5px; border-bottom:2px solid #999; color:#999;}

.col1h {width:100%; float:left; margin:0;}

.col1v {width:260px; float:left;}
.col2v {width:360px; float:left;}
.col3v {width:300px; float:left;}

.colmv {margin:0 15px 0;}

.boxhome {margin:0 0 20px 0;}

.boxnormal {width:100%; float:left; display:block; overflow:hidden; margin:0;}
.boxnormal h2 a {color:#333; width:100%; display:block; float:left; margin:0 0 20px 0; padding:0 0 5px 0; border-bottom:2px solid #333; font-size:18px;}
.boxnormal h3 a {color:#666; width:100%; display:block; float:left; margin:5px 0 5px 0; font-size:16px;}
.boxnormal a {font-size:16px; font-weight:bold; text-decoration:none;}
.boxnormal a:hover {text-decoration:underline;}

.boxnormal .placar {width:100%; float:left; display:block; color:#060; font-size:16px; margin:5px 0; padding:3px 0; text-align:center; border-top:2px solid #CCC; border-bottom:2px solid #CCC;}
.boxnormal .placar2 {width:100%; float:left; display:block; margin:10px 0 0 0; text-align:center;}
.boxnormal .placar2 a {font-size:14px;}

.chamacat {width:100%; float:left; display:block; margin:0 0 5px 0; color:#999; font-weight:bold;}
.chamacat2 {width:66%; float:left; display:block; margin:0 0 5px 0; color:#999; font-weight:bold;}

.boxnormal .boxnormalimg {list-style:none; width:100%; float:left; display:block; padding:0 0 10px 0; margin:0 0 10px 0;}
.boxnormal .boxnormalimg .imgprev {width:30%; float:left; overflow:hidden; max-height:100px; margin:0 4% 0 0; border-bottom:2px solid #fff;}
.boxnormal .boxnormalimg .imgprev img {width:100%;}

.boxnormal .boxnormalimg .descricao {width:66%; float:left; display:block; color:#333; font-size:12px; color:#666; margin:10px 0}

.descricao2 {width:100%; float:left; display:block; color:#333; font-size:12px; color:#666; margin:10px 0 0;}
.descricao3 {width:66%; float:left; display:block; color:#333; font-size:12px; color:#666; margin:0}

.boxnormal .boxnormalimg .imgprev2 {width:100%; float:left; overflow:hidden; margin:0 0 5px 0; border-bottom:2px solid #fff;}
.boxnormal .boxnormalimg .imgprev2 img {width:100%;}

.boxnormal .boxnormalimg .imgprev:hover, .boxnormal .boxnormalimg .imgprev2:hover {border-bottom:2px solid #09F}

.boxnormal .boxnormalsemimg {list-style:none; width:100%; float:left; display:block; padding:0 0 10px 0; margin:0 0 10px 0;}
.boxnormal .boxnormalsemimg .descricao {width:100%; float:left; display:block; color:#333; font-size:12px; color:#666; margin:10px 0 0 0}

.itemlist1 {width:250px!important; float:left; display:block; padding:0 15px 0 0!important; margin:0 14px 0 0!important; border-right:1px dashed #CCC;}
.itemlist2 {width:310px!important; float:left; display:block; padding:0 15px 0 0!important; margin:0 14px 0 0!important; border-right:1px dashed #CCC;}
.itemlist3 {width:330px!important; float:left; display:block; padding:0!important; margin:0!important;}

.chamaclima {width:100%; float:left; border-bottom: 1px dashed #CCC; padding:0 0 10px 0; margin:0 0 10px 0;}
.chamaclima .tempo {width:36%; float:left; overflow:hidden; max-height:100px; margin:0 4% 0 0; background:#1a8eb5; padding:5px 0; -Moz-border-radius:0 5px 15px 5px; -webkit-border-radius:0 5px 15px 5px; border-radius:0 5px 15px 5px;}
.chamaclima .tempo img {width:100%;}
.chamaclima .nomecidade {width:60%; display:block; float:left; font-weight:bold; margin:0 0 5px 0;}
.chamaclima .tempoagora {width:60%; display:block; float:left; font-size:22px; font-weight:bold;}
.chamaclima .infotempo {width:60%; display:block; float:left;}
.chamaclima a, .chamaclima a:visited {color:#333;}

#conteudo1-lista {width:655px; float:left; display:block; padding:15px; margin:10px 0 25px 0; background:#FFF;}

#conteudo2-lista {width:250px; float:left; display:block; padding:15px; margin:10px 0 25px 0; background:#FFF;}
#conteudo2-lista h3 {font-size:20px; margin:0 0 15px 0;}
#conteudo2-lista ul {margin:0; padding:0;}
#conteudo2-lista li {list-style:none; margin:0 0 10px 0; padding:0 0 10px 0;border-bottom:1px dashed #CCC;}

#conteudo1-lista-single {width:950px; float:left; display:block; padding:15px 15px 0; margin:10px 0 25px 0; background:#FFF;}

#conteudo0-single {width:100%; float:left; display:block;}

#conteudo1-single {width:650px; margin:0; float:left; font-size:14px; overflow:hidden; line-height:20px;}
#conteudo1-single p {margin:0 0 10px 0;}
#conteudo1-single h2, #conteudo1-single h3 {margin:5px 0; float:none; font-size:18px; padding:0 0 10px 0;}
#conteudo1-single ul {margin:0 0 20px 20px;}
#conteudo1-single #texto ul li {margin:0 0 5px 0!important; list-style:disc inside!important;}
#conteudo1-single #texto ol {margin:0 0 20px 15px;}
#conteudo1-single #texto ol li {margin:0 0 10px 0!important; list-style:decimal inside!important}

#conteudo1-single #tags {float:left; width:100%; font-size:10px; color:#CCC; margin:15px 0 0 0; line-height:11px;}
#conteudo1-single #tags a, #conteudo1 #tags a:visited, #conteudo1 #tags a:hover {font-size:10px; color:#ccc; text-decoration:none;}

blockquote {font-size:18px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; padding:15px 0 5px 0; margin:10px 0 15px 0; border-bottom:1px solid #CCC; border-top:1px solid #CCC; text-align:center;}

.alignleft {margin:0 10px 10px 0; border-right:1px solid #CCC; padding:0 10px 0 0; float:left;}
.alignright {margin:0 0 10px 10px; border-left:1px solid #CCC; padding:0 0 0 10px; float:right;}
.aligncenter {margin:0 0 10px 0; border-bottom:1px solid #CCC; padding:0 0 0 0; float:left;}

.wp-caption{overflow:hidden;max-width:650px!important;text-align:center}
.wp-caption img{margin:0;padding:0;width:100%; display:block;}
.wp-caption p{margin:0;padding:10px 0 0 0;text-align:right;color:#666;font-size:11px; display:block;}

#conteudo2-single {width:260px; float:left; margin:0 0 0 20px; padding:0 0 30px 19px; border-left:1px solid #CCC;}
#conteudo2-single h3 {font-size:20px; margin:0 0 10px 0;}
#conteudo2-single ul {margin:0; padding:0;}
#conteudo2-single li {list-style:none; margin:0 0 15px 0; padding:0 0 15px 0;border-bottom:1px dashed #CCC;}

#conteudo2-single .boxint {margin:0 0 25px 0;}
#conteudo2-single .boxint a, #conteudo2-single .boxint a:visited {font-size:14px;}

#relativos {width:100%; float:left; display:block; margin:0;}
#relativos a {font-size:12px;}

#respond {width:100%; float:left; display:block; margin:0; padding:0;}
#respond h4 {width:100%; float:left; display:block; margin:0 0 10px 0; padding:0 0 5px 0; font-size:20px; border-bottom:2px solid #333; color:#333;}

#commentpost li {list-style:none; width:100%; float:left; display:block; border-top:1px dashed #CCC; padding:20px 0 0 0;}
#commentpost .reply {margin:0 0 20px 0;  width:100%; float:left; display:block;}

#commentpost .reply a {color:#CCC;}

#commentpost li:hover .reply a {color:#09F;}

#commentpost .comment-author {width:50%; float:left;}
#commentpost .comment-meta {width:50%; float:left; text-align:right}
#commentpost .comment-meta a {color:#999;}
#commentpost p {width:100%; float:left; display:block;}

#commentpost a {text-decoration:none;}
#commentpost a:hover {text-decoration:underline;}

.sobrecomment {margin:0 0 10px 0; width:100%; float:left; color:#999; font-size:11px; line-height:12px;}
.sobrecomment a {color:#999; font-size:11px;}

#commentpost #author, #commentpost #email, #commentpost #url {width:300px; padding:5px; border:2px solid #999;}
#commentpost #submit {background:#000; border:1px solid #000; font-weight:bold; color:#fff; padding:10px; cursor:pointer;}
#commentpost #comment {width:600px; padding:5px; border:2px solid #999;}

.cabecar {width:100%; display:block; float:left; border-bottom:2px solid #999; margin:0 0 15px 0;}

.cabecar h1 {font-size:14px; color:#999; float:left; margin:0 0 5px 0;}

.cabecar ul {margin:0; padding:0; float:right;}
.cabecar ul li {float:left; list-style:none;}
.cabecar ul li a, .cabecar ul li a:visited {text-decoration:none; float:left; padding:0 5px; margin:5px 0; border-right:1px solid #CCC; color:#999;}
.cabecar ul li a:hover {color:#666;}

.destwindows .destwindows2 {font-weight:bold; color:#666;}
.destmac .destmac2 {font-weight:bold; color:#666;}
.destlinux .destlinux2 {font-weight:bold; color:#666;}
.destweb .destweb2 {font-weight:bold; color:#666;}
.destandroid .destandroid2 {font-weight:bold; color:#666;}
.destios .destios2 {font-weight:bold; color:#666;}

.tabscont table {background:#f5f5f5; margin:0 0 5px 0;}
.tabscont table td {border:0; padding:0; margin:0 0 3px 0;}

.finalpost h3, .finalpost h4 {font-size:16px!important; border-bottom:2px solid #BEBEBE; color:#BEBEBE; font-weight:bold; margin:10px 0 15px 0!important; padding:0 0 3px 0!important; width:100%; display:block; float:left;}
.finalpost ul {margin:0!important; padding:0!important;}
.finalpost li {list-style:none; margin:0 0 10px 0!important; padding:0!important; font-size:14px;}

.finalpost a, .finalpost a:visited {text-decoration:none;}
.finalpost a:hover {text-decoration:underline;}

#proximosposts {width:100%; display:block; float:left; margin:20px 0;}

.maisposts1 {width:30%; padding:10px; border:1px solid #CCC; float:left;}
.maisposts1 a {width:100%; float:left; font-size:16px; text-align:center; margin:0 0 5px 0;}
.maisposts1 .descricao {width:88%; padding:0 1%; float:right; text-align:left; color:#999; font-size:11px;}
.maisposts1 .seta {width:9%; margin:0 1% 0 0; font-size:36px; float:left;}

.maisposts2 {width:30%; padding:10px; border:1px solid #CCC; float:right;}
.maisposts2 a {width:100%; float:left; font-size:16px; text-align:center; margin:0 0 5px 0;}
.maisposts2 .descricao {width:88%; padding:0 1%; float:left; text-align:right; color:#999; font-size:11px;}
.maisposts2 .seta {width:9%; margin:0 0 0 1%; font-size:36px; float:right;}

.z_autor {width:100%; float:left; display:block; margin:0; font-size:11px; color:#666;}

.descext {width:100%; float:left; display:block;}
.descext h2 {margin:10px 0; font-size:16px; width:100%; float:left; display:block;}
.descext br {margin:0 0 15px 0; display:block;}

#imgdestpost {width:250px; padding:0 20px 10px; margin:0 0 20px 20px; overflow:hidden; float:right; border-left:1px solid #ccc;}
#imgdestpost img {width:100%;}
#imgdestpost p {margin:5px 0 0 0; padding:0; font-size:11px;}

#imgdestpost2 {width:336px; padding:0 0 20px 10px; margin:0 0 10px 10px; overflow:hidden; float:right;}
#imgdestpost2 img {width:100%;}
#imgdestpost2 p {margin:5px 0 0 0; padding:0; font-size:11px;}

.maisacoes {width:336px; margin:20px 10px 10px 0; float:left; padding:20px 0 0 0; border-top:1px solid #CCC;}

.listamaisacoes {margin:0!important; padding:0!important; list-style:none!important;}
.listamaisacoes li {margin:0 0 10px 5px!important; padding:0!important; list-style:none!important;}

#descprod {width:588px; float:left}

.loadvideo {margin:0 0 20px 0;}

.linkext {border-top:1px dashed #D6D6D6; width:100%; float:right; text-align:right; margin:5px 0 0 0; padding:5px 0 0 0;}
.linkext a, .linkext a:visited {width:122px; height:38px; display:block; float:right; background-image: url(images/btn_leia-mais.jpg); background-position: 0 0; background-repeat: no-repeat; font-size:1px; color:#000; line-height:8000px; overflow:hidden;}
.linkext a:hover {background-position: 0 -38px;}
.linkext a:active {background-position: 0 -76px;}

.buscador {color:#666; font-size:14px; margin:0 0 20px; width:100%; float:left; display:block;}
.buscador li {list-style:none!important; display:block; width:100%; float:left; margin:0 0 20px 0; padding:10px 0 10px 0; border-bottom:1px dashed #d8d2c8;} 
.buscador a {font-size:18px; color:#2775bd; text-decoration:none;}
.buscador a:hover {text-decoration:underline; color:#06C; text-decoration:underline;}
.buscador .data {float:right; color:#CCC; margin:0 0 0 5px;}

.navigation {padding:0; width:100%; float:left; display:block;} 

.imgdest {width:19%; max-height:90px; float:right; background:#fff; margin:0 0 0 1%; overflow:hidden; opacity:0.95; -moz-opacity: 0.95; filter: alpha(opacity=95); -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out}
.imgdest:hover {opacity:1; -moz-opacity: 1; filter: alpha(opacity=100); cursor:pointer;}
.imgdest img {width:100%; min-height:60px;}

.contbusc1 {width:100%; float:left; overflow:hidden; display:block;}
.contbusc2 {width:80%; float:left; overflow:hidden;}

.contbusc1 .desc {width:100%; display:block; float:left; margin:10px 0 0 0; font-size:16px;}
.contbusc1 .entry-title a  {width:100%; display:block; float:left;}
.contbusc1 .desc p {float:left!important; margin:0!important; padding:0!important;}

.contbusc1 .contbuscb1 {width:100%; float:left;}

.contbusc2 .desc {width:100%; float:left; margin:10px 0 0 0; font-size:16px;}
.contbusc2 .entry-title a  {width:100%!important; display:block; float:left;}
.contbusc2 .desc p {float:left!important; margin:0!important; padding:0!important;}

.contbusc2 .contbuscb1 {width:100%; float:left;}

.descerro h4 {margin:10px 0 5px 0;}
.descerro li {margin:0; padding:0 0 0 10px;; border:none; list-style:circle;}

.linkdomp {margin:0 0 0 20px; border:4px solid #d8d2c8; padding:6px; float:left; }

.linkdomp .linkcomprarl a {width:200px!important; padding:15px 5px; color:#FFF; background:url(images/fundo-loja.jpg) 0 0; text-align:center; font-size:28px; text-decoration:none; float:left; cursor:pointer; overflow:hidden;}
.linkdomp .linkcomprarl a:hover {background:url(images/fundo-loja.jpg) 0 -62px;}
.linkdomp .linkcomprarl a:active {background:url(images/fundo-loja.jpg) 0 -124px;}

.social {width:100%; display:block; float:left;}
.social .compitem {float:left; margin:0 5px 0 0;}

.thelink {color:#CCC; font-size:11px; width:100%; display:block; float:left; margin:0 0 10px 0;}
.thelink a, .thelink a:visited, .thelink a:hover {color:#CCC; font-size:11px; text-decoration:none;}

#conteudo2 {width:177px; margin:0 0 0 17px; padding:0 0 0 10px; float:left; min-height:400px; border-left:1px solid #e7e7e7; min-height:400px;}
#conteudo2 a, #conteudo2 a:visited {text-decoration:none;}
#conteudo2 a:hover {text-decoration:underline; color:#06C;}
#conteudo2 h4 {font-size:18px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; margin:10px 0; padding:0 0 5px 0; border-bottom:1px solid #e7e7e7; width:100%; float:left; display:block;} 
#conteudo2 ul {margin:0; padding:0;}
#conteudo2 li {margin:0 0 5px 0; padding:0 0 5px 0; width:100%; float:left; list-style:none; border-bottom:1px dashed #e7e7e7;}

#aimg {width:130px; border:1px solid #F30; float:right;}

#adados {margin:15px 0;}
#aemp small {font-size:11px; color:#999; margin:0 0 5px;}
#map0_1 {width: 756px; height: 400px; border: 2px solid #3C6; overflow: hidden;}

.aimgdest {background:#eee; font-size:10px; color:#333; padding:1px 1px 5px;}
.aimgdest img {border:none; margin:0 0 5px 0; width:175px;}

#relacionados {margin:10px 0; border-top:1px dashed #eee; width:100%; display:block; float:left;}
#relacionados ul {margin:0; padding:0;}
#relacionados li{list-style:none; margin:0; padding:0;}
#relacionados a, #relacionados a:visited {font-size:14px; margin:5px 0; display:block;}

#footer{float:left; width:100%; padding:50px 0; background:url(images/fundo-h-1.jpg) center top no-repeat #ccc;}

.footerc {width:980px; margin:0 auto;}

.campobuscaf {width:100%; float:left; display:block; margin:0;}
.campobuscaf1 {width:446px; display:block; margin:0  auto;}

#searchfooter {padding:0; display:block; width:446px; float:left; margin:0; opacity:0.55;-moz-opacity: 0.55;filter: alpha(opacity=55); -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;  padding:3px; background:#999;}
#searchfooter:hover {opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);}

#searchfooter #searcher{width:355px; height:16px; border:1px solid #CCC; margin:0; padding:3px; float:left; font-weight:bold; font-size:16px;}

#searchfooter .searchbutton{width:80px; height:24px; margin:0 0 0 3px; padding:0; display:block; float:left; background:#EAEAEA url(images/btnsearch.jpg) 0 -4px; font-size:1px; line-height:300px; overflow:hidden; cursor:pointer; border:1px solid #CCC;}

.menufooter {width:950px; margin:50px 0 0 0; float:left; display:block; border-top:1px solid #CCC; padding:25px 15px 15px;}

.menufooter ul li {list-style:inside; float:left; display:block; list-style:none; margin:0 20px 0 0;}
.menufooter ul li a, .menufooter ul li a:visited {font-size:14px; color:#666; font-weight:bold;}
.menufooter ul li ul {width:100%; float:left; margin:10px 0 0 0;}
.menufooter ul li ul li {width:100%; display:block; float:left; margin:0 0 5px 5px; list-style:inside circle;}
.menufooter ul li ul li a, .menufooter ul li ul li a:visited {font-size:12px; color:#999; font-weight:bold;}
.menufooter a, .menufooter a:visited {text-decoration:none;}
.menufooter a:hover {text-decoration:underline; color:#CCC;}

.txtfooter {font-size:10px; text-align:right; margin:10px 0 0 0; float:left; display:block; width:100%; border-top:1px solid #ccc; padding:15px 0 0 0; color:#999;}
.txtfooter a, .txtfooter a:visited {color:#999;}
.txtfooter a:hover {color:#CCC;}