/* 
	Project:Editora Gente: Shinyashiki
	Author: Rafael Matias de Lima
	URL: www.rafaelmatias.com.br
*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Config for all pages
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++
	Banner and buttons
++++++++++++++++++++++*/
#top-info{width:100%; z-index:21; position:relative}
#top-info .left{float:left; position:relative}
#top-info .right{ float:right; position:relative; margin-top:-60px; margin-bottom:10px; display:inline}
.ban-pages{ margin:0px 20px 0px 0px;}
/*++++++++++++++++++++++
	Banner and buttons
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	nav pages
++++++++++++++++++++++*/
.nav-pages{width:264px!important; float:left}
.nav-pages h2{ display:block; background:no-repeat;}
.nav-pages .top{height:52px; background:url(../../images/pages/nav-pages-top.gif);}
.nav-pages .co{background:url(../../images/pages/nav-pages-left.gif)  no-repeat;}
.nav-pages ul{width:213px; background-image:url(../../images/pages/nav-pages-bg.gif); margin-left:51px;}
.nav-pages ul li{ width:203px;}
.nav-pages ul li a{ display:block; text-indent:-5000px; height:23px; width:203px; background-repeat:no-repeat;}
.nav-pages ul li a:hover{background-position:bottom;}
.nav-pages ul .active a{ background-position:bottom!important;}
.nav-pages .bot{height:16px; background:url(../../images/pages/nav-pages-bot.gif);}
/*++++++++++++++++++++++
	end nav pages
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	buttons
++++++++++++++++++++++*/
.bt-print{ height:15px; width:135px; background:url(../../images/pages/bt-print.jpg);}
.bt-send-email{ height:14px; width:131px; background:url(../../images/pages/bt-friend.jpg);}
.bt-send-email,  .bt-print{float:left; margin:10px 20px 0px 0px;}
.bt-send-email:hover,.bt-print:hover{ background-position:bottom; line-height:normal;}
.bt-fale{ width:284px; height:133px; margin:0px 0px 0px 46px; background:url(../../images/pages/bt-fale.png) no-repeat top; display:inline-block;}
.bt-fale:hover{ background-position:bottom!important}
.bt-saiba{width:70px; height:17px;background:url(../../images/pages/home/bt-saiba1.gif) no-repeat top;line-height:0}
.bt-download{width:70px; height:17px;background:url(../../images/pages/bt-download.gif) no-repeat top;line-height:0}
.bt-saiba:hover, .bt-download:hover{background-position:bottom!important;}



.bt-down:hover, .bt-comprar:hover, .bt-veja:hover{ background-position:bottom;}
.bt-down,.bt-comprar,.bt-veja{ float:left; margin-top:40px;}
.bt-down{ height:42px; width:246px; background:url(../../images/pages/roberto/audio-livro/bt-down.jpg)}
.bt-comprar{ height:42px; width:213px; background:url(../../images/pages/roberto/audio-livro/bt-comprar.jpg);}
.bt-veja{ height:42px; width:213px; position:relative; left:5px; top:-25px; background:url(../../images/pages/roberto/audio-livro/bt-veja.jpg);}

.bt-voltar{ width:53px; height:15px; background:url(../../images/pages/bt-voltar.jpg)}

.bt-enviar, .bt-limpar{ cursor:pointer; border:0;}
.bt-enviar{ background-image:url(../../images/pages/roberto/fale/bt-enviar.jpg); width:47px; height:12px;}
.bt-limpar{ background-image:url(../../images/pages/roberto/fale/bt-limpar.jpg); width:48px; height:13px; margin-right:10px;}
.bt-enviar:hover, .bt-limpar:hover, .bt-voltar:hover{ background-position:bottom;}

.prev{ width:12px; height:134px; float:left; background:url(../../images/pages/palestras/slides/bt-prev.gif) top left; margin-top:13px;}
.next{ width:12px; height:134px;float:left; background:url(../../images/pages/palestras/slides/bt-next.gif) top right;margin-top:13px;}
.prev:hover{ background-position: right}
.next:hover{ background-position: left}

