﻿/*

Theme Name:SiteBarra

Theme URI:http://www.setepublicidade.com.br/

Description: Portal de Noticias de Barra de Sao Francisco e regiao <a href="http://www.sitebarra.com.br/">SiteBarra</a>.

Version:1.5

Author:Verissimo Amaral

Author URI:http://www.setepublicidade.com.br/

*/



* {padding:0; margin:0; border:0;}

body {margin:0; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:12px;}

h1, h2, h3 {font-weight:bold;}

h1 {font-size:26px; letter-spacing:-1px; font-family:Georgia, "Times New Roman", Times, serif;}

h2 {font-size:20px; letter-spacing:-1px;}

h3 {font-size:14px;}

.small {font-size:12px;}

.verysmall {font-size:11px;}

a:link, a:visited, a:active {color:#136; text-decoration:none; font-weight:bold;}

a:hover {text-decoration:underline;}

.left {float:left;}

.right {float:right;}

.chapeu {font-size:11px; font-weight:bold; text-transform:uppercase;}

.imglist {margin-right:5px;}

.clear {clear:both;}

.imgLeft {float:left; margin-right:10px;}

li {list-style-type:none;}



/* header */

#header {background:#fdfdfd; height:138px; border-bottom:1px solid #cacaca;}

#headertop {height:30px; background:url(images/header_bg_top.gif) repeat-x; border-bottom:1px solid #333; }

#headercontent {margin:0px auto 0; width:980px; height:26px; font-size:11px;}

#headercontent ul {list-style:none;}

#headerlogo {width:180px; float:left; margin-right:30px; height:24px; padding-top:2px;}

#headersearch {width:400px; float:left; margin-right:30px; height:76px; padding-top:10px;}

#searchtop {width:400px; height:30px; background:#fff; border:1px solid #ddd; margin-top:5px;}

.searchtext {float:left; width:352px; height:16px; padding:9px 7px 5px; font-size:11px; color:#777;}





.searchform {display:inline;}

.searchform fieldset {display:inline;padding-top:3px;}

.searchform label {vertical-align:middle;display:inline;margin-right:5px;font-size:0.8em;color:#9ba2b8;font-weight:bold;}

.searchform input {vertical-align:middle;display:inline;font-size:0.9em;}

.searchinput {background:#FFF;border:1px dotted #a3c3d3;width:184px;padding-top:3px;padding-bottom:3px;color:#666;}

.searchbutton {background:url(images/searchbutton.gif) no-repeat;width:70px;height:22px;text-transform:uppercase;cursor:pointer;color:#FFF;font-weight:bold;}



#headerfunctions {float:left; height:76px; padding-top:10px;}

#headerfunctions li {float:left; width:82px; text-align:center;}

#headerfunctions li a {margin-top:5px; display:block; background:#f5f5f5; padding:9px; margin-right:2px;}

#headerfunctions li a:hover {background:#136; padding:9px; margin-right:2px; color:#fff; text-decoration:none ;}

#headerinfo {width:120px; float:left;}



/* Menu + Nav */

#cpmn {width:100%; z-index:999;}

#cpmn a:hover {text-decoration:none;}

#cpmn ul {margin:0;}

#cpmn li {float:left; list-style:none; font-size:11px; font-weight:bold; text-align:center; text-transform:uppercase; }

#cpmn li a {display:block; padding-top:11px; width:106px; height:19px; overflow:hidden; margin-left:2px; background:url(images/menu_tab_off.gif) 0 0 no-repeat;}

#cpmn li a:hover {display:block; padding-top:11px; background-position:bottom; text-decoration:none !important;}

#cpmn img {margin-left:5px;}

#current a {display:block; padding-top:10px; width:114px !important; height:20px; background:url(images/menu_tab_on.gif) 0 0 no-repeat !important;}

#current li {float:left; list-style:none;}

#current span{display:block; padding-top:10px; width:114px; height:20px; background:url(images/menu_tab_on.gif) 100% 0 repeat-x;}

#cpmnb {background-color:#fbfbfb; border-bottom:1px solid #cacaca; height:2px; font-size:0;}

#nav {height:30px; background-color:#f0f0f0; border-bottom:1px solid #b7b7b7; overflow:hidden;}

#navcontent {margin:0 auto; width:980px; font-size:11px; padding-top:1px;}

#nav .loc {padding-top:0px; float:left; color:#136; text-transform:lowercase;}

#nav .ferramentas {float:right;}

#nav ul {float:right;}

#nav li {float:left; margin-left:5px;margin-top:3px; list-style:none; width:auto;}

#nav li a {display:block; padding:2px 8px; background:#f9f9f9; border:1px solid #ddd; text-decoration:none; width:auto;}

#nav li a:hover {background:#136; color:#fff; text-decoration:none; width:auto;}



/* Editorias */

.geral a {color:#048;} .geral a:hover {color:#048;}

.geral img:hover{border:3px solid #048;}

.policia a {text-decoration:none; color:#900 !important;} .policia a:hover {text-decoration:underline !important; color:#900 ;}

.policia img:hover{border:3px solid #900;}

.fotos a {text-decoration:none; color:#c06 !important;} .fotos a:hover {text-decoration:underline !important; color:#c06;}

.fotos img:hover{border:3px solid #c06;}

.esportes a {text-decoration:none; color:#460 !important;} .esportes a:hover {text-decoration:underline !important; color:#460;}

.esportes img:hover{border:3px solid #460;}

.politica a {text-decoration:none; color:#870 !important;} .politica a:hover {text-decoration:underline !important; color:#870;}

.politica img:hover{border:3px solid #870;}

.artigos a {text-decoration:none; color:#555 !important;} .artigos a:hover {text-decoration:underline !important; color:#555;}

.artigos img:hover{border:3px solid #555;}

.tv-barra a {text-decoration:none; color:#06F !important;} .tv-barra a:hover {text-decoration:underline !important; color:#c90;}

.tv-barra img:hover{border:3px solid #06F;}

.brasil-mundo a {text-decoration:none; color:#e02 !important;} .brasil-mundo a:hover {text-decoration:underline !important; color:#e02;}

.brasil-mundo img:hover{border:3px solid #e02;}

.tvpi a {text-decoration:none; color:#18c !important;} .tvpi a:hover {text-decoration:underline !important; color:#18c;}

.humor a {text-decoration:none; color:#ea0 !important;} .humor a:hover {text-decoration:underline !important; color:#ea0;}

.humor img{margin-top:8px;width:129px; height:79px;background:#fff url(images/semimgvideo.jpg) no-repeat center center;border:3px solid #fff;}

.humor img:hover{border:3px solid #ea0;}



.cidades a {text-decoration:none; color:#ea0 !important;} .cidades a:hover {text-decoration:underline !important; color:#ea0;}

.promocoes a {text-decoration:none; color:#a09 !important;} .promocoes a:hover {text-decoration:underline !important; color:#a09;}







.crop-img {display:block;overflow:hidden;position:relative;}

.crop-img img {display:block;}

.crop-img:hover {border:4px solid #ccc;}

.crop-img:hover img {margin:-1px -4px -4px;}

.geral .crop-img:hover img {border-color:#048;}









/* Capa */

.Capa01 {height:496px; overflow:hidden;}

.Capa01 h3, .Capa01 p, .Capa01 img {margin-top:3px;}

.dateinfo {height:20px; font-weight:bold; color:#a00; padding:9px 0; border-bottom:1px solid #ddd;}

.dateinfo div {float:right; width:260px;} .dateinfo span {width:280px; margin-top:5px;}

.manchetep {margin:18px 0;}

.manchetep .small {font-size:12px; line-height:normal; letter-spacing:normal;}

.manchetep h3 {font-size:24px; line-height:28px; letter-spacing:-1px !important;}

.vitrine {width:280px; background:#f5f5f5; padding:10px 10px 20px; float:left;}

.vitrine div {margin-top:5px;}

.vitrine h3 {font-size:18px; letter-spacing:-1px;}

.manchetes {width:260px;}

.manchetes h3 {font-size:18px; line-height:18px;}

.unit {margin-bottom:15px;}

/* content */

#allcontent {height:auto;margin:auto;}

#content {margin:0 auto; width:980px;}

.cpLeftCol {width:620px;}

.cpMedCol {width:305px;}

.cpMedCol2 {width:305px; margin-left:9px;}

.cpRightCol {width:350px;}

.cpBoxCategory {border-bottom:1px solid #ccc; background:#fff; height:27px;}

.cpBoxCategory h2 {width:70%; float:left;}

.cpBoxCategory img {float:right; margin-top:5px;}


.cpBoxCategoryg {border-bottom:1px solid #ccc; background:#fff; height:27px;}

.cpBoxCategoryg h2 {width:99%; float:left;}

.cpBoxCategoryg img {float:right; margin-top:5px;}



.cpBoxDestSim {height:95px;}

.cpBoxDestSim img {float:left; margin-right:9px;}

.cpBoxRelated li {list-style-position:inside !important; list-style:square;}

.cpBoxRelated h3 {font-size:12px;}

.cpBoxEditoria {width:280px;}

.cpBoxEditoria .cpBoxCategory {border-left:1px solid #ddd; border-right:1px solid #ddd;}

.cpEditoria {width:135px; height:156px; overflow:hidden; margin-bottom:20px;}

.cpEditoria p {font-size:11px;}

.cpEditoria h3 .cpEditoria p {margin-top:8px;}

.cpEditoria img{margin-top:8px;width:129px; height:79px;border:3px solid #fff;}



.cpEditoriaVer h3 {font-size:18px; line-height:18px;}

.cpEditoriaVer p {margin-bottom:17px;}

.cpEditoriaVer div {margin-top:3px;}

.widgets {font-size:11px; font-weight:bold; height:14px; overflow:hidden;}

.widgets img {float:none; margin:0;}

.bbbId {height:155px; overflow:hidden;}

.bbbId div {float:left; width:82px; overflow:hidden;}

.bbbId h2 {overflow:hidden;display:block; text-align:center; height:15px; background:#06F; color:#fff; font-size:12px; letter-spacing:normal; padding:3px 0;}

.bbbId h3 {margin-top:5px; font-size:12px; line-height:13px;}

.bbbId img {margin-top:2px;}

.videoembed {height:262px; overflow:hidden;}

embed, object {width:311px; height:258px;}





.bannerflash embed, .bannerflash object {width:311px; height:220px;}
.bannerflash2 embed, .bannerflash2 object {width:311px; height:424px;}

.imgdestfinal embed, .imgdestfinal object {width:267px; height:221px;}

.videocapa embed, .videocapa object {width:311px; height:258px;}

.bannermeio embed, .bannermeio object {width:600px; height:85px;}

.bannermeio2 embed, .bannermeio2 object {width:600px; height:212px;}

.bannermeio3 embed, .bannermeio3 object {width:600px; height:150px;}

.bannermeio600x440 embed, .bannermeio600x440 object {width:600px; height:440px;}

.topolateral embed, .topolateral object {width:330px; height:60px;}
.lateral300x200 embed, .lateral300x200 object {width:330px; height:220px;}
.lateral330x385 embed, .lateral330x385 object {width:330px; height:385px;}

.banner330x138 embed, .banner330x138 object {width:330px; height:138px;}
.simulacao embed, .simulacao object {width:600px; height:300px;}





.grid {background:#f2f2f2; padding:9px 9px 12px; margin-top:5px;}

.cpTV h3 {font-size:14px; color:#18c;} .cpTV p {font-size:12px;} .cpTV span {font-size:11px;} .cpTV img {width:312px;height:234px;}

.enquete input {height:14px;}

.post h1, .post h3 {font-size:33px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif;}

.post p {margin-top:9px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;}

.post img {float:left; margin:0 15px 9px 0; padding:5px; border:1px solid #ddd;}

.post embed {width:580px; height:380px;}

.post .excerpt {font-size:14px; color:#777; font-weight:bold;}

#comment-wrapper {margin:9px 9px 0; background:#f5f5f5;}

#comment-wrapper h3 {display:block; background:#e5e5e5; padding:5px 9px; margin-bottom:5px; border-top:5px solid #d8d8d8;}

#commentform input, #commentform textarea { background:#fff; border:1px solid #ddd; margin:5px 9px;}

#commentform textarea {width:560px;}

#commentform #submit {background:#e8e8e8; border:1px solid #ddd; font-weight:bold; padding:5px 9px;}

.commentlist {list-style-position:inside;}

.commenttext { display:block; background:#fff; margin:5px 0 9px; border:1px solid #ccc; padding:9px;}

.commentsbox {display:block; border:1px dotted #ddd;}

.commentsinfo {font-size:14px; font-weight:bold; background:#0cb46f; border-top:4px solid #71e17c; color:#fff; display:block; padding:5px 9px; margin-top:15px;}

#singlepostinfo {background:#f5f5f5; padding:9px; margin:0 9px 9px;}

.bookmark, .tools {display:block; background:#f5f5f5; padding:9px 9px 12px; height:10px; margin:15px 9px 3px; clear:both;}

.bookmark li {list-style:none; float:left; margin-right:10px;}

.tools li {list-style:none; float:left;} .tools li a {margin:0 5px;}

.blogs h2, .blogs h3 {font-size:16px;}

.cpServicos div {margin-top:9px; width:185px;} .cpServicos h3 {margin:5px 0; font-size:18px; font-weight:normal;}

.cpServicosSidebar div {margin-top:9px; width:93px;} .cpServicosSidebar h3 {margin:5px 0;}



/* Plant�o + Tags + Parceiros */

.plantao li {margin-bottom:5px; list-style:square; list-style-position:inside;}

.blogroll li {float:left; margin:0 5px 5px 0; list-style:none;}

.blogroll li a {width:130px; display:block; padding:4px 8px; background:#fff; border:1px solid #ddd;}

.blogroll li a:hover {background:#163b5d; color:#fff; text-decoration:none;}



/* cpBox */

.cpBox {margin-top:9px; background:#fff;}

.cpBox .cpBoxContent {background-color:#fff;}

.cpBox .cpBoxHeader {height:4px;overflow:hidden;background:url(images/boxbd.gif) 100% 0 repeat-x;}

.cpBox .cpBoxHeader div {width:4px;height:4px;overflow:hidden;background:#fff url(images/boxbd.gif) 0 0 no-repeat;}

.cpBox .cpBoxFooter {height:4px;overflow:hidden;background:url(images/boxbd.gif) 100% -12px no-repeat;}

.cpBox .cpBoxFooter div {height:4px;width:4px;overflow:hidden;background:#fff url(images/boxbd.gif) 0 -12px no-repeat;}



/* cpBoxIn */

.cpBoxIn .cpBoxContent {background-color:#fff; border-left:1px solid #ddd; border-right:1px solid #ddd;}

.cpBoxIn .cpBoxHeader {height:4px;overflow:hidden;background:url(images/boxbd.gif) 100% -3px repeat-x;}

.cpBoxIn .cpBoxHeader div {width:4px;height:4px;overflow:hidden;background:#fff url(images/boxbd.gif) 0 -3px no-repeat;}

.cpBoxIn .cpBoxFooter {height:4px;overflow:hidden;background:url(images/boxbd.gif) 100% -8px no-repeat;}

.cpBoxIn .cpBoxFooter div {height:4px;width:4px;overflow:hidden;background:#fff url(images/boxbd.gif) 0 -8px no-repeat;}



/* cpBoxMin */

.cpBoxMin {width:170px;}

.cpBoxMin h3 {font-size:11px; margin-top:5px;}

.cpBoxMin .widgets {margin-bottom:3px;}



.txtred {color:#993300;}

.bgrandom {background:#f7f7f7;}

.gray {background:#f5f5f5 !important; font-weight:bold; border-bottom:1px solid #ddd;}

.h85 {height:85px;} .h135 {height:135px;} .h177 {height:177px;} .h240 {height:240px;} .h455 {height:455px;}

.cpPad9 {padding:9px;}



.cpPad5TB9LR {padding:5px 9px;} .cpPad5TB20LR {padding:5px 20px;}

.cpMar27B {margin-bottom:27px;}

.cpMar20R {margin-right:20px;} .cpMar10R {margin-right:10px;} .cpMar5R {margin-right:5px;}

.cpMar5Rx {width:82px;height:70px;background:#fff url(images/semimgfrente.jpg)}

.cpMar5R img {width:82px;height:70px;}

.cpPad12L {margin-left:12px; display:inline;}



/* Adsense */

.ads468x15 {height:15px; margin:15px 0 20px;background:#f5f5f5;}

.ads468x60 {width:582px;height:60px; margin-left:auto;margin-right:auto; clear:both;background:#f5f5f5;}

.ads560x80 {width:560px;height:100px; clear:both;margin-left:auto;margin-right:auto;}



.ads560x135 {width:560px;height:90px;clear:both;margin-left:auto;margin-right:auto;}



.ads336x280 {height:285px; margin:3px 7px 0;background:#f5f5f5;}

.ads728x90 {width:100%;}



/* relacionadas */

.boxtitle {border-top:4px solid #d5d5d5; padding:5px 9px; background:#e5e5e5; margin-bottom:0 !important;}

.singlerelated {margin:20px 9px 0;}

.related ul {margin:0 0 20px;}

.related_post li {list-style:none !important; border-bottom:1px solid #ddd; line-height:28px; padding:0 9px;}



/* especial bbb */

.pbbb {}

.pbbb .p01 {float:left; margin:3px 3px 9px 0;}

.pbbb .nome {display:block; background:#f90; color:#fff; font-size:11px; text-align:center;}



/* Carnaval */

.capaCarnaval {height:425px;}

.capaCarnaval .cpBoxRelated {float:left; height:18px; margin:5px 20px 9px 0;}

.PadCapa {padding:5px 0 5px 20px;}

.vitrine {float:left; margin-right:20px;}



.widget img {float:none !important;}

.widget li {list-style-position:inside; list-style-type:square; padding:9px 0 0; border-top:1px solid #ddd; margin-top:9px;}



/* footer */

#footer {clear:both; height:250px; background:#f2f2f2; border-top:1px solid #b7b7b7;}

#footercontent {margin:0 auto; width:980px; padding-top:40px;}

#footermn ul {margin:0;}

#footermn li {float:left; list-style:none; font-size:11px; font-weight:bold; text-transform:uppercase;}

#footermn li a {display:block; padding-right:12px; margin-right:12px; border-right:1px solid #ccc;}

#footermn li a:hover {display:block; padding-right:12px; margin-right:12px; text-decoration:underline;}



#banner-topo1 {width:752px; float:left; margin-right:15px; height:109px;}

#banner-topo-boo {width:729px; float:none; margin-left:auto; margin-right:auto; margin-top:10px;height:90px;}

#banner-topo2 {width:375px; float:left; margin-right:0px; height:76px; padding-top:10px;background:#000;}

.singleemdedx embed, .singleemdedx object {width:311px; height:258px;}

.bannertopo embed, .bannertopo object {width:752px; height:109px;}



.imgdestfinal img{width:267px;height:190px;}



.img-video {width:85px;height:85px;background:#fff url(images/semimgvideo.jpg) no-repeat center center;}

.img-video img{width:85px;height:85px;}



.caixacolunistas{width:100%;font-size:0.7em;font-weight:bold;height:450px;z-index:1; overflow: scroll;	}

.resumo_colunistas {float:left;width:230px;margin-left:8px;margin-right:8px;display:inline;height:85px;border-bottom:2px solid #d8e1f0;}

.resumo_colunistas_caixa_titulo {float:left;height:70px;width:150px;}

.resumo_colunistas_caixa_titulo h3 {font-size:14px;}

.resumo_colunistas_caixa_titulo span {font-size:10px;}

.resumo_colunistas img{float:left;margin-top:5px;display:inline;width:70px;height:70px;border:1px solid #dcebf1;}





.avatar {float:left;display:inline;}

.avatar img {border:0;}







 /* quadro de login */

.cpBoxLogin {width:180px;}

.cpBoxLoginLado {width:160px;}

.naologado {height:192px;background:#000;}

.logado {height:130px;background:#1E90FF;}







.orkut a {text-decoration:none; color:#D02090 !important;} .orkut a:hover {text-decoration:underline !important; color:#D02090;}

.twitter a {text-decoration:none; color:#1E90FF !important;} .twitter a:hover {text-decoration:underline !important; color:#1E90FF;}



.caixacomentarios{width:100%;font-size:11px;height:400px;z-index:1; overflow: scroll;	}












