/*
Theme Name: Forum PCs
Theme URI: http://www.codezone.com.br/
Description: Tema para o Forum PCs
Version: 1.0
Author: Bruno Lustosa / João Rego / Leonardo Nogueira
Author URI: http://www.codezone.com.br/
Tags: forumpcs
*/
/* home */

#homeContLeft {float:left; width:300px;}
#homeContLeftCont {margin:10px; margin-top:0; padding-right:10px; padding-top:0; border-right:1px solid #cacaca;}
/*#homeContCenter {background:green; margin-left:350px;}
#homeContCenterCont {padding:10px;}*/
#homeContRight {float: right; width:320px;}
#homeContRightCont {padding:10px; padding-top:0;}

.outerMiddleWrapperHome {background:#FFF url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 1px; padding:0 0px 10px 0px; min-width: 960px; max-width: 1200px; margin:0 auto;}
.outerMiddleWrapperHome h3 {font-size:21px; line-height:23px; letter-spacing:-0.04em; margin:0; padding:5px 0; color:#333; text-decoration:none;}
.outerMiddleWrapperHome h3 a {color:#005c98; font-size:21px; line-height:23px; letter-spacing:-0.04em; margin:0; padding:5px 0; color:#0087c2; text-decoration:none;}
.outerMiddleWrapperHome h3 a:hover {text-decoration:underline;}

.outerMiddleWrapperHome h4 {font-size:23px; letter-spacing:-1px; line-height:25px; padding:0; margin:10px 0; color:#CCC;}

#homeContLeftCont h4 {color:#eb7d09; margin-top:0; letter-spacing:-0.03em; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
#homeContLeftCont h4 a {color:#eb7d09; font-size:23px; text-decoration:none;}
#homeContLeftCont h4 a:hover {text-decoration:underline;}


.outerMiddleWrapperHome {text-align:left;}
.outerMiddleWrapperHome p {font-size:12px; line-height:18px;}
.outerMiddleWrapperHome p.pDestaque {margin:5px 0 15px 0; display:block; clear:both;}
.outerMiddleWrapperHome p.pDestaque a {font-size:12px; line-height:15px; font-weight:bold; color:#444;}
.outerMiddleWrapperHome a {font-size:12px; color:#155c9d; text-decoration:none;}
.outerMiddleWrapperHome a:hover {text-decoration:underline;}
.outerMiddleWrapperHome p span {font-size:12px;}

img.imgFL {float:left;}
div.infoImgLeft {padding-bottom:20px; display:inline-block;}
div.infoImgLeft a {color:#005c98; font-size:17px; font-weight:bold; line-height:20px; letter-spacing:-0.04em; }
div.infoImgLeft a img {margin-right:8px;  padding:1px; border:1px solid #EEE;}

.listaImgLeft a img {float:left; margin:0 5px 20px 0; border:0; padding:1px; border:1px solid #EEE;}
.listaImgLeft h4 {color:#eb7d09; font-size:23px; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
.listaImgLeft h4 a {color:#eb7d09; font-size:23px; text-decoration:none;}
.listaImgLeft h4 a:hover {text-decoration:underline;}

.listaImgLeft ul {list-style:none;}
.listaImgLeft ul li {padding-bottom:10px;}
.listaImgLeft ul li a {color:#444;}
.listaImgLeft ul li a strong {font-size:17px; letter-spacing:-1px; line-height:18px; display:block; color:#155C9D}

.listaImgRight h4 {background:url(/common/imagens/img_meupc.gif) no-repeat left top; width:77px; height:30px; padding-bottom:10px;}
.listaImgRight h4 span {display:none;}
.listaImgRight a img {float:right; margin:0 0 20px 5px; border:0; padding:1px; border:1px solid #EEE;}
.listaImgRight ul {list-style:none;}
.listaImgRight ul li {padding-bottom:10px; display:block;}
.listaImgRight ul li a {color:#444; display:block; width:265px; /*aj*/}
.listaImgRight ul li a strong {font-size:17px; letter-spacing:-1px; line-height:18px; display:block; color:#155c9d;}



.outerMiddleWrapperHome ul {margin:0; padding:0;}
#homeContLeftCont ul.listaSimples {margin:0 0 20px 0; display:block; clear:both;}
#homeContLeftCont ul.listaSimples li {color:#f7941d; float:none; display:block; clear:both; padding:5px 0;}
#homeContLeftCont ul.listaSimples li a {color:#155C9D; display:block; text-decoration:none; background:url(/common/imagens/seta-laranja.gif) no-repeat left 3px; padding-left:10px; font-weight:bold;}
#homeContLeftCont ul.listaSimples li a:hover {text-decoration:underline;}



#homeContCenterCont {position:relative; margin-left:300px; margin-right:320px; padding:10px 0;}
/*.boxImgDestaqueFlex {style:block; height:68px; background-repeat:no-repeat; margin:10px 0; border:1px solid #EEE;}
#homeContCenterCont #listaDestFlex ul {list-style:none; display:inline-block; border-bottom:2px solid #EEE; margin-bottom:15px; width:100%;}
#homeContCenterCont #listaDestFlex ul li {width:30%; float:left; margin:0 0.3em; padding-bottom:15px; font-weight:bold;}*/
.boxImgDestaqueFlex {height:68px; background-repeat:no-repeat; margin:0; -ms-border:1px solid #FFF;}
#homeContCenterCont #listaDestFlex h4 {color:#eb7d09; margin:0; padding:0; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
#homeContCenterCont #listaDestFlex h4 a {color:#eb7d09; font-size:23px; text-decoration:none;}
#homeContCenterCont #listaDestFlex h4 a:hover {text-decoration:underline;}
#homeContCenterCont #listaDestFlex ul {list-style:none; display:inline-block; width:100%;  margin-top:10px;}
#homeContCenterCont #listaDestFlex ul li {width:33%; min-width:115px; height:190px; float:left; padding-bottom:15px; font-weight:bold;}
#homeContCenterCont #listaDestFlex ul li.mid {width:48%;}
#homeContCenterCont #listaDestFlex ul li a {color:#444; display:block; padding:4px;}
#homeContCenterCont #listaDestFlex ul li a img {border:1px solid #EEE; margin:5px 0; display:block; width:100%; max-width:160px;}
#homeContCenterCont #listaDestFlex ul li a strong {font-size:16px; letter-spacing:-1px; line-height:18px; display:block; height:55px; color:#155c9d;}
#homeContCenterCont #listaDestFlex ul li a:hover strong {text-decoration:underline;}



#boxDicas {}
#boxDicas h4 a {color:#eb7d09; margin:0; font-size:23px; padding:0; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
#boxDicas ul {list-style:none; display:inline-block; width:100%;  margin-top:0;}
#boxDicas ul li {width:33%; min-width:115px; height:180px; float:left; font-weight:bold;}
#boxDicas ul li a {color:#444; display:block; padding:4px;}
#boxDicas ul li a img {border:1px solid #EEE; margin:5px 0; display:block; width:100%; max-width:160px;}
#boxDicas ul li a strong {font-size:16px; letter-spacing:-1px; line-height:18px; display:block/*; height:55px*/; padding-bottom:10px; color:#155c9d;}
#boxDicas ul li a:hover strong {text-decoration:underline;}



/*#boxColunistaMaster {background:#F2F2F2; border:1px solid #eaeaea; padding:10px; margin-right:165px;}*/
#boxColunistaMaster {background:#F2F2F2; border:1px solid #eaeaea; margin:0; margin-bottom:10px; width:100%; /*max-width:220px; min-height:244px;*/}
#boxColunistaMaster a img {float:left; margin:0 10px 10px 0; border:1px solid #FFF;}
#boxColunistaMaster h5 {margin:0; padding:0; margin-right:15px;}
#boxColunistaMaster h5 a {margin:0; font-size:23px; color: letter-spacing:-0.03em; line-height:25px; padding:0 5px 5px 0; margin-right:10px; display:inline-block;}
#boxColunistaMaster p a {color:#666;}
#boxColunistaMaster p a strong {font-size:17px; padding:0 10px 0  0; margin:0; margin-right:10px; font-weight:normal;}
#boxColunistaMaster p#btLeiaEstaColuna {padding-right:10px;}
#boxColunistaMaster p#btLeiaEstaColuna a {display:inline-block; padding:0; margin-top:10px; width:119px; height:29px; background:url(/common/imagens/bt-ler-coluna.gif) no-repeat left top; border:0; float:right;}
#boxColunistaMaster p#btLeiaEstaColuna a:hover {background:url(/common/imagens/bt-ler-coluna.gif) no-repeat right top;}
#boxColunistaMaster p#btLeiaEstaColuna a span {display:none;}
#boxColunistaMaster p#btLeiaEstaColuna a.botaoOutrasColunas {display:block; margin-top:10px; width:119px; height:29px; background:url(/common/imagens/bt-outras-colunas.gif) no-repeat left top; border:0; float:left;}
#boxColunistaMaster p#btLeiaEstaColuna a.botaoOutrasColunas:hover {background:url(/common/imagens/bt-outras-colunas.gif) no-repeat right top;}
#boxColunistaMaster h6 {font-size:13px; padding:0; padding-top:10px; padding-bottom:0; margin:5px 0; display:block; color:#333; border-top:1px solid #FFF;}
#boxColunistaMaster ul {list-style:url(/common/imagens/seta-laranja.gif); margin-left:15px;}
#boxColunistaMaster ul li {margin:2px 0;}
#boxImgColunista {/*padding:10px; */}
#boxImgColunista p {margin:0; padding-right:15px;}
#boxImgColunista p#btLeiaEstaColuna {margin-right:10px;}
#boxImgColunista {/*background:#F2F2F2; border:1px solid #eaeaea; */padding:10px; width:100%; padding-right:0; display:inline-block;}
/*#pubVertical {float:left; width:310px; height:260px; text-align:right; padding-bottom:20px;}
#pubVertical a img {border:0; width:300px; height:250px;}
*//*
#pubVertical {float:right;}
#pubVertical a img {border:0;}
*/

#boxColunistas {margin:0; padding:0; margin-top:10px; display:inline-block; width:100%;}
#boxColunistas h4 {color:#eb7d09; letter-spacing:-0.03em; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
#boxColunistas h4 a {color:#eb7d09; font-size:23px; text-decoration:none;}
#boxColunistas h4 a:hover {text-decoration:underline;}

#boxOutrasColunas {background:#f7f7f7; margin-top:10px; padding:10px; padding-bottom:8px; display:inline-block; display:none;}
#boxOutrasColunas h6 {margin:0; margin-bottom:5px; font-size:12px;}
#boxOutrasColunas ul {list-style:none; display:inline-block;}
#boxOutrasColunas ul li {background:url(/common/imagens/seta-laranja.gif) no-repeat left 3px; margin:2px 0; padding-left:8px; width:45%; float:left; padding-right:4px;}

#boxOutrasColunasLeft {padding:0; /*margin-right:340px; */ width:100%; display:inline-block;}
#boxOutrasColunasLeft h6 {margin:0; margin-bottom:5px; font-size:12px; position:absolute; margin-right:300px;}
#boxOutrasColunasLeft ul {list-style:none; display:inline-block; float:left/*; width:35%*/; margin-right:310px; margin-top:20px; position:absolute;}
#boxOutrasColunasLeft ul li {background:url(/common/imagens/seta-laranja.gif) no-repeat left 3px; display:inline-block; margin:2px 0; margin-left:5px; padding-left:8px; padding-right:10px;}
#pubVertical {float:right; width:310px; height:260px; text-align:right; padding-bottom:20px;}
#pubVertical a img {border:0; width:300px; height:250px;}


#pubColunistas {display:inline-block; margin:10px 0; margin-bottom:30px;}
.pubColunistas-a {width:300px; float:left;}
.pubColunistas-b {float:left; margin-left:15px;}
.pubColunistas-b ul {list-style:none; padding-top:2px;}
.pubColunistas-b ul li {display:inline-block; float:left; margin-right:10px;}
.pubColunistas-b ul li a {display:block; width:122px; height:100px;}
.pubColunistas-b ul li a span {display:none;}
.pubColunistas-b ul li a.canal-diretoDaRedacao {background:url(/common/imagens/botao-direto-da-redacao.gif) no-repeat left top;}
.pubColunistas-b ul li a.canal-espacoAberto {background:url(/common/imagens/botao-espaco-aberto.gif) no-repeat left top;}
.pubColunistas-b ul li a:hover {background-position:right top;}

#pubColunistas p {margin:0; padding:0;}
#pubColunistas img {border:0; display:inline-block; width:300px; height:100px;}
#pubColunistas a img {border:0; display:inline-block; width:300px; height:100px;}


#allColunistas {background:#f7f7f7; /* width:100%; */display:inline-block; border:1px solid #eaeaea;}
#allColunistas #allColunistasLista {display:inline-block; width:100%;}
#allColunistas #allColunistasLista ul {list-style:none; padding:0 10px; width:100%; display:inline-block;}
#allColunistas #allColunistasLista ul li {/* original --   width:33%; float:left; margin-bottom:5px; display:inline-block;*/ width:33%; min-width:115px; height: 150px; float:left; padding:10px 0; border-color:#f7f7f7;}
#allColunistas #allColunistasLista ul li a {padding-right: 8px; font-size:12px; display:inline-block; width:95%; color: #444444; font-weight:bold;}
#allColunistas #allColunistasLista ul li a img {border:1px solid #EEE; margin:5px 0; display:block; width:100%; max-width:160px;}
.lnkImgColunistas {display:inline-block;}
.dadosOutColunistas {margin-left: 150px;}
#allColunistas #allColunistasLista ul li a strong {font-size: 17px; letter-spacing:-1px; line-height:18px; display:block; color:#155c9d;}
#allColunistas #allColunistasLista ul li .dadosOutColunistas p {display:inline-block; }
#allColunistas #allColunistasLista ul li .dadosOutColunistas ul {padding:0;}

/*.dadosOutColunistas ul.lista li {background:url(/common/imagens/seta-laranja.gif) no-repeat left 3px; margin:0; padding-left:8px; width:auto;}*/
.dadosOutColunistas ul.lista li {margin:0; padding:0; width:auto; padding-right:5px;}

#allColunistas p.pMaisColunistas {background:#f3f3f3; border-top:1px solid #FFF; height:27px; padding:5px 10px 10px 5px; margin:0; display:none;}
/*#allColunistas p a.btMaisColunistas {display:block; float:right; width:133px; height:29px; background:url(/common/imagens/bt-mais-colunistas.gif) no-repeat left top; border:0;}
#allColunistas p a.btMaisColunistas:hover {background:url(/common/imagens/bt-mais-colunistas.gif) no-repeat right top;}
*/
#allColunistas p a.btMaisColunistas {display:block; float:right; width:111px; height:29px; background:url(/common/imagens/bt-mais-colunistas-2.gif) no-repeat left top; border:0;}
#allColunistas p a.btMaisColunistas:hover {background:url(/common/imagens/bt-mais-colunistas-2.gif) no-repeat right top;}
#allColunistas p a.btMaisColunistas span {display:none;}



#boxVideos {/*margin-top:20px; */display:block;}
#boxVideos h4 {color:#eb7d09; margin:0; padding:0; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
#boxVideos h4 a {color:#eb7d09; font-size:23px; text-decoration:none;}
#boxVideos h4 a:hover {text-decoration:underline;}
#objVideo {float:left; margin:10px 0 10px 0; width:50%;}
#destaqueVideos {margin-left:52%;}
#destaqueVideos ul {list-style:none;}
#destaqueVideos ul li {display:inline-block; margin-bottom:20px;}
#destaqueVideos a img {float:left; margin-right:4px; padding:2px; border:1px solid #EEE; width:60px;}
#destaqueVideos a strong {color:#333; font-size:12px; display:block;}

#allVideos {display:block; margin-top:10px; height:230px; overflow:auto; border:1px solid #EEE; padding:5px;}
#allVideos ul {list-style:none;}
#allVideos ul li {display:inline-block; margin-bottom:10px;}
#allVideos a img {float:left; margin-right:4px; padding:2px; border:1px solid #EEE; width:60px;}
#allVideos a strong {color:#333; font-size:12px; display:block;}

#bigVideo {list-style:none; display:inline-block; }
#bigVideo img {float:left; margin-right:4px; padding:2px; border:1px solid #EEE; width:284px;margin-top:-10px;}

/*#homeContRightCont h4 {color:#eb7d09; font-size:23px;}*/
#homeContRightCont h4 {color:#005c98; font-size:23px; margin-top:0; padding-left:20px; background:url(/common/imagens/ico-tit-seta-laranja.gif) no-repeat left center;}
#homeContRightCont h5 {color:#005c98; font-size:23px; margin:15px 0 10px 0; line-height:26px; padding-left:20px; background:url(/common/imagens/ico-tit-seta-laranja.gif) no-repeat left center;}
#assineNewsletter h4 {margin:15px 0;}
#assineNewsletter h4 a {font-size:19px; letter-spacing:-1px; background:url(/common/imagens/ico-tit-newsletter.gif) no-repeat left center; margin:0; padding:10px 0; padding-left:34px; color:#666; text-decoration:none; text-decoration:underline;}
#assineNewsletter h4 a:hover {text-decoration:none;}

div.boxAba {border:1px solid #cfcfcf; padding:10px;}
div.boxAba ul {list-style:none;}
div.boxAba ul li {padding:4px 0; clear:both;}
div.boxAba ul li a {color:#666;}
div.boxAba ul li a span {font-weight:bold; display:block; float:left; background:#EEE; border:1px solid #EEE; padding:10px 8px; margin-right:6px; color:#666; font-size:14px;}
div.boxAba ul li a span.lnkImgForum {width:60px; height:60px; float:left; padding:0; background:none; margin:0; margin-right:6px;  display:inline-block; overflow:hidden;}
div.boxAba ul li a span.lnkImgForum img {border:0; width:60px;}
/*div.boxAba ul li a img {display:block; float:left; margin-right:6px; border:1px solid #EEE; padding:4px;}*/
div.boxAba ul li a strong {color:#eb7d09;}
div.boxAba ul li a strong em {color:#666; font-style:normal;}
div.boxAba ul li a:hover {color:#151515; text-decoration:none;}
div.boxAba ul li a:hover span {border-color:#eb7d09; background:#eb7d09; color:#FFF;}
ul.menuAba {list-style:none; position:relative; top:1px; display:inline-block;}
ul.menuAba li {float:left;}
ul.menuAba li a {display:block; background:#F0F0F0; color:#155c9d; padding:6px 8px; float:left; border-right:1px solid #cfcfcf; border-top:1px solid #cfcfcf; border-bottom:0; font-weight:bold;}
ul.menuAba li a.menuAbaTop {border-left:1px solid #cfcfcf; }
ul.menuAba li a.menuAbaColunas {border-left:1px solid #cfcfcf;}
ul.menuAba li.noBdL a {border-right:0;}
ul.menuAba li a.sel {border-bottom:1px solid #FFF; background:#FFF; color:#eb7d09;}
ul.menuAba li a:hover {}
ul.menuAba ul li a.sel:hover {}

/*.menuTempo {border:1px solid #F0F0F0; background:#F0F0F0; margin-top:15px; text-align:center;}
.menuTempo ul {list-style:none;}
.menuTempo ul li {display:inline-block;}
.menuTempo ul li a {display:inline-block; border:1px solid #EEE; padding:4px; margin:0 2px;}
.menuTempo ul li a.sel {background:#155c9d; color:#FFF; font-weight:bold;}
div.boxAba .menuTempo ul li a:hover {background:#155c9d; color:#FFF; font-weight:bold;}
.menuTempo ul li a.sel:hover {background:#155c9d; color:#FFF; font-weight:bold; cursor:default;}

.menuTempo.menuTempoCor ul li a.sel {background:#f7941d; color:#FFF;}
div.boxAba .menuTempo.menuTempoCor ul li a:hover {background:#f7941d;}
.menuTempo.menuTempoCor ul li a.sel:hover {background:#f7941d; color:#FFF;}
*/
.menuTempo {margin-top:15px; text-align:center;}
.menuTempo a {border:1px solid #EEE; padding:5px; margin:0 1px; background:#F0F0F0;}
.menuTempo a.sel {background:#155c9d; color:#FFF; font-weight:bold;}
.menuTempo a:hover {background:#155c9d; color:#FFF; font-weight:bold;}
.menuTempo a.sel:hover {background:#155c9d; color:#FFF; font-weight:bold; cursor:default;}
.menuTempo.menuTempoCor a.sel {background:#f7941d; color:#FFF;}
div.boxAba .menuTempo.menuTempoCor a:hover {background:#f7941d;}
.menuTempo.menuTempoCor a.sel:hover {background:#f7941d; color:#FFF;}



#headHome {display:block; padding:10px; padding-right:0; height:265px; position:relative; overflow:hidden; z-index:1;}
#headHomeList {width:2000px;}

#headHomeList .scrollable #botoes {position:absolute;}
/* position and dimensions of the navigator */
#headHomeList .scrollable .navi {/*	margin-left:328px;*/width:80; height:20px; text-align:center; position:absolute; left:50%; z-index:2; margin-top:245px; }
/* items inside navigator */
#headHomeList .scrollable .navi a {width:8px; height:8px; margin:3px; background:url(/common/imagens/navigator.png) no-repeat 0 0; display:inline-block; font-size:1px; border:0;}
/* mouseover state */
#headHomeList .scrollable .navi a:hover {background:url(/common/imagens/navigator.png) no-repeat 0 -8px;}
/* active state (current page state) */
#headHomeList .scrollable .navi a.active {background:url(/common/imagens/navigator.png) no-repeat 0 -16px;}


/* this makes it possible to add next button beside scrollable */
#headHomeList .scrollable {float:left; position:relative; overflow:hidden; width:870px; height:275px;}

#headHomeList .scrollable 	.items{       position:absolute;        width: 20000em;        clear:both;     }
#headHomeList .scrollable		.lista {        list-style:disc outside url("/common/imagens/seta-laranja.gif");       margin-left:15px;}



/* prev, next, prevPage and nextPage buttons */
a.browse {	background:url(../img/scrollable/arrow/hori_large.png) no-repeat;	display:block;	width:30px;	height:30px;	float:left;	margin:40px 10px;	cursor:pointer;	font-size:1px;}

/* right original
a.right 			{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 	{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 
*/

/* left  original 
a.left				{ margin-left: 0px; } 
a.left:hover		{ background-position:-30px 0; }
a.left:active		{ background-position:-60px 0; }
*/

/* up and down 
a.up, a.down		{ 	background:url(../img/scrollable/arrow/vert_large.png) no-repeat; 	float: none;	margin: 10px 50px;}
*/

/* up 
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }
*/

/* down 
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 



/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 680px;

	/* custom decorations
	border:1px solid #ccc;
	background:url(/img/global/gradient/h300.png) repeat-x;
	*/
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.scrollable img {
	float:left;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:100px;
	/*height:75px;*/
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}


#sugiraVideo h4 {margin:15px 0;}
#sugiraVideo h4 a {font-size:19px; letter-spacing:-1px; background:url(/common/imagens/icon-video.gif) no-repeat left center; margin:0; padding:10px 0; padding-left:32px; color:#666; text-decoration:none; text-decoration:underline;}
#sugiraVideo h4 a:hover {text-decoration:none;}


#headHome ul {list-style:none; float:left; margin-left:0;} 
#headHome ul li {float:left; display:inline-block; text-align:center; border-right:1px solid white; padding:5px 0; margin:0; margin-right:1px; width:216px; height:220px; background:#d3e0ec url(/common/imagens/bg-menu-destaques-home.jpg) repeat-x left top; overflow:hidden;}
#headHome ul li a {color:#2b3a47; margin:0; padding:0; width:206px; display:inline-block; text-align:left;}
#headHome ul li a:hover {text-decoration:none;}
#headHome ul li a img {margin:0; margin-bottom:10px; border:0; width:200px; height:85px; border:1px solid #FFF;}
#headHome ul li a:hover img {border-color:#c1d2e2;}
#headHomeList ul li a strong {font-size:17px; line-height:19px; display:block; margin-bottom:5px; color:#2b3a47; }
#headHomeList ul li a:hover strong {color:#155c9d; text-decoration:underline;}

/*#headHome a {float:left; display:inline-block; width:250px; padding:10px; height:240px; background:#d3e0ec url(/common/imagens/bg-menu-destaques-home.jpg) repeat-x left top; margin-right:1px;}
#headHome a {color:#2b3a47;}
#headHome a:hover {text-decoration:none;}
#headHome a img {margin-bottom:10px; border:0; width:250px; height:98px; border:1px solid #FFF;}
#headHome a:hover img {border-color:#c1d2e2;}
#headHomeList a strong {font-size:17px; line-height:19px; display:block; margin-bottom:5px; color:#2b3a47; }
#headHomeList a:hover strong {color:#155c9d; text-decoration:underline;}*/

#lnkNavHeadHome {position:absolute; margin-left:-100px; margin-top:260px; width:100px; height:30px; z-index:0;}
#lnkNavHeadHome a.left {padding:0; margin:0 2px; width:31px; height:30px; background:url(/common/imagens/botao-prev-lay.gif) no-repeat right center;}
	#lnkNavHeadHome a.left:hover {background-position:left center;}
#lnkNavHeadHome a.right {padding:0; margin:0 2px; width:31px; height:30px; background:url(/common/imagens/botao-next-lay.gif) no-repeat left center;}
	#lnkNavHeadHome a.right:hover {background-position:right center;}


/*
p#navDestaqueHome {width:75px; position:absolute; top:0; margin-top:498px; margin-left:212px; left:50%;}
a {float:left; margin:0 2px;}
a.botNextDestaque {display:block; float:left; position:relative; border:0; width:25px; height:250px; left:-10px; background:url(/common/imagens/arrow-f-g.gif) no-repeat left center; z-index:0;}
a.botNextDestaque:hover {background:url(/common/imagens/arrow-f-g.gif) no-repeat right center; outline:none;}
a.botNextDestaque span {display:none;}
a.botPrevDestaque {display:block; position:absolute; z-index:1; border:0; width:25px; height:250px; background:url(/common/imagens/arrow-r-g.gif) no-repeat left center;}
a.botPrevDestaque:hover {background:url(/common/imagens/arrow-r-g.gif) no-repeat right center; outline:none;}
a.botPrevDestaque span {display:none;}
*/

* a img {-moz-border-radius:4px;-webkit-border-radius:4px; background:#FFF; padding:2px;	}

a.botNextDestaque {margin-top:237px; display:block; z-index:0; float:left; border:0; width:31px; height:31px; background:url(/common/imagens/botao-next-destaque.jpg) no-repeat right top; cursor:pointer;}
a.botNextDestaque:hover {background:url(/common/imagens/botao-next-destaque.jpg) no-repeat left top;}
a.botNextDestaque span {display:none;}
a.botPrevDestaque {margin-top:237px; display:block; z-index:0; border:0; width:31px; height:31px; background:url(/common/imagens/botao-prev-destaque.jpg) no-repeat right top; cursor:pointer;}
a.botPrevDestaque:hover {background:url(/common/imagens/botao-prev-destaque.jpg) no-repeat left top;}
a.botPrevDestaque span {display:none;}

#headHomePub {float:right; width:320px; background:#FFF url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 1px;}
#headHomePubCont {padding:10px;}
#headHomePub a img {background:#FFF url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 1px; position:relative; z-index:3;}



#colunistasLateral {margin:10px 0 20px 0; background:url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 16px; border:1px solid #DDD;}
#homeContRightCont #colunistasLateral h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px; color:#2d2e2e;}
#homeContRightCont #colunistasLateral h5 {margin:0; padding:0; padding-top:10px; background:none; border-top:1px solid #EEE; color:#444; display:block; font-size:12px;}
#colunistasLateralCont {padding:15px;}
#colunistasLateralCont p {padding:0; margin:0; display:block; height:200px;}
#colunistasLateralCont p a {color:#666; font-size:14px; line-height:16px; text-decoration:none;}
#colunistasLateralCont p a strong {color:#222; font-size:19px; display:block; padding-bottom:5px; padding-top:5px;}
#colunistasLateralCont p a img {float:left; margin:0 5px 10px 0;padding:2px; border:1px solid #EEE; background:#FFF; width:240px; height:98px;}
#colunistasLateralCont p a span {font-weight:bold; color:#155c9d; display:block; font-size:14px; padding-top:5px; font-weight:bold;}
#colunistasLateralCont p a:hover span {text-decoration:underline;}
#colunistasLateralCont ul {padding:0; list-style:url(/common/imagens/seta-laranja.gif); margin-left:15px;}
#colunistasLateralCont ul li {margin:2px 0; padding:0;}
#colunistasLateralCont ul li a {color:#444; text-decoration:none; font-size:12px;}
#colunistasLateralCont ul li a:hover {text-decoration:underline;}


/* slider shopping */

#loopedSlider .container { width:278px; height:375px; overflow:hidden; position:relative; cursor:pointer; }
#loopedSlider .container .slides { position:absolute; top:0; left:0; }
#loopedSlider .container .slides div { position:absolute; top:0; width:500px; display:none; }

#loopedSlider { margin:18px auto; width:278px; position:relative; clear:both; }
#loopedSlider ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; width:132px; }
#loopedSlider ul.pagination li { float:left; margin:0 5px; }	
#loopedSlider ul.pagination a { display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url(http://nathansearles.com/loopedslider/pagination.png); background-position:0 0; background-repeat:no-repeat;}
#loopedSlider ul.pagination li.active a {background-position:0 -12px}

#loopedSlider a.previous { position:absolute; top:200px; left:-1px; list-style: none; text-decoration: none;}
#loopedSlider a.next { position:absolute; top:200px; right:-1px; list-style: none; text-decoration: none; }