.list-pages{ float:right; margin:5px 20px 0px 0px; position:absolute; bottom:25px; right:25px;}
.list-pages li{ float:left}
.list-pages li a {font-weight:bold; margin:0px 2px 0px 2px; text-align:center;}
.list-pages li a:hover, .list-pages li .active{background-color:#962d3f; color:#fff;}
.list-pages .paprev a,.list-pages .panext a{ width:10px; height:11px; margin:1px 7px 0px 7px;}
.list-pages .paprev a{background:url(../../images/pages/artigos/bt-prev.gif) no-repeat top left}
.list-pages .panext a{background:url(../../images/pages/artigos/bt-next.gif) no-repeat top left}
.list-pages .panext a:hover,.list-pages .paprev a:hover{ background-position:bottom;}


/*++++++++++++++++++++++
	end buttons
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	template1
++++++++++++++++++++++*/
.mid-template1{ margin-top:20px;}
.template1{float:left}
.template1 .title{ background:url(../../images/pages/_template1/bg-titulo.jpg); height:68px; width:700px}
.template1 .title h2{ width:283px; height:68px;}
.template1 .left{ float:left;background:url(../../images/pages/_template1/bg-left.gif); width:34px; height:331px; position:relative;}
.template1 .co{ float:left; width:651px; height:332px; background:url(../../images/pages/_template1/bg-co.jpg) repeat-y;}
.template1 .bot{ width:700px; height:19px; background:url(../../images/pages/_template1/bg-bot.gif); clear:both}
/*++++++++++++++++++++++
	end template1
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	template2
++++++++++++++++++++++*/
.template2, .template2 .bot{ width:685px;}
.template2{ float:left;}
.template2 h2{width:202px; height:37px;}
.template2 .top{ width:655px; height:27px; background:url(../../images/pages/_template2/bg-top.gif) no-repeat; padding:10px 0px 0px 30px; position:relative;}
.template2 .top h1, .template2 .top h2, .template2 .top strong{display:inline;}
.template2 .top h1, .template2 .top h2{font-size:140%;}
.template2 .top h1{ color:#bb305b}
.template2 .top h2{ color:#bb305b; padding-left:38px;}
.template2 .left{background:url(../../images/pages/_template2/bg-left.gif) repeat-y bottom left; position:relative;}
.template2 .co{width:664px; margin-left:22px;background:url(../../images/pages/_template2/bg-co.gif) repeat-y right; padding-top:15px;display:inline-block; overflow:auto; float:left; display:inline}
.template2 .co .left, .template2 .co .right{background:none;}
.template2 .bot{height:60px; background:url(../../images/pages/_template2/bg-bot.gif); clear:both;}
/*++++++++++++++++++++++
	template2
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	template3
++++++++++++++++++++++*/
.mid-template3{ margin-top:20px;}
.template3{width:695px; float:left;}
.template3 h2{height:37px;}
.template3 .display{ width:405px;float:left; position:relative;}

.template3 .t1{width:376px;margin-left:25px;}
.template3 .t2{width:281px;margin-left:5px}

.template3 .display .top-dis{height:15px;background:url(../../images/pages/_template3/bg-top-display.gif)}
.template3 .display .co-dis{padding:0 20px 0 44px; /*min-height:252px;*/background:url(../../images/pages/_template3/bg-co-display.gif);}
.template3 .display .co-dis img{ display:block; margin:0 auto;}
.template3 .display .bot-dis{height:20px; background:url(../../images/pages/imprensa/fotos/bg-bot-display.gif)}

.template3 .description{width:405px;float:left; position:relative; top:-7px; }
.template3 .description .top-desc{ height:20px; background:url(../../images/pages/_template3/bg-top-description.gif)}
.template3 .description .co-desc{ height:165px; padding:10px 15px 10px 45px; background:url(../../images/pages/_template3/bg-co-description.gif);}
.template3 .description .co-desc strong{ padding:10px 0; display:block}
.template3 .description .bot-desc{ height:30px;background:url(../../images/pages/_template3/bg-bot-description.gif)}
.template3 .description .bot-desc a{ color:#bb305b; float:right; margin:0px 20px 0px 0px;}

.template3 .nav{display:block; float:right; position:relative; right:15px; z-index:10}
.template3 .nav .co-left{ width:285px;background:url(../../images/pages/_template3/bg-co-nav.gif) 0 -10px;padding-bottom:20px;}
.template3 .nav .co-left strong{padding:10px 20px 10px 40px; display:block}

.template3 .nav .co-nav{overflow:auto;  height:415px;margin-left:20px;}
.template3 .nav .co-nav a img{display:block; width:80px; margin:0 auto; border: 1px solid #ccc}
.template3 .nav .co-nav a{ float:left; width:80px; height:80px; display:block; margin:20px; display:inline}
.template3 .nav .co-nav a:hover img{ border:1px solid #bb305b}

/*++++++++++++++++++++++
	end template2
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	envie para um amigo
++++++++++++++++++++++*/
.friend{float:left; }
.friend .title{ background:url(../../images/pages/_template1/bg-titulo-amigo.jpg); height:68px; width:370px}
.friend .title h2{ width:283px; height:68px; background:url(../../images/pages/amigo-title.jpg)}
.friend .left{ float:left;background:url(../../images/pages/_template1/bg-left.gif); width:34px; height:290px; position:relative;}
.friend .co{ float:left; padding:0 15px 0 10px; width:289px; height:290px; background:url(../../images/pages/_template1/bg-co.jpg) top right repeat-y ; }
.friend .bot{ width:350px; height:19px; background:url(../../images/pages/_template1/bg-bot-amigo.png); clear:both}

.friend ul{ margin-bottom:10px; float:left; display:inline}
.friend ul li{ margin:4px 0; display:inline; float:left;}
.friend ul li label{ display:inline; padding:0;}
.friend ul li input{ width:280px;background:url(../../images/pages/_template1/bg-input-amigo.gif) repeat scroll 0 0; border:none; font-size:90%; padding:2px; margin:3px 0 0 0; display:inline; float:left}
.friend textarea{ width:280px; float:left; margin:0; padding:2px; height:70px;background:url(../../images/pages/_template1/bg-input-amigo.gif) repeat scroll 0 0; overflow:auto; border:none; font-size:90%}
/*++++++++++++++++++++++
	end envie para um amigo
++++++++++++++++++++++*/



/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Home
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.fale-ho{width:238px; margin:16px 0px 0px 38px; height:86px;background:url(../../images/pages/home/h1-ho-fale.jpg);}
.fale-ho:hover{background-position:bottom;}
.ban-ho{ margin-right:230px;}
.mid-ho{ float:left!important; width:auto!important; margin-top:-15px;}
.mid-ho strong{ font-size:130%; margin-bottom:15px; display:block;}
/*++++++++++++++++++++++
	artigos
++++++++++++++++++++++*/
.co-ho-artigos{width:274px; height:352px; z-index:30000; position:relative; float:left}
.co-ho-artigos h2{ width:274px; height:37px;background:url(../../images/pages/home/h2-ho-artigos.png);}
.co-ho-artigos .co{width:274px; height:315px;background:url(../../images/pages/home/bg-ho-artigos.png) no-repeat bottom;}
.co-ho-artigos .co img{margin:0px auto; display:block; padding:25px 0px 20px 0px}
.co-ho-artigos .co .txt{width:198px; margin:30px 25px 0px 0px;float:right; display:inline; height:252px; overflow:auto}
.co-ho-artigos .co .bt-saiba{float:right; margin-right:20px; display:inline}
.co-ho-artigos .co a strong { font-size:120%; margin-bottom:0px; *margin-bottom:0px; padding-bottom: 10px; display:block; border-bottom: 1px solid #e3e3e3; }
.co-ho-artigos .co a:hover { text-decoration: underline!important; }
/*++++++++++++++++++++++
	end artigos
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	clube dos campe&otilde;es
++++++++++++++++++++++*/
.co-ho-clube{width:370px;margin-left:-131px; margin-top:38px; float:left}
.co-ho-clube .co{background:url(../../images/pages/home/bg-ho-clube.png) no-repeat bottom; height:327px; padding:0px 15px 0px 130px;}
.co-ho-clube h2{height:33px;background:url(../../images/pages/home/h2-ho-clube.gif) no-repeat;}
/*++++++++++++++++++++++
	end clube dos campe&otilde;es
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	lan&ccedil;amentos
++++++++++++++++++++++*/
.co-ho-lancamentos{width:236px; margin-top:38px; float:left}
.co-ho-lancamentos .co{background:url(../../images/pages/home/bg-ho-lancamentos.png) no-repeat bottom; height:327px; padding:0px 10px;}
.co-ho-lancamentos h2{height:33px;background:url(../../images/pages/home/h2-ho-lancamentos.gif) no-repeat;}
/*++++++++++++++++++++++
	end lan&ccedil;amentos
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	clube e lan&ccedil;amentos
++++++++++++++++++++++*/
.co-ho-clube .bt-saiba, .co-ho-lancamentos .bt-saiba{width:67px; height:12px; background:url(../../images/pages/home/bt-saiba2.gif); margin:20px 10px 0px 0px; float:right; display:inline }
.co-ho-clube p, .co-ho-lancamentos p{width:150px; margin:0 auto;}
.co-ho-clube span, .co-ho-lancamentos span{margin-bottom:10px;background-color:#999999; display:block; border-bottom:1px solid #999;}
.co-ho-clube img, .co-ho-lancamentos img{padding-top:15px; display:block; margin:0 auto;}
/*++++++++++++++++++++++
	end clube e lan&ccedil;amentos
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	destaques
++++++++++++++++++++++*/
.co-ho-destaques{width:215px;margin-bottom:10px; display:block; margin-top:-180px; float:right;}
.co-ho-destaques .img-ho-destaques{ float:right}
.co-ho-destaques .co{background:url(../../images/pages/home/bg-destaques.gif) no-repeat top left; padding:0px 10px 0px 10px; float:left}
.co-ho-destaques .co h2 a:hover{background-position:bottom}
.co-ho-destaques .co .h2-de-roberto a{width:188px; height:51px;background:url(../../images/pages/home/h2-de-roberto.jpg) no-repeat;}
.co-ho-destaques .co .h2-de-palestras a{width:188px; height:36px;background:url(../../images/pages/home/h2-de-palestras.jpg) no-repeat;}
.co-ho-destaques .co .txt{display:block; padding:0px 10px; width:170px;}
.co-ho-destaques .co .txt strong{display:block; margin-bottom:10px;}
.co-ho-destaques .co .txt .bt-saiba{width:67px; height:12px; background:url(../../images/pages/home/bt-saiba2.gif); margin-bottom:5px; float:right;}
.co-ho-destaques .co-bot{ height:16px; background:url(../../images/pages/home/bot-destaques.gif) no-repeat; clear:both}
/*++++++++++++++++++++++
	end destaques
++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Roberto
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++
	nav roberto
++++++++++++++++++++++*/
.bt-con a{ background:url(../../images/pages/roberto/nav/bt-con.jpg);}
.bt-liv a{ background:url(../../images/pages/roberto/nav/bt-liv.jpg);}
.bt-aud a{ background:url(../../images/pages/roberto/nav/bt-aud.jpg);}
.bt-dvd-1 a{ background:url(../../images/pages/roberto/nav/bt-dvd-1.jpg);}
.bt-dvd-2 a{ background:url(../../images/pages/roberto/nav/bt-dvd-2.jpg);}
.bt-age a{ background:url(../../images/pages/roberto/nav/bt-age.jpg);}
.bt-fal a{ background:url(../../images/pages/roberto/nav/bt-fal.jpg);}
/*++++++++++++++++++++++
	end nav roberto
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	conhe&ccedil;a o roberto
++++++++++++++++++++++*/
.title-conheca{background:url(../../images/pages/roberto/conheca/ro-title.jpg);}
.img-shiny{ position:absolute; top:-87px; margin-left:475px;z-index:24}
.co-conheca{ width:470px; height:330px; margin-left:20px; overflow:auto;z-index:2; position:relative}
.co-conheca strong{ margin:10px 0; display:block}
/*++++++++++++++++++++++
	end conhe&ccedil;a o roberto
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	fale com o roberto
++++++++++++++++++++++*/
.title-fale{ background:url(../../images/pages/roberto/fale/ro-title.jpg);}
.title-cad{ background:url(../../images/pages/clube/cadastre/cad-title.jpg);}
.co-fale .tit{  margin:15px 20px 10px 20px;}
/*++++++++++++++++++++++
	end fale com o roberto
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	cadastro
++++++++++++++++++++++*/
.co-cadastro .tit{  margin:7px 20px 5px 20px;}
/*++++++++++++++++++++++
	end cadastro
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	livro
++++++++++++++++++++++*/
.mid-livro{float:left;margin-top:-50px;}
.title-livro{ width:202px; height:37px;background:url(../../images/pages/roberto/livro/title-livro.jpg);}
.co-livro{ float:left}
.co-livro, .co-livro .top, .co-livro .left, .co-livro .bot{ width:685px;}
.co-livro .top{height:10px; line-height:0; font-size:0; float:left; background:url(../../images/pages/roberto/livro/bg-top.gif) no-repeat;}
.co-livro .left{background:url(../../images/pages/roberto/livro/bg-left.gif) bottom left repeat-y;}
.co-livro .co{width:657px; float:right;background:url(../../images/pages/roberto/livro/bg-co.gif); padding-bottom:20px;}
.co-livro .bot{height:17px; background:url(../../images/pages/roberto/livro/bg-bot.gif);  clear:both}
.co-livro .item{ width:117px; height:170px; display:block; float:left; display:inline; margin:10px 20px;}
.co-livro .item a img{ border:2px solid #fff; display:block; margin:7px auto;}
.co-livro .item a:hover img{ border:2px solid #860f27; display:block}
.co-livro .title, .co-livro .title .top-t, .co-livro .title .bot-t{ width:117px; display:block}
.co-livro .title .txt-t{ display:block;background:url(../../images/pages/roberto/livro/bg-title.gif) repeat-y; padding:0px 5px; text-align:center;}
.co-livro .title .top-t{height:7px; display:block;background:url(../../images/pages/roberto/livro/title-bg-top.gif) bottom center no-repeat;}
.co-livro .title .bot-t{height:7px; display:block;background:url(../../images/pages/roberto/livro/title-bg-bot.gif) bottom center no-repeat;line-height:0; font-size:0;}
/*++++++++++++++++++++++
	end livro
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	livro-detalhe
++++++++++++++++++++++*/
.title-livro-detalhe{ background:url(../../images/pages/roberto/livro/title-livro-detalhe.jpg)}
.co-livro-detalhe{ margin-top:30px;}
.co-livro-detalhe .left{width:190px; display:block; background:none;}
.co-livro-detalhe .left img{ margin-bottom:20px;}
.co-livro-detalhe .left .info{width:170px; float:right; margin:3px 0;}
.co-livro-detalhe .right{width:430px; margin-right:20px;}
.co-livro-detalhe .right strong{ font-size:110%; color:#922741}
.bt-visit{width:112px; height:18px; float:left; margin:8px 10px 0px 0px; background:url(../../images/pages/roberto/livro/bt-visit.jpg);}
.bt-visit:hover{ background-position:bottom;}


.co-livro-detalhe .opiniao { width: 600px; clear: both; margin: 0px auto; }
.co-livro-detalhe .opiniao span.titOpiniao { color:#922741; font-size:110%; font-weight: bold; padding-bottom: 10px; display: block; }
.co-livro-detalhe .opiniao .coment {
	padding: 15px 0px !important;
	border-bottom: 1px solid #CECABF;
}

.co-livro-detalhe .opiniao .frmComentario {
	display:block;
	margin:10px auto;
	position:relative;
	width:430px;
	min-height: 190px;
}

/*++++++++++++++++++++++
	end livro-detalhe
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	end audio-livro
++++++++++++++++++++++*/
.mid-audio{float:left;margin-top:-40px;}
.title-audio{ width:202px; height:37px;background:url(../../images/pages/roberto/audio-livro/title-audio.jpg);}
.img-bot-audio{ position:absolute; margin:30px 0px 0px -660px;}
.co-audio{ float:left;}
.co-audio .co .left{ width:180px; background:none;}
.co-audio .co .right{ width:475px; }
/*++++++++++++++++++++++
	end audio-livro
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	end dvd1
++++++++++++++++++++++*/
.mid-dvd1{float:left;margin-top:-40px;}
.title-dvd1{ width:202px; height:37px;background:url(../../images/pages/roberto/dvd1/title-dvd1.jpg);}
.img-bot-dvd{ position:absolute; margin:30px 0px 0px -660px;}
.cod-dvd1{ float:left}
.co-dvd1 .co{ padding:30px 40px 70px 40px; width:584px; position:relative;}
.co-dvd1 .co .left p{}
.bt-comprar-dvd{ width:217px;background:url(../../images/pages/bt-comprar-dvd.jpg) top left; margin:15px 0 0 0;}
.img-bot-dvd1{ position:absolute; bottom:-55px; left:0;}
/*++++++++++++++++++++++
	end dvd1
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	agenda
++++++++++++++++++++++*/
.mid-agenda{ margin-top:30px;}
.co-agenda{ float:left;}
.co-agenda, .co-agenda .top, .co-agenda .bot, .co-agenda .left{ width:399px;}
.co-agenda .top{background:url(../../images/pages/roberto/agenda/bg-top.gif);}
.co-agenda .top h2{ width:283px; height:68px; background:url(../../images/pages/roberto/agenda/title.jpg)}
.co-agenda .left{height:347px; background:url(../../images/pages/roberto/agenda/bg-left.gif) repeat-y left}
.co-agenda .co{ width:376px; height:347px; background:url(../../images/pages/roberto/agenda/bg-co.gif) repeat-y right; float:right;}
.co-agenda .co .list{ overflow:auto; height:336px; margin-right:12px; padding-top:10px;}
.co-agenda .co .list li{ padding:0px 10px 10px 10px; border-bottom:1px solid #ccc; margin:0px 0px 15px 0px; width:325px;}
.co-agenda .co .list li strong{color:#bb305b}
.co-agenda .co .list .last{ border:none;}

.co-agenda .co .jScrollPaneContainer {width:362px!important}


.co-agenda .bot{ height:14px; background:url(../../images/pages/roberto/agenda/bg-bot.gif); clear:both }

.co-calendar{ width:296px; float:left;}
.co-calendar .top{ height:52px; background:url(../../images/pages/roberto/agenda/bg-top-calendar.jpg)}
.co-calendar .top h2{ font-size:150%; width:160px;display:block; margin:0 auto; text-align:center; color:#bb305b; padding-top:20px;}
.co-calendar .left{ width:296px; background:url(../../images/pages/roberto/agenda/bg-left-calendar.gif) repeat-y left top}
.co-calendar .co{ width:270px;margin-left:16px;background:url(../../images/pages/roberto/agenda/bg-co-calendar.gif) repeat-y; overflow:auto; display:inline-block}
.co-calendar .co .plan{ width:252px; margin-left:4px; border-top:1px solid #ccc5b8; border-right:1px solid #ccc5b8; background-color:#fff;display:inline; float:left;}
.co-calendar .co .plan li{ width:30px; height:16px; float:left; display:inline; border-left:1px solid #ded6c7;border-bottom:1px solid #ded6c7;margin:0px;padding:19px 5px 0px 0px; text-align:right;}
.co-calendar .co .plan .yes{ font-size:120%; font-weight:bold; background-color:#ebe8e3}
.co-calendar .co .plan .yes:hover{ background-color:#ccc5b8}
.co-calendar .co .plan .yes a{ color:#bb305b; }
.co-calendar .co .plan .week{ width:252px; height:28px; margin:0; padding:0; border:0}
.co-calendar .co .plan .week span{ width:31px; height:15px; border-left:1px solid #ccc5b8; border-bottom:1px solid #ccc5b8;background-color:#ded6c7; margin:0px;display:inline; float:left; text-align:right; padding:12px 4px 0px 0px; font-weight:bold;}
.co-calendar .bot{ width:246px; height:19px; background:url(../../images/pages/roberto/agenda/bg-bot-calendar.gif) no-repeat; padding:4px 25px 0 25px;float:left}
.co-calendar .bt-anterior, .co-calendar .bt-proximo{ float:left; line-height:0;}
.co-calendar .bt-anterior{ height:11px; width:46px; background:url(../../images/pages/roberto/agenda/bt-anterior.jpg)}
.co-calendar .bt-proximo{height:12px; width:50px; background:url(../../images/pages/roberto/agenda/bt-proximo.jpg); float:right}
.co-calendar .bt-anterior:hover, .co-calendar .bt-proximo:hover{ background-position:bottom;}
/*++++++++++++++++++++++
	end agenda
++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Artigos
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.title-artigo{background:url(../../images/pages/artigos/title-artigo.jpg);}
.mid-artigo{ float:left!important; width:735px!important; margin:-14px 0px 0px 14px; display:inline}
.mid-artigo h2{ margin-left:23px;}
.mid-artigo .top{ height:29px; margin-top:50px; *margin-top:0px; _margin-top:0px;  width:555px; padding:11px 30px 0px 150px; background:url(../../images/pages/artigos/bg-top.jpg) top left no-repeat;  position:relative; z-index:199}

.title-roberto{background:url(../../images/pages/artigos/title-roberto.jpg);}
.title-convidados{background:url(../../images/pages/artigos/title-convidados.jpg);}

.mid-artigo ul{ padding:0; margin:15px 0 0;}
.mid-artigo ul li{float:left; display:inline;}
.mid-artigo ul .co-ok{ float:right}
.mid-artigo ul .label-genero, .mid-artigo ul .label-autor{ padding:3px 3px 0px 0px;}
.mid-artigo ul .sel-genero{ margin-right:20px; position:relative;}
.mid-artigo ul .sel-autor{ position:relative}
.mid-artigo select, .mid-artigo input, .mid-artigo label{ float:left; height:22px;}
.mid-artigo .top .bt-ok{ width:26px; height:22px; background:url(../../images/pages/artigos/bt-ok.jpg) no-repeat; border:none; cursor:pointer}
.mid-artigo .top .bt-ok:hover{ background-position:bottom;}
.mid-artigo .top .selectbox { width:198px; height:18px; padding:4px 5px 0px 5px; background:url(../../images/pages/artigos/bg-select.jpg) no-repeat; border:none;cursor:pointer; float:left}
.mid-artigo .top .selectbox:hover{ background-position:bottom}
.mid-artigo .top #genero_container, .mid-artigo .top #autor_container{position:absolute; top:0; left:0; width:173px!important; height:100px; background-color:#FFFFFF; margin:22px 0px 0px 9px; border:1px solid #ccc; overflow:auto; z-index:23}
.mid-artigo .top #genero_container ul, .mid-artigo .top #autor_container ul{width:155px; height:100px; z-index:32}
.mid-artigo .top #genero_container ul li, .mid-artigo .top #autor_container ul li{ width:143px;  padding:6px; border-bottom:1px solid #ccc; cursor:pointer;z-index:33}
.mid-artigo .top #genero_container ul li:hover, .mid-artigo .top #autor_container ul li:hover{ background-color:#860f27; color:#FFFFFF}

.mid-artigo .left{ width:735px; height:508px; background:url(../../images/pages/artigos/bg-left.gif) no-repeat top left;}

.mid-artigo .co{height:493px; width:694px; background:url(../../images/pages/artigos/bg-co.gif) no-repeat top right; float:right; overflow:hidden;}
.mid-artigo .co ul{padding:0px 10px 0px 0px}
.mid-artigo .co ul li strong{ float:left; display:block; padding-left:10px;}
.mid-artigo ul .title{ height:23px;padding:7px 0px 0px 0px; background-color:#fbf1de; width:100%}
.mid-artigo ul .title strong{color:#860f27;}
.mid-artigo ul .item{border-bottom:1px solid #fac77d; padding:14px 0px;/*behavior: url(includes/css/csshover.htc);*/ width:100%}
.mid-artigo ul .item:hover{ background-color:#fff9ed}
.mid-artigo .co ul li .col1{ width:220px;}
.mid-artigo .co ul li .col2{ width:200px;}
.mid-artigo .co ul li .col3{ width:130px;}
.mid-artigo .co ul li .col4{ width:90px;float:left;}

.mid-artigo .co ul li .star ul{float:right;margin:0px 10px 0px 0px;}
.mid-artigo .co ul li .star ul li{ float:left;}
.mid-artigo .co ul li .star li span{ height:12px; width:12px; display:block; text-indent:-5000px; float:left; line-height:0; background:url(../../images/pages/artigos/star.gif) no-repeat bottom left}
.mid-artigo .co ul li .star ul li .active{ background-position:top!important}
/*.mid-artigo .co ul li .star ul li a:hover{ background-position:top;}*/

.mid-artigo .bot{ width:735px; height:50px; float:left; clear:both; background:url(../../images/pages/artigos/bg-bot.png) no-repeat bottom center;}
/*++++++++++++++++++++++
	artigos detalhes
++++++++++++++++++++++*/
.detalhes .left,.detalhes .co{ height:auto; background-repeat:repeat-y}
.detalhes .title strong{ font-size:150%}
.detalhes .co{width:694px; float:right;}

.detalhes .co .item{ padding:20px;}
.detalhes .co .item ul{ margin:10px 0; overflow:auto}
.detalhes .co .item ul li{ display:block; width:100%}
.detalhes .co .autor{ width:680px; border-bottom:1px solid #fac77d;padding:0 0px 10px 5px; height:20px; display:inline-block; margin:0; font-style:italic; font-weight:normal; clear:both}

.detalhes .co .nav-bot .title{ font-size:120%; color:#bb305b; font-weight:bold;}

.detalhes .co .nav-bot .star{ width:200px; margin:3px 0px 0px 20px; position:relative;}
.detalhes .co .nav-bot .star strong{ position:absolute; bottom:-25px; left:-8px}
.detalhes .co .nav-bot .star a { width:20px; height:20px; display:block; text-indent:-5000px; background:url(../../images/pages/artigos/star-detalhes.gif) bottom}
.detalhes .co .nav-bot .star a:hover, .detalhes .co .nav-bot .star .active{ background-position:top;} 

.detalhes .co .nav-bot{ width:650px;height:31px; background-color:#fbf1de; margin:0px 10px 20px 0px; padding:0px 10px 0px 20px}
.detalhes .co .nav-bot li{ float:left; width:auto; display:inline  }
.detalhes .co .nav-bot li a{ float:left;}
.detalhes .co .nav-bot .back { width:69px; float:right; margin-top:8px;}
.detalhes .co .nav-bot .back a{ float:right; width:69px; height:16px; background:url(../../images/pages/artigos/bt-voltar.gif)}
.detalhes .co .nav-bot .back a:hover{ background-position:bottom;}
/*++++++++++++++++++++++
	end artigos detalhes
++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Palestras
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++
	nav palestras
++++++++++++++++++++++*/
.bt-conteudo a{ background:url(../../images/pages/palestras/nav/bt-conteudo.jpg);}
.bt-clientes a{ background:url(../../images/pages/palestras/nav/bt-clientes.jpg);}
.bt-contato a{ background:url(../../images/pages/palestras/nav/bt-contato.jpg);}
.bt-slide a{ background:url(../../images/pages/palestras/nav/bt-slides.jpg);}
.bt-novidades a{ background:url(../../images/pages/palestras/nav/bt-novidades.jpg);}
/*++++++++++++++++++++++
	end nav palestras
++++++++++++++++++++++*/
.mid-palestra{float:left;margin-top:-30px; position:relative}
.title-palestras{background:url(../../images/pages/palestras/title.jpg);}

/*+++++++++++++++++++++
Incrições 
+++++++++++++++++++++++*/
.mid-incricoes{float:left;margin-top:-30px; position:relative;}
.title-inscricoes{background:url(../../images/pages/inscricoes/title.jpg);}
.mid-incricoes .bt li { text-align: center; }
/*
*/

/*++++++++++++++++++++++
	conte&uacute;do
++++++++++++++++++++++*/
.mid-palestra .co-conteudo .top h1{ padding-left:25px;}
.mid-palestra .co-conteudo .co .left{ float:left; width:260px; margin:0px 10px 0px 25px; display:inline}
.mid-palestra .co-conteudo .co .right{ float:left; width:340px; display:inline}
/*++++++++++++++++++++++
	end conte&uacute;do
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	clientes
++++++++++++++++++++++*/
.mid-palestra .co-clientes .top h1{ padding-left:25px;}
.mid-palestra .co-clientes .co .right{ float:left;display:inline; margin:0px 20px 0px 35px;}

.mid-palestra .co-clientes ul{float:left;width:280px; margin-right:10px;background-color:#fdfaf5;}
.mid-palestra .co-clientes ul li{/*border-bottom:1px solid #fbf1de; border-right:1px solid #fbf1de; */background-color:#fdfaf5; float:left; background:url(../../images/pages/palestras/bullet.gif) no-repeat 4px 9px; padding:5px 14px;  }
.mid-palestra .co-clientes ul .tit{ width:270px;}
.mid-palestra .co-clientes ul .tit{ padding:5px;background-color:#be335c; border-right:4px solid #fff;color:#FFFFFF;}

.mid-palestra .co-clientes .tr{ display:block; width:570px; height:10px; float:left;}

.mid-palestra .co-clientes .various { width:570px; margin-top:10px; float:left;}
.mid-palestra .co-clientes .various .tit{ width:559px;}
.mid-palestra .co-clientes .various li{ width:250px; float:left; margin:0;}

/*++++++++++++++++++++++
	end clintes
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	contato
++++++++++++++++++++++*/
.mid-palestra .co-contato .top h1{ padding-left:25px;}
.mid-palestra .co-contato .co .right{ float:left;display:inline; margin:0px 20px 0px 35px;}
.mid-palestra .co-contato .jquery-selectbox{ width:58px!important;}
.mid-palestra .co-contato .jquery-selectbox .jquery-selectbox-list{ width:58px!important;}
/*++++++++++++++++++++++
	end contato
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	slides
++++++++++++++++++++++*/
.mid-palestra .co-slides .top h1{ padding-left:25px;}
.mid-palestra .co-slides .co{display:block; padding:20px 0px; float:right; height:auto!important;}
.mid-palestra .co-slides .co .dest{ float:left; width:300px;margin-left:30px; display:inline}
.mid-palestra .co-slides .co img{ border:1px solid #ccc;  width:300px; display:block; margin:0 auto;}
.mid-palestra .dest ul{ margin-top:10px;}
.mid-palestra .nav-slides{ width:280px!important; float:right; margin:0 20px 0 0; display:inline; }
.mid-palestra .nav-slides li{ float:left;background-color:#fbf5eb; width:250px!important;  padding:10px; border:1px solid #fff; position:relative; }
.mid-palestra .nav-slides li strong, .mid-palestra .dest ul li strong{float:left;  color:#bb305b; border-right:2px solid #bb305b; margin-right:5px; padding-right:5px; float:left;display:inline}
.mid-palestra .nav-slides li a, .mid-palestra .dest ul li a {width:auto; display:inline}
.mid-palestra .nav-slides li i, .mid-palestra .dest ul li i{ font-weight:bold;}
.mid-palestra .nav-slides li em, .mid-palestra .dest ul li em{ float: right; margin-right:5px; display:inline}
.mid-palestra .co-slides .co .list-pages{margin-right:5px;}
/*++++++++++++++++++++++
	end slides
++++++++++++++++++++++*/


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Imprensa
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++
	nav imprensa
++++++++++++++++++++++*/
.bt-roberto a{ background:url(../../images/pages/imprensa/nav/bt-roberto.jpg);}
.bt-releases a{ background:url(../../images/pages/imprensa/nav/bt-releases.jpg);}
.bt-curriculo a{ background:url(../../images/pages/imprensa/nav/bt-curriculo.jpg);}
.bt-fotos a{ background:url(../../images/pages/imprensa/nav/bt-fotos.jpg);}
/*++++++++++++++++++++++
	end nav imprensa
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	Roberto na m&iacute;dia
++++++++++++++++++++++*/
.mid-imprensa{float:left;margin-top:-30px; position:relative}
.mid-imprensa .co-imprensa{ position:relative;}

.title-imprensa-roberto{ width:246px!important; background:url(../../images/pages/imprensa/roberto/title.jpg)}
.mid-imprensa .co .left{ background:url(../../images/pages/imprensa/roberto/bg-co-left.gif) repeat-y top left; width:235px; position:absolute; background-color:#000000; top:0; left:11px; padding:0;}

.co-imprensa .co{ float:right; overflow:visible; display:inline-block;}

.mid-imprensa .top .co-ano{width:200px; float:left; margin-right:20px; position:relative; margin-left:20px; display:inline}
.mid-imprensa .top .co-mes{float:left; position:relative; display:inline;}
.mid-imprensa .top .bt-ok{ width:26px; height:22px; background:url(../../images/pages/artigos/bt-ok.jpg) no-repeat; border:none; cursor:pointer;}
.mid-imprensa .top .bt-ok:hover{ background-position:bottom;}
.mid-imprensa .top .selectbox { width:198px; height:18px; padding:4px 5px 0px 5px; background:url(../../images/pages/artigos/bg-select.jpg) no-repeat; border:none;cursor:pointer; float:left; margin-right:10px;}
.mid-imprensa .top .selectbox:hover{ background-position:bottom}
.mid-imprensa .top #selMes_container, .mid-imprensa .top #selAno_container{position:absolute; top:0; left:0; width:173px!important;max-height:100px; background-color:#FFFFFF; margin:22px 0px 0px 9px; border:1px solid #ccc; overflow:auto; z-index:23}
.mid-imprensa .top #selMes_container ul, .mid-imprensa .top #selAno_container ul{width:155px;max-height:100px; z-index:32}
.mid-imprensa .top #selMes_container ul li, .mid-imprensa .top #selAno_container ul li{ width:143px;  padding:6px; border-bottom:1px solid #ccc; cursor:pointer;z-index:33}
.mid-imprensa .top #selMes_container ul li:hover, .mid-imprensa .top #selAno_container ul li:hover{ background-color:#860f27; color:#FFFFFF}

.co-imprensa .co .list-imprensa{ padding-right:10px; width:620px; margin-left:30px;}
.co-imprensa .co .list-imprensa li{ border-bottom:1px solid #fac77d; height:30px; padding-left:20px; margin:0!important; float:left; width:590px}
.co-imprensa .co .list-imprensa .title {background-color:#fbf1de; border-bottom:none;}
.co-imprensa .co .title strong{color:#860f27; float:none; margin-top:7px!important; display:block; float:left; padding:0; margin-right:40px}
.co-imprensa .co .title .date{ float:right; margin-right:100px}
.co-imprensa .co li a{background: url(../../images/pages/imprensa/releases/bt-down.jpg); float:right !important; height:31px; padding:0;width:72px; margin:0; }
.co-imprensa .co li a:hover{ background-position:bottom;}
.co-imprensa .co li strong, .co-imprensa .co li em, .co-imprensa .co li span{ float:left;  padding-top:10px; margin-right:10px;}
.co-imprensa .co li em{ float:right}
.co-imprensa .bot{position:relative; padding:0; position:relative;}
.co-imprensa .bot .list-pages{position:absolute!important; bottom:30px!important; right:0; clear:both}
/*++++++++++++++++++++++
	end Roberto na m&iacute;dia
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	Releases
++++++++++++++++++++++*/



.title-imprensa-releases { background:url(../../images/pages/imprensa/releases/title.jpg)}
.co-imprensa-releases .top {background:url(../../images/pages/_template2/bg-top2.gif) no-repeat; height:auto; padding-bottom:5px; }
.co-imprensa-releases .top h2{ padding-left:38px;}
.co-imprensa-releases .co{ padding:0px; margin-left:12px; width:674px; border-top:1px solid #bbb;}
.co-imprensa-releases .left{ background-position:0px 0;}
.co-imprensa-releases .list-releases{ width:670px;}
.co-imprensa-releases .list-releases li{ float:left; width:610px; position:relative;padding:0px 0 0px 60px; border-bottom:1px solid #bcbcbc;}
.co-imprensa-releases .list-releases li a { float:left; padding-top:10px;}
.co-imprensa-releases .list-releases li a strong{ padding-top:10px;}
.co-imprensa-releases .list-releases li .bt{ width:72px;  height:31px;  float:right!important;background:url(../../images/pages/imprensa/releases/bt-down.jpg); padding:0}
.co-imprensa-releases .list-releases li .bt:hover{ background-position:bottom;}
/*++++++++++++++++++++++
	end Releases
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	Curr&iacute;culo
++++++++++++++++++++++*/
.co-imprensa-curriculo .bot{ background:none;background:url(../../images/pages/imprensa/curriculo/bg-bot.gif)!important; height:139px;}
.title-imprensa-curriculo { background:url(../../images/pages/imprensa/curriculo/title.jpg)}
.co-imprensa-curriculo .right{ padding:0px 30px 0 45px;}
.co-imprensa-curriculo .bot a{ color:#bb305b; font-size:140%!important; width:200px!important; display:block; position:relative; top:35px; left:180px;}
/*++++++++++++++++++++++
	end Curr&iacute;culo
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	Fotos
++++++++++++++++++++++*/
.title-imprensa-fotos { width:203px!important;background:url(../../images/pages/imprensa/fotos/title.jpg)}
.title-imprensa-galeria { width:270px!important; margin-left:15px; background:url(../../images/pages/imprensa/fotos/title-galeria.jpg)}
.co-imprensa-fotos .co{ padding: 0 0 0 45px; width:619px; overflow:visible}
.co-imprensa-fotos .co .item{ margin:7px 25px 7px 2px; float:left;border:5px solid #fcf1df;height:226px; width:150px; overflow:hidden; position:relative;}
.co-imprensa-fotos .co .item img{float:left;border:1px solid #ece1cf;}
.co-imprensa-fotos .co .item:hover{border:5px solid #860f27 }

.co-imprensa-fotos .co .item .img-download{position:absolute; top:0px; left:-200px; border:none;}
.co-imprensa-fotos .co .item:hover .img-download{ left:0; }


.co-imprensa-fotos .co .bt-print, .co-imprensa-fotos .co .bt-send-email{ float:right}
.co-imprensa-fotos .co .bt-send-email{ margin-right:80px}

.co-imprensa-fotos .co .info{ margin:10px 0;}
.co-imprensa-fotos .co .info a{ font-weight:bold; color:#bb305b;}
/*.co-livro .item a img{ border:2px solid #fff; display:block; margin:7px auto;}
.co-livro .item a:hover img{ border:2px solid #860f27; display:block}*/
/*++++++++++++++++++++++
	end Fotos
++++++++++++++++++++++*/


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Clube dos campe&otilde;es
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mid-clube{float:left;position:relative}
/*++++++++++++++++++++++
	end Nav clube
++++++++++++++++++++++*/
.bt-cadastro a{ background:url(../../images/pages/clube/nav/bt-cadastro.jpg);}
.bt-1capitulo a{ background:url(../../images/pages/clube/nav/bt-1capitulo.jpg);}
.bt-pod a{ background:url(../../images/pages/clube/nav/bt-pod.jpg);}
.bt-videos a{ background:url(../../images/pages/clube/nav/bt-videos.jpg);}
.bt-novidades a{ background:url(../../images/pages/clube/nav/bt-novidades.jpg);}
.bt-fotos-clube a{ background:url(../../images/pages/clube/nav/bt-fotos-clube.jpg);}
.bt-msg a{ background:url(../../images/pages/clube/nav/bt-msg.jpg);}
.bt-ecards a{ background:url(../../images/pages/clube/nav/bt-ecards.jpg);}
.bt-wallpapers a{ background:url(../../images/pages/clube/nav/bt-wallpapers.jpg);}
.bt-blog a{ background:url(../../images/pages/clube/nav/bt-blog.jpg);}
/*++++++++++++++++++++++
	end Nav clube
++++++++++++++++++++++*/
.co-clube-ecards{ }

/*++++++++++++++++++++++
	Clube login/cadastre
++++++++++++++++++++++*/
.co-clube-cadastro{ width:608px; margin:40px auto;overflow:auto;}
.co-acess, .co-cad{ float:left;}

.co-acess{ width:337px; height:auto; }
.co-acess .co{height:144px; display:block; background:url(../../images/pages/clube/cadastre/bg-acesso.gif); position:relative;}
.co-acess .co ul{ width:240px;position:absolute; left:65px; top:36px;}
.co-acess .co ul li{ float:right; margin-bottom:12px;}
.co-acess .co .bt-send{ width:50px; height:22px; background:url(../../images/pages/clube/cadastre/bt-send.gif) no-repeat top left; cursor:pointer;}
.co-acess .co .bt-send:hover{ background-position:bottom;}
.co-acess .co input{ width:192px; padding:3px; height:16px;background:url(../../images/pages/clube/cadastre/bg-input-acesso.gif) no-repeat top left; border:none}
.co-acess .bot{ width:298px; height:16px;background:url(../../images/pages/clube/cadastre/bg-bot-acesso.png) bottom; float:right;}

.co-cad{width:268px; position:relative; left:-5px}
.co-cad .co{ width:218px; height:83px; padding:15px 20px 10px 30px; background:url(../../images/pages/clube/cadastre/bg-cadastre.gif) no-repeat}
.co-cad .co h2{ font-size:140%; color:#bb305b; text-align:center; margin-bottom:10px;}
.co-cad .bt-cad{ height:52px; width:259px; background:url(../../images/pages/clube/cadastre/bt-cadastre.png) no-repeat; float:right}
/*++++++++++++++++++++++
	end Clube login/cadastre
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	Clube e-cards
++++++++++++++++++++++*/
.title-clube-ecards{background:url(../../images/pages/clube/ecards/title.jpg)}
.title-clube-gecards{background:url(../../images/pages/clube/ecards/title-galeria.gif)}
.co-clube-ecards .co-desc ul li{ display:block; margin:1px 0 ; float:left; display:inline; width:100%!important}
.co-clube-ecards .co-desc .h-l, .co-clube-ecards .co-desc .h-r{ font-size:100%; width:auto; float:left; font-weight:normal}
.co-clube-ecards .co-desc .h-r{ float:right!important;  display:inline; width:167px;}
.co-clube-ecards .co-desc strong{ text-align:center; padding:0!important; margin:0;}
.co-clube-ecards .co-desc label{ font-size:140%;font-weight:bold; margin:2px 0!important; display:block}
.co-clube-ecards .description input, .co-clube-ecards .description textarea{ padding:3px; font-size:90%; float:left}
.co-clube-ecards .co-desc input{ margin:0 2px;width:162px; height:10px; border:none;background:url(../../images/pages/clube/ecards/bg-input.jpg);}
.co-clube-ecards .co-desc textarea{ width:338px; height:61px; background:url(../../images/pages/clube/ecards/bg-textarea.jpg) bottom left; border:none; overflow:auto}
.co-clube-ecards .bot-desc input{float:right; margin-top:4px;}
.co-clube-ecards .bot-desc .bt-enviar{ margin-right:20px;}
.co-clube-ecards .nav{ margin-top:0}
/*++++++++++++++++++++++
	end Clube e-cards
++++++++++++++++++++++*/

/*++++++++++++++++++++++
	Clube fotos
++++++++++++++++++++++*/
.title-clube-fotos{background:url(../../images/pages/clube/fotos/title.jpg)}
.title-clube-gfotos{background:url(../../images/pages/clube/fotos/title-galeria.gif)}
.co-clube-fotos .description{width:380px!important; float:right;}

.co-clube-fotos .description{float:left!important; left:25px;}
.co-clube-fotos .co-desc{ width:330px; height:132px!important; float:left; padding:0!important; background:url(../../images/pages/clube/fotos/bg-nav-fotos.gif) top!important; border-bottom:1px solid #ccc; padding:13px 10px 0 10px!important; overflow:hidden;}
.co-clube-fotos .co-desc a{ height:132px;line-height:132px; float:left;}
.co-clube-fotos .co-desc a img{ border:5px solid #fff; vertical-align:middle;}
.co-clube-fotos .co-desc a:hover img{ border:5px solid #bb305b}
.co-clube-fotos .co-dis {}
.co-clube-fotos .co-dis .color{background-color:#faf3e9; width:341px; text-align:left }
.co-clube-fotos .co-dis strong{ font-size:140%; padding:5px 0 10px 0; width:342px; display:block}
.co-clube-fotos .co-dis p{ padding:5px 0 10px 0;width:342px; display:block}

.co-clube-fotos .co-nav{ height:280px!important;}
.co-clube-fotos .co-nav a{ width:210px!important; height:auto!important; margin-top:5px!important; margin-bottom:5px!important}
.co-clube-fotos .co-nav a span{font-weight:bold!important; color:#860f27}
/*++++++++++++++++++++++
	end Clube fotos
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	Clube v&iacute;deos
++++++++++++++++++++++*/
.title-clube-videos{background:url(../../images/pages/clube/videos/title.jpg)}
.title-clube-gvideos{background:url(../../images/pages/clube/videos/title-galeria.gif)}
.co-clube-videos .description{width:380px!important; float:right}
.co-clube-videos .co-dis strong{ font-size:140%; padding:5px 0 10px 0;  background-color:#faf3e9; width:342px; display:block}

.co-clube-videos .co-nav{ height:290px!important}
.co-clube-videos .co-nav ul li strong{ width:auto!important; padding:0!important; margin:0!important;} 
.co-clube-videos .co-nav ul li a{ margin:0 15px 0 20px!important; }
.co-clube-videos .co-nav ul li{ overflow:hidden;width:240px;}
/*++++++++++++++++++++++
	end Clube v&iacute;deos
++++++++++++++++++++++*/



/*++++++++++++++++++++++
	Capítulo
++++++++++++++++++++++*/
.title-clube-capitulo{background:url(../../images/pages/clube/capitulo/title.jpg)}
.title-clube-gcapitulo{background:url(../../images/pages/clube/capitulo/title-capitulo.gif)}
.co-clube-capitulo .nav .co-nav{ height:400px; overflow:auto;}
.co-clube-capitulo .nav .co-nav li{float:left; }
.co-clube-capitulo .nav .co-nav a{ float:left;width:120px; height:140px; margin:0!important; padding:0; text-align:center; display:block;line-height:140px!important;}
.co-clube-capitulo .nav .co-nav a img{width:auto;display:inline; margin:0; padding:0; border: 1px solid #ccc; vertical-align: middle}


.co-clube-capitulo .co-dis .over{ height:400px; padding:0 12px; overflow:auto;}


.co-clube-capitulo .bot-dis{ clear:left}
.co-clube-capitulo .co-dis ul .left{ padding:10px; width:120px;}
.co-clube-capitulo .co-dis ul .right{ width:155px; padding:10px 0px 10px 0; float:left;}
.co-clube-capitulo .co-dis ul .right h3{font-size:140%; margin-bottom:15px;}
.co-clube-capitulo .co-dis ul .right .tit1{ color:#FF0000; display:block}
.co-clube-capitulo .co-dis ul .right span{ font-style:italic}

.co-clube-capitulo .co-dis a{padding-bottom:5px;}
.co-clube-capitulo .co-dis a:hover img{background-color:#eadfcc; text-decoration:none;}
.co-clube-capitulo .co-dis a img{ background:url(../../images/pages/clube/capitulo/bt-download.gif) bottom center; padding-bottom:20px;}


.co-clube-mensagens .nav .co-nav .bt-s{ width:210px; margin-top:10px; background-color:#e0d3bd; padding:5px; text-align:center; border-bottom:1px solid #d3c4ac }
.co-clube-mensagens .nav .co-nav .bt-s:hover{ background-color:#eadfcc; }


/*++++++++++++++++++++++
	end Capítulo
++++++++++++++++++++++*/





/*++++++++++++++++++++++
	Clube wallpaper
++++++++++++++++++++++*/
.title-clube-wall{background:url(../../images/pages/clube/wallpaper/title.jpg)}
.title-clube-gwall{background:url(../../images/pages/clube/wallpaper/title-galeria.gif)}
.co-clube-wallpaper .co-desc{ height:80px!important;}
.co-clube-wallpaper .co-desc h2{ font-size:160%; font-weight:normal; text-align:center; border-bottom:1px solid #ccc;}
.co-clube-wallpaper .co-desc .bt-800{ width:101px; height:35px;background:url(../../images/pages/clube/wallpaper/bt-800.gif) bottom left; }
.co-clube-wallpaper .co-desc .bt-1024{ width:109px; height:35px;background:url(../../images/pages/clube/wallpaper/bt-1024.gif) bottom left; }
.co-clube-wallpaper .co-desc .bt-800, .co-clube-wallpaper .co-desc .bt-1024{ float:left; margin:20px 30px 0 30px;}

.co-clube-wallpaper .co-nav{ height:370px!important}
/*++++++++++++++++++++++
	end Clube wallpaper
++++++++++++++++++++++*/


/*++++++++++++++++++++++
	Clube wallpaper
++++++++++++++++++++++*/
.title-clube-pod{background:url(../../images/pages/clube/wallpaper/title.jpg)}
.title-clube-podfotos{background:url(../../images/pages/clube/wallpaper/title-galeria.gif)}
.co-clube-podcast .right{ float:left; width:460px; padding-left:10px;}

.co-clube-podcast .bt-saiba{width:67px; height:12px; background:url(../../images/pages/home/bt-saiba2.gif)}
.pod-destaque{ width:224px; float:right; position:relative; top:-25px;}
.pod-destaque .top{ height:49px; background:url(../../images/pages/clube/podcast/bg-top-destaque.gif)}
.pod-destaque .co{ background:url(../../images/pages/clube/podcast/bg-co-destaque.gif) top  left repeat-y; padding:0 48px 0 30px; float:left;height:266px;}
.pod-destaque .co hr{ width:100%; clear:both}
.pod-destaque .co p{ padding-left:10px!important;padding-right:10px!important;}
.pod-destaque .co .bt-saiba{ margin:15px 10px 15px 0px; float:right; display:inline-block}
/*.pod-destaque .bot{ height:18px; background:url(../../images/pages/clube/podcast/bg-bot-destaque.png); clear:both}*/

.co-clube-podcast .blog, .co-clube-podcast .fotos{ margin-top:30px; position:relative; left:10px;}
.co-clube-podcast .fotos{ width:233px;float:left; }
.co-clube-podcast .fotos .title-fotos{ height:36px; background:url(../../images/pages/clube/podcast/title-fotos.jpg)}
.co-clube-podcast .fotos .bg-fotos{ width:233px; height:188px; background:url(../../images/pages/clube/podcast/bg-fotos.gif)}

.co-clube-podcast .blog{ width:225px; float:left;}
.co-clube-podcast .blog .title-blog{ height:36px; background:url(../../images/pages/clube/podcast/title-blog.gif)}
.co-clube-podcast .blog .co{ background:url(../../images/pages/clube/podcast/bg-co-blog.gif); padding-left:20px;padding-right:10px; height:158px; float:left}
.co-clube-podcast .blog .co p{ margin:15px 0!important; padding:0!important}
/*++++++++++++++++++++++
	end Clube wallpaper
++++++++++++++++++++++*/



/*++++++++++++++++++++++
	Clube mensagens
++++++++++++++++++++++*/
.title-clube-mensagens{background:url(../../images/pages/clube/mensagens/title.jpg)}
.title-clube-gmensagens{background:url(../../images/pages/clube/mensagens/title-galeria.gif)}

.co-clube-mensagens .display .co-dis{ float:left; min-height:0;}
.co-clube-mensagens .display .co-dis img{ padding:15px 0;}
.co-clube-mensagens .co-dis .color{background-color:#faf3e9; width:341px; text-align:left; float:left }
.co-clube-mensagens .display .bot-dis{ clear:left;}
.co-clube-mensagens .display h3{ font-size:150%; margin:10px 0;}
.co-clube-mensagens .display .bt-s, .co-clube-mensagens .display .bt-d{ width:169px!important; text-align:center; float:left; background-color:#e0d3bd; padding:5px 0; position:relative; bottom:0;}
.co-clube-mensagens .display .bt-s{ border-right:1px solid #fff; display:inline}
.co-clube-mensagens .display .bt-s:hover, .co-clube-mensagens .display .bt-d:hover{ background-color:#eadfcc; text-decoration:none;}


.co-clube-mensagens .nav .co-nav{ height:360px; overflow:auto;}
.co-clube-mensagens .nav .co-nav strong{ padding:0; width:115px; float:left; }
.co-clube-mensagens .nav .co-nav li{ float:left;width:220px; border-bottom:1px solid #ccc; margin:0 0 20px 20px; padding-bottom:10px; display:inline }
.co-clube-mensagens .nav .co-nav a{ height:auto; float:left; margin-left:0; margin-top:0; margin-bottom:0; }
.co-clube-mensagens .nav .co-nav .bt-d, .co-clube-mensagens .nav .co-nav .bt-s{ height:auto; margin:0;}
.co-clube-mensagens .nav .co-nav .bt-s{ width:210px; margin-top:10px; background-color:#e0d3bd; padding:5px; text-align:center; border-bottom:1px solid #d3c4ac }
.co-clube-mensagens .nav .co-nav .bt-s:hover{ background-color:#eadfcc; text-decoration:none; }
.co-clube-mensagens .nav .co-nav .bt-d{ font-weight:bold; margin-top:10px; color:#860f27}


/*++++++++++++++++++++++
	end Clube mensagens
++++++++++++++++++++++*/
.title-podcast{background: url(../../images/pages/clube/podcast/title.jpg);}

.co-clube-podcast{ margin-top:20px;}

/*++++++++++++++++++++++
	Clube Enquete
++++++++++++++++++++++*/

.co dl.enquete { margin-bottom: 120px; *margin-bottom: 25px; }
.co dl.enquete dt {
	display: block;
	width:15px;
	float: left;
}
.co dl.enquete dd {
	display: block;
	float: left;
	margin:3px 10px;
	width:150px;
}