/*-----------------------------------------------------------------------------
CSS Site Cássio - vocoxa.com.bnr
version:   1.0
author:    dener patrick
email:     falecom@dpatrick.com.br
website:   http://www.dpatrick.com.br/
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
  margin: 0;
  padding: 0;
}

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
  margin: 1em 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* Remove border around linked images */
img {
	border:0;
}


/* =Typography
-----------------------------------------------------------------------------*/

body {
	font: small/1.6 "Trebuchet MS", Arial, Tahoma, sans-serif;
	background:#3CA08F;
	text-align:center;
}


/* =Headings
-----------------------------------------------------------------------------*/

#main #heading {
	width:778px;
	background: #FFF url(img/bg-topo.jpg) repeat-x 0 0;
	height:141px;
	text-align: left;
	
}
#main #heading #logo {
	position: absolute;
	margin-top: 1.1em;
	margin-left: 0.4em;
	z-index: 98;
}
#main #heading #foto-topo {
	position:absolute;
	margin-left: 8.9em;
}


#main #heading #barra-busca form {
	margin:0;
	padding:0.4em 0 0;
	width: 423px;
	background: url(img/bg-barra-busca.jpg) repeat-x 0px 0px;
	height: 33px;
	float: left;
}
#main #heading #barra-busca {
	height: 33px;
	width: 452px;
	position: absolute;
	margin-top: 8.3em;
	margin-left: 24.5em;
	z-index: 99;
}
#main #heading #barra-busca .borda-right {
	height: 33px;
	width: 13px;
	float: left;
}

#main #heading #barra-busca .borda-left {
	height: 33px;
	width: 16px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#main #heading #barra-busca label {
	font-size: 80%;
	font-weight: bold;
	color: #CC0000;
	margin-left: 0.3em;
}
#main #heading #barra-busca p {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#heading input:focus, #heading textarea:focus {
	background: #F4FFF4;
	font-weight: bold;
	color: #000000;	
}

#main #heading #barra-busca form #busca {
	border: 2px solid #333;
	width: 250px;
	height:13px;
	font-size: 0.9em;
	padding: 0.3em 0.2em 0.4em;
}



#main #heading #barra-busca #bot-buscar {
	background: url(img/bot-buscar.gif) no-repeat 0px 0px;
	height: 27px;
	width: 74px;
	border-style: none;
	font-size: 0.7em;
	font-weight: bold;
	position: absolute;
	margin-top: -0.1em;
	padding: 0px 0px 0.2em;
	margin-left: 0.5em;
}
#main #heading #turma {
	height: 99px;
	width: 320px;
	z-index: 100;
	position: absolute;
	margin-left: 34em;
	margin-top: 1.3em;
}
.titulopgs {
	color: #333333;
	padding: 53px 0px 12px 10px;
	font-size: 1.2em;
	font-weight: bold;
	background: url(img/bg-titulos-paginas-2.png) no-repeat 0px 0px;
	margin: 0em 0em 0.6em;
}
#main #content #principal #msg-cadastro {
	background: #FBFBFB url(img/icone-msg-cadastro.jpg) no-repeat 98% 50%;
	padding: 0.5em;
	border: 1px solid #E1E1E1;
}
#main #content #principal #msg-cadastro h1 {
	margin: 0px;
	padding: 0px;
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
}
#main #content #principal #msg-cadastro p {
	margin: 0px 4em 0px 0px;
	padding: 0px;
	line-height: 1.4em;
	font-size: 1em;
	color: #666666;
}
#main #content #principal #msg-cadastro2 {
	line-height: 1.4em;
	font-size: 1em;
	padding: 0.5em;
	margin-top: 0.9em;
	border: 1px solid #B8B8B8;
	color: #666666;
}
.sub-cadastro-titulo {
	font-size: 1.2em;
	font-weight: bold;
	color: #FF3300;
	line-height: 1.1em;
	margin-top: 0.9em;
	margin-bottom: 0.9em;
}
.sub-cadastro-titulo-principal {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	line-height: 1.1em;
	margin-top: 0.9em;
	margin-bottom: 0.9em;
}
#tabela_cadastro th, #tabela_cadastro2 th, #tabela_cadastro3 th, #tabela_cadastro4 th {
	background: #F1F1F1;
	text-align: left;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

#tabela_cadastro td, #tabela_cadastro2 td, #tabela_cadastro3 td, #tabela_cadastro4 td {
	background: #FCFCFC;
	text-align: left;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
#home #main #content #principal #cadastro .bot-cadastrar, .bot-login {
	color: #FFFFFF;
	background: #064237;
	border-style: none;
	font-weight: bold;
	font-size: 1.2em;
	padding: 0.2em 1.2em;
	float: right;
	margin-bottom: 0.9em;
}













/* =Links
-----------------------------------------------------------------------------*/




/* =Branding
-----------------------------------------------------------------------------*/




/* =Main Nav
-----------------------------------------------------------------------------*/
#nav {
	background: #0E8974 url(img/bg-nav-principal.jpg) repeat-x 0 0;
	width:778px;
	height:37px;
	border-bottom:2px solid #EAEAEA;
}

#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;

}
#nav ul li {
	float:left;
	height:100%;


}


#nav ul a {
	font-size:85%;
	text-decoration:none;
	color:#FFF;
	float:left;
	padding:1em 0.7em 0.8em;
	border-left: 1px solid #FFFFFF;
	font-weight:bold;

}
#home #main #nav .home {
	color:#CC0000;
	background: #FFCC00 url(img/bg-link-ativo.jpg) repeat-x 0px 0px;
}


#nav ul a:hover {
	background:#54AB9C -2px;
	border-top: 2px solid #32655E;
	border-bottom: 2px solid #FFAF1C;
	padding:0.8em 0.7em 0.6em;
}
/* =Sub Nav
-----------------------------------------------------------------------------*/




/* =Main Content
-----------------------------------------------------------------------------*/
#main {
	background:url(img/sombra-vertical.jpg) repeat-y 778px top;
	text-align:left;
}
#main #content {
	text-align:left;
	margin:0;
	background:#FFF;
	width:778px;
	padding-top: 0.4em;
	padding-bottom:15px;
}
#main #content #principal {
	float: left;
	width: 504px;
	margin-right: 0.6em;
	margin-left: 0.4em;
}
#main #content #siderbar {
	float: left;
	width: 256px;
}






/* =Secondary Content
-----------------------------------------------------------------------------*/



/* =Footer
-----------------------------------------------------------------------------*/

#footer {
	float: left;
	position:absolute;
	margin-top:1.5em;
}
#footer ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
}


#footer ul li {
	float: left;
}
#footer ul li a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 1em;
	padding-left: 1em;
	float: left;
	background: url(img/pontilhado.gif) repeat-y left top;
}

#footer ul .first {
  background: none;
}

#footer ul li a:hover {
text-decoration:underline;

}


#sombra #footer p {
	margin:0;
	padding:0;
	display: block;
	clear: both;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
	padding-left: 1.2em;
}



/* =Forms
-----------------------------------------------------------------------------*/
form {
	margin:0;
	padding:0;
}
/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}
#main #content #principal #cadastro label {
	font-size: 0.9em;
	font-weight: bold;
	color:#333333;
}



/* =Tables
-----------------------------------------------------------------------------*/

table { 
  border-spacing: 0;
	border-collapse: collapse;
}

td {
  text-align: left;
	font-weight: normal;
}



/* =Misc 1
-----------------------------------------------------------------------------*/
#sombra {
	margin:0;
	text-align:left;
	float:left;
	width:832px;
	background: url(img/sombra-horizontal.jpg) repeat-x 0 0;
	height:54px;
	clear: both;

	
}
#sombra #curva {
	float: right;
	background: url(img/sombra-vertical-curva.png) no-repeat 0 0;
	height: 54px;
	width: 54px;
	
}

.borda_topo {
	border-top: 1px solid #999999;
}
.setar-tabela td, .setar-tabela th{
	border:none;
	background:none;
	padding:0;
	margin:0;
}
/* =Misc 2

-----------------------------------------------------------------------------*/
#box-logar {
	padding: 0px 3px 3px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}
#box-logar a.link-login-cadastro:link, #box-logar a.link-login-cadastro:visited {
	font-size: 1.3em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #548A3C;
	display: block;
	padding: 0.1em;
	text-align: center;
	border: 2px solid #003300;
	margin-bottom: 0.3em;
}
#box-logar a.link-login-cadastro:hover{
	background: #3A6129;
}
#box-turma-cadastro {
	height: 179px;
	width: 254px;
	margin-top: 0.4em;
	border: 1px solid #CCCCCC;
}
#publicidade-234-60 {
	margin: 0.4em 0em 0.4em 0.7em;
	padding: 0em;

	
}
#publicidade-234-60 p {
	font-size: 0.8em;
	text-transform: uppercase;
	margin: 0em;
	padding: 0em;
	color: #999999;
}
#tabela-coxa-do-ano h1 {
	color: #FFFFFF;
	background: url(img/bg-topo-vocoxa-do-ano.jpg) repeat-x 0px 0px;
	font-size: 1.2em;
	margin: 0em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
}
#box-coxa-do-ano {
	margin: 0em;
	padding: 0em;
}
#tabela-coxa-do-ano {
	width: 257px;
	margin: 0px;
	padding: 0px;
}
#tabela-coxa-do-ano th {
	background: #000000;
	color: #FFFFFF;
	font-size: 0.9em;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding-left:0.5em;
	padding-top:0.3em;
	padding-bottom:0.3em;
	text-align: left;
}
#tabela-coxa-do-ano td {
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}
.pontuacao-alta {
	background:#A2BE42;
	color:#FFFFFF;
	font-size:12px;
}
.pontuacao-baixa {
	background:#F7F9EC;
	color:#000000;
	font-size:12px;

}

.pontuacao-alta td, .pontuacao-baixa td{
	padding-left:0.5em;
}

.r-borda-right {
	border-right:none;
}
a.link-pergunta-coxa-do-ano:link , a.link-pergunta-coxa-do-ano:visited {
	background:#F6F6F6;
	font-size: 0.9em;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	text-align: right;
	display: block;
	padding: 0.3em;
	margin-top: 0.2em;
	margin-bottom: 0.4em;

}


a.link-erro-cadastro:link, a.link-erro-cadastro:visited {
	background:#F6F6F6;
	font-size: 1em;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	text-align: center;
	display: block;
	padding: 0.3em;
	margin: 0.4em;
	border: 2px solid #009900;
} 
a.link-pergunta-coxa-do-ano:hover, a.link-erro-cadastro:hover {
	text-decoration:underline;
	
}
#autor, #turma-tirinhas {
	background: #FBFBFB;
	padding: 4px;
	border: 1px solid #666666;
}
#autor .foto, #turma-tirinhas .foto{
	text-align: center;
	display: block;
	border: 1px solid #999999;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#autor h1, #turma-tirinhas h1 {
	color: #CC0000;
	margin: 0px 0px 4px;
	padding: 0px;
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.2em;
}
#autor p, #turma-tirinhas p {
	margin: 0px;
	padding: 0px;
}
#autor .oautor, #turma-tirinhas .aturma{
	font-size: 0.9em;
	color: #666666;
	line-height: 1.5em;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: justify;
}

#autor .foto img, #turma-tirinhas .foto img{
	vertical-align: bottom;
}
#autor .link-autor:link, #autor .link-autor:visited, #turma-tirinhas .link-turma:link, #turma-tirinhas .link-turma:visited {
	background: #2F6311 url(img/seta-link.gif) no-repeat 99% 50%;
	display: block;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.9em;
	color: #FFFFFF;
	padding: 4px;
	line-height: 1.2em;
}
#autor .link-autor:hover, #turma-tirinhas .link-turma:hover {
	background-color:#23480D;
}

#publicidade-250 h1 {
	font-size: 0.8em;
	text-transform: uppercase;
	margin: 0em;
	padding: 0em;
	color: #999999;
	font-weight:normal;
}
#publicidade-250 p {
	margin:0;
	padding:0;
	text-align:center;
}
.tirinhas {
	background: #EEF0F2 url(img/bg-tiras.jpg) repeat-x 0px 0px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
}
.tirinhas h1 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	margin: 0.3em;
	padding: 0px;
	line-height: normal;
}
.tirinhas p {
	text-align: center;
}


.navegacao, .navLinks {
	background: #FCFDF7;
	padding: 0.3em 0em 0.3em 0.3em;
	border: 1px solid #AAD697;
	margin-bottom: 4px;
	margin-top: 8px;
}
.navegacao a{
	color: #336600;
	background: #F1F9E3;
	font-weight: bold;
	text-decoration: none;
	padding: 0.2em 0.5em;
	display: block;
	float: left;
	border: 1px solid #77B116;
	margin-right: 4px;
	font-size: 0.9em;
}

.navLinks a {
	color: #336600;
	background: #F1F9E3;
	font-weight: bold;
	text-decoration: none;
	padding: 0.2em 0.5em;
	border: 1px solid #77B116;
	margin-right: 4px;
	font-size: 0.9em;
}

.navegacao strong {
	color: #FFFFFF;
	background: #336600;
	font-weight: bold;
	text-decoration: none;
	padding: 0.2em 0.5em;
	display: block;
	float: left;
	border: 1px solid #77B116;
	margin-right: 4px;
	font-size: 0.9em;
}
.navegacao .navs {
	background: #DDF1BC;
	float: left;
}
.navegacao a:hover, .navLinks a:hover {
	color: #FFFFFF;
	background: #77B116;
}
.navegacao p {
	margin: 0px;
	padding: 0px;
	float: right;
}
#box-tira-fotos {
	background: #282E28 url(img/ponto-branco.gif) repeat-y center top;
	padding: 2px;
}
#box-tira-fotos img {
	border: 3px solid #434E43;
}
#box-tira-fotos h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}
#box-tira-fotos p {
	text-align: center;
}
#box-tira-fotos .tira, #box-tira-fotos .foto {
	padding: 2px;
}
#box-tira-fotos .tira strong, #box-tira-fotos .foto strong  {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
}
#box-tira-fotos .tira, #box-tira-fotos .foto {
	float: left;
	width: 110px;
}
#box-tira-fotos .tira {
	margin-left:3px;
	margin-right:20px;

}
#colunas-lateral h1 {
	color: #656766;
	font-size: 1.3em;
	background: url(img/bg-titulo-colunas.jpg) repeat-x 0px 0px;
	margin: 0px;
	padding: 5px 0px 6px 8px;
	font-weight: normal;
	line-height: normal;
}

#colunas-lateral ul span {
	font-size: 11px;
	color: #FF2B2A;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#colunas-lateral ul a, #colunas-lateral ul a:visited {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 1.2em;
	margin: 1.2em 0px;
	padding: 0px 0px 0px 12px;
	display: block;
	background: url(img/seta-icone-colunas.jpg) no-repeat 0px 3px;
}
#colunas-lateral ul a:hover {
	text-decoration: underline;
	background: url(img/seta-icone-colunas_hover.jpg) no-repeat 0px 3px;
}

#colunas-lateral ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#colunas-lateral ul li {
	border-bottom: 1px solid #ECECEC;
	margin: 0.3em 0em 0em;
	padding: 0px;
}
.mini-box h1 {
	font-size: 1em;
	line-height: normal;
	font-weight: bold;
	color: #999900;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 1px;
}
.mini-box {
	background: #F9F9F9 url(img/bg-fundo-mini-box.jpg) repeat-x 0px 0px;
	float: left;
	border: 1px solid #CCCCCC;
	width: 108px;
	padding: 5px;
}
.mini-box img {
	border: 4px solid #606060;
	margin: 0px;
	padding: 0px;
}
.mini-box strong {
	font-size: 11px;
	color: #333333;
	display: block;
	margin: 2px 0px 0px 2px;
	line-height: normal;
	font-weight: normal;
	text-align: center;
}
#vo-coxa-na-foto h1 {
	color: #993366;
}
#vo-coxa-na-foto {
	margin-left: 10px;
	height: 169px;
}

#vo-coxa-na-foto a.linkfoto:link, #vo-coxa-na-foto a.linkfoto:visited{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background: url(img/icone-lupa.gif) no-repeat 0px 3px;
	padding-left: 9px;
	text-decoration: none;
	text-align: center;
	display: block;
}
#vo-coxa-na-foto a.linkfoto:hover {
	background: url(img/icone-lupa-hover.gif) no-repeat 0px 3px;
	text-decoration:underline;
}
#humor-fotos {
	margin: 5px 0px;
	padding: 2px;
}
#produtos-parceiros {
	padding: 0px;
}

#produtos-parceiros .mini-box-produtos .mini-box h1 {
	color: #FF3300;
}

.mini-box-banners {
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 10px;
}
.mini-box-banners p {
	margin:0;
	padding:0;
	line-height:0;
}
.mini-box-banners .object {
	margin-top: 8px;
}
.mini-box-produtos .mini-box {
	height:177px;
}



.mini-box-produtos strong {
	font-size: 11px;
	color: #333333;
	display: block;
	margin: 2px 0px 0px 2px;
	line-height: normal;
	font-weight: normal;
	text-align: center;
}
#box-galeria {
	margin-left: 15px;
}
#box-galeria .galerias {
	padding: 4px;
	float: left;
	margin-right: 23px;
	margin-bottom: 40px;
	border: 1px solid #CCCCCC;
	width: 130px;
	height: 220px;
}

.galeriasclub {
	padding: 4px;
	float: left;
	border: 1px solid #CCCCCC;
	margin-left:auto;
	margin-right:auto;

}
.galeriasclub h1 {
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	margin: 4px 0px;
	padding: 0px;
}


.galeriasclub img {
	background: #F5F5F5;
	padding: 3px;
	border: 1px solid #CCCCCC;
	cursor: pointer;
}


#box-galeria .galerias h1 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #67792B;
	text-decoration: none;
	margin: 4px 0px;
	padding: 0px;
}
.galerias strong {
	font-size: 10px;
}
#box-galeria .galerias img {
	background: #F5F5F5;
	padding: 3px;
	border: 1px solid #CCCCCC;
	cursor: pointer;
}
#box-galeria .galerias h2 {
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	line-height: 1em;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#box-galeria .galerias p {
	font-size: 0.8em;
	line-height: 1.1em;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 2px;
}

#newsTicker {
	width: 500px;
	border: 1px solid #A6A6A6;
	float: left;
	background-color: #FFFFFF;
}
#newsTicker .SlidingPanels {
	width: 500px;
	height: 135px;
	float: left;
}
#newsTicker .SlidingPanelsContentGroup {
	width: 8000em;
	float: left;
}
#newsTicker .SlidingPanelsContent {
	float: left;
	width: 140px;
	height: 135px;
}
#newsTicker img {
	background: #F5F5F5;
	padding: 3px;
	border: 1px solid #CCCCCC;
	
	}

#newsTicker .SlidingPanelsContent .content {
	margin: 4px 5px;
	float: left;
}

#newsTicker .content {
	height: 128px;
}

.content {
	border-right: dashed 1px #999999;
	padding-right: 15px;
}

#newsTicker p {
	margin: 4px 4px;
}

#newsTicker .prev {
	text-align: left;
	padding: 4px 4px;
	clear: both;
}

#newsTicker .next {
	text-align: right;
	padding: 4px 4px;
	clear: both;
}

.SlidingPanelsAnimating * {
	overflow: visible !important;
}

#newsTicker .navLinks {
	clear: both;
	text-align: center;
	border-top:  solid 1px #CCC;
	padding-top: 4px;
	padding-bottom: 4px;
	border: solid 1px #999;
}
#newsTicker #ticker .SlidingPanelsContentGroup .content a {
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background: url(img/icone-donwload.gif) no-repeat 20% 69%;
	padding-left: 10px;
	clear: both;
	text-align: center;
}
#newsTicker #ticker .SlidingPanelsContentGroup .content a:hover {
	text-decoration:underline;
}
.wallpaper {
	font-size: 19px;
	font-weight: bold;
	color: #336600;
	margin: 20px 0px 0px;
	padding: 0px;
}



#listas-noticias  a, #listas-noticias  a:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 1.2em;
	margin: 1.4em 0px;
	padding: 0px 0px 0px 12px;
	background: url(img/seta-icone-colunas.jpg) no-repeat left center;


}
#listas-noticias  a:hover {
	text-decoration: underline;
	background: url(img/seta-icone-colunas_hover.jpg) no-repeat left center;
}

#listas-noticias  {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#listas-noticias li {
	border-bottom: 1px solid #ECECEC;
	margin: 0.3em 0em 0em;
	padding: 0px;
	padding-top:0.9em;
	padding-bottom:0.9em;
}
.tiulos-pag-noticias {
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight: bold;
	background: #FE6601;
	padding: 0.3em;
	margin-bottom: 0px;
}
#listas-noticias i {
	font-size:0.8em;
}
#produtos {
	padding-top: 20px;
	padding-left: 15px;

}
#produtos .box-produtos h1 {
	font-size: 0.9em;
	color: #1D4F0C;
	text-decoration: none;
	text-align: center;
	margin: 0px 0px 5px;
	padding: 0px;
	line-height: 1.3em;
	font-weight: bold;
}
#produtos .box-produtos .foto-produto {
	border: 1px solid #CCCCCC;
}
#produtos .box-produtos h2 {
	font-size: 1em;
	margin: 0px;
	text-align: center;
	padding: 0px;
	line-height: 1.1em;
}
#produtos .box-produtos p {
	text-align: center;
}
#produtos .box-produtos strong {
	font-size: 0.9em;
	font-weight: normal;
	text-align: center;
	margin: 0px 0px 5px;
	padding: 0px;
	display: block;
}
#produtos .box-produtos {
	float: left;
	height: 215px;
	width: 130px;
	border: 1px solid #CCCCCC;
	padding: 3px;
	text-align: center;
	margin-right: 25px;
	margin-bottom: 30px;
}
#box-menu-copa {
	background: #F9F9F9 url(img/bg-fundo-mini-box.jpg) repeat-x center top;
	padding: 5px 5px 0px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
#parceiros {
	text-align: center;
}
#box-menu-copa h1 {
	font-size: 1.4em;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#box-menu-copa ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#box-menu-copa li a {
	text-decoration: none;
	font-weight: bold;
	color: #1D8C79;
	font-size: 0.9em;
	background: url(img/seta-icone-colunas.jpg) no-repeat left center;
	padding-left: 12px;
}
#box-menu-copa a:hover {
	text-decoration: underline;
	background: url(img/seta-icone-colunas_hover.jpg) no-repeat left center;
}
#box-menu-copa li {
	margin-bottom: 4px;
}
#parceiros h1 {
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-align:center;

}
#parceiros p {
	margin: 0px;
	margin-top:-100;
	line-height:1px;
	padding: 0px;
	text-decoration: none;
	text-align:center;
}
#box-parceiros .banner-60 {
	float: left;
	margin: 0px 0px 20px 1px;
	padding: 3px;
	height: 60px;
	width: 120px;
}
.box-parceiro-coritiba {
	text-align: center;
}
.box-parceiro-coritiba a {
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #333333;
	font-size: 0.9em;
}
.box-parceiro-coritiba a:hover {
	text-decoration: underline;
}
.msg-topo-futeba {
	background: #FBFBFB;
	padding: 8px;
	border: 1px solid #E1E1E1;
	font-size: 0.9em;
	line-height: 1.6em;
	color: #333333;
}
.msg-topo-futeba a {
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
}
.msg-topo-futeba a:hover {
	text-decoration: underline;
}
#box-futeba h1 {
	font-size: 1.2em;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	margin: 25px 0px 0px;
	padding: 0px;
}
#box-futeba h2 {
	font-size: 1.1em;
	color: #2E6411;
	font-weight: bold;
	text-align: center;
	margin: 6px 0px;
	padding: 0px;
}
#box-futeba img {
	background: #EEEEEE;
	padding: 4px;
	border: 1px solid #CCCCCC;
}
#box-futeba p {
	text-align: center;
	margin: 0px 0px 5px;
	padding: 0px;
}
#box-lateral-futeba {
	background: #F9F9F9;
	text-align: center;
	padding: 4px;
	border: 1px solid #F3F3F3;
}
#box-lateral-futeba h1 {
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	margin: 4px 0px;
	padding: 0px;
}
#box-lateral-futeba img {
	background: #EEEEEE;
	padding: 4px;
	border: 1px solid #CCCCCC;
}
#box-lateral-futeba p {
	text-align: center;
	font-size: 0.9em;
	line-height: 1.6em;
	margin: 0px;
}
#box-lateral-futeba .texto-fotos {
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
	margin-top: 10px;
}
#siderbar .conquistas {
	font-size: 1.2em;
	color: #FFFFFF;
	text-decoration: none;
	background: #FF6600;
	margin: 5px 0px;
	padding: 2px 2px 2px 5px;
}





#heading-concurso {
	background: #FFF url(img/bg-topo.jpg) repeat-x 0 0;
	height:141px;
	text-align: left;
	
}
#heading-concurso #logo {
	position: absolute;
	margin-top: 1.1em;
	margin-left: 0.4em;
	z-index: 98;
}





#heading-concurso #chamda {
	z-index: 100;
	position: absolute;
	margin-left: 34em;
	margin-top: 1.3em;
	color: #336502;
	font-size: 1.6em;
	font-weight: bold;
	left: -583px;
	top: 26px;
}


#heading-concurso #comment {
	z-index: 100;
	position: absolute;
	margin-left: 34em;
	margin-top: 1.3em;
	color: #336502;
	font-size: 2.3em;
	font-weight: bold;
	left: -863px;
	top: 7px;
}


#nav-concurso {
	background: #0E8974 url(img/bg-nav-principal.jpg) repeat-x 0 0;
	height:37px;
	border-bottom:2px solid #EAEAEA;
}

#nav-concurso ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;

}
#nav-concurso ul li {
	float:left;
	height:100%;


}


#nav-concurso ul a {
	font-size:85%;
	text-decoration:none;
	color:#FFF;
	float:left;
	padding:1em 1.1em 0.8em;
	border-left: 1px solid #FFFFFF;
	font-weight:bold;

}

#nav-concurso ul a:hover {
	background:#54AB9C -2px;
	border-top: 2px solid #32655E;
	border-bottom: 2px solid #FFAF1C;
	padding:0.8em 1.1em 0.6em;
}


#main-concurso {
	background:#FFFFFF url(img/sombra-vertical.jpg) repeat-y 778px top;
	text-align:left;
}
#main-concurso #content-concurso {
	text-align:left;
	margin:0 10px;
	background:#FFF;
	padding-top: 0.4em;
	padding-bottom: 1.6em;
}#content-concurso #form strong {
	font-size: 0.9em;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#tabela_cadastro a {
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
	color: #FF6600;
}
#tabela_cadastro a:hover {
	text-decoration: underline;
}
#box-noticia-home {
	background: #FCFCFC;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#box-noticia-home h1 {
	font-size: 1.3em;
	line-height: 1.2em;
	font-weight: bold;
	color: #FF6600;
	margin: 3px 0px 8px;
	padding: 0px;
	display: block;
}
#box-noticia-home h2 {
	font-size: 1.2em;
	line-height: 0.9em;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 7px;
	padding: 0px;
}
#box-noticia-home .conteudo-noticia {
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 320px;
}
#box-noticia-home .conteudo-noticia p  {
	font-size: 0.9em;
	line-height: 1.6em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#box-noticia-home .conteudo-noticia strong {
	display:block;
	color: #333333;
	margin: 3px 0px 4px;
	padding: 0px;
	line-height: 1.2em;
}
#box-noticia-home .conteudo-noticia a {
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}
#box-noticia-home .conteudo-noticia a:hover {
	text-decoration: underline;
}

#box-noticia-home .foto {
	background: #F5F5F5;
	border: 1px solid #E9E9E9;
	padding: 3px;
	width: 150px;
	margin: 0px;
	float: left;
}

#box-noticia-home .foto strong {
	font-size: 11px;
	font-style: italic;
	color: #666666;
	text-align: right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	font-weight: normal;
	line-height: normal;
}




#listas-noticias-home  a, #listas-noticias-home  a:visited {
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	line-height: 1em;
	margin: 1em 0px;
	padding: 0px 0px 0px 12px;
	background: url(img/seta-icone-colunas.jpg) no-repeat left center;
}
#listas-noticias-home  a:hover {
	text-decoration: underline;
	background: url(img/seta-icone-colunas_hover.jpg) no-repeat left center;
}

#listas-noticias-home  {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#listas-noticias-home li {
	border-bottom: 1px solid #ECECEC;
	margin: 0.1em 0em 0em;
	padding: 0px;
	padding-top:0.1em;
	padding-bottom:0.1em;
}

#listas-noticias-home i {
	font-size:11px;
	font-weight: bold;
	color: #999999;
	font-style: normal;
}
.mais-noticias {
	color: #FF3401;
	font-size: 1.3em;
	font-weight: normal;
	background: url(img/bg-titulo-noticias.jpg) repeat-x 0px 0px;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 8px;
	line-height: normal;
	margin-top: 10px;
	margin-bottom: 0px;
}

#main #content #siderbar #box-tira-fotos .titulos-box-home {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
}
#box-tira-fotos #humor-home strong {
	text-align: center;
	display: block;
}
#box-tira-fotos #coxo-na-foto-home a.linklupahome:link, #box-tira-fotos #coxo-na-foto-home a.linklupahome:visited{
	font-size: 0.8em;
	color: #FFFFFF;
	text-decoration: none;
	background: url(img/icone-lupa.gif) no-repeat left center;
	padding-left: 13px;
}
#box-tira-fotos #coxo-na-foto-home img {
	display:block;
}
#box-tira-fotos #coxo-na-foto-home a.linklupahome:hover {
	text-decoration:underline;
}


.mini-box-home h1 {
	font-size: 1.4em;
	line-height: 0.8em;
	font-weight: normal;
	color: #999900;
	margin: 4px 0px 1px;
	padding: 0px 0px 0px 1px;
}
.mini-box-home {
	background: #F9F9F9 url(img/bg-fundo-mini-box.jpg) repeat-x 0px 0px;
	float: left;
	border: 1px solid #CCCCCC;
	width: 138px;
	height:198px;
	padding: 5px;
}
.mini-box-home img {
	border: 4px solid #606060;
	margin: 0px 0px 3px;
	padding: 0px;
	display:block;
}
.mini-box-home p {
	text-align:center;
	font-size:0.9em;
	line-height: 1.2em;
}
.mini-box-home strong {
	font-size: 11px;
	color: #333333;
	margin: 2px 0px 0px 2px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
}
#principal #box-extras {
	margin: 10px 0px 0px;
	clear: both;
}
#publicidade-home {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.box-tira-fotos-home {
	margin-top:10px;
	margin-bottom:10px;
}
.titulos-pag-produtos {
	font-size: 1.2em;
	color: #70842F;
	margin: 15px 0px 0px;
	padding: 0px;
	line-height: 0.9em;
}
#principal p {
	font-size: 0.9em;
	color: #666666;
	line-height: 1.6em;
	margin: 15px 0px 0px;
	padding: 0px;
}

.titulos-pag-noticas {
	font-size: 1.6em;
	color: #70842F;
	margin: 10px 0px 0px;
	padding: 0px;
	line-height: 0.9em;
	font-weight:bold;
}
.titulos-pag-noticas-h2 {
	font-size: 0.9em;
	color: #999999;
	margin: 8px 0px 15px;
	padding: 0px;
	line-height: 0.9em;
	font-weight:bold;
}
		.floatright
		{
	float: right;
	width: 150px;
	margin: 0 0 12px 12px;
	background: #F5F5F5;
	padding: 5px;
	border: 1px solid #E9E9E9;
		}
		

.floatright strong {
	font-size: 11px;
	font-style: italic;
	color: #666666;
	text-align: right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	font-weight: normal;
	line-height: normal;
}

.floatright img{
	border:1px solid #333333;
}



#box-noticias {
	padding-right: 8px;
	padding-left: 8px;
}
#box-noticias p {
	font-size: 1em;
	line-height: 1.6em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
.h1-pergunta {
	font-size: 1.6em;
	font-weight: bold;
	color: #0E8974;
	margin: 10px 0px;
	padding: 0px;
	line-height: normal;
}
.h2-pergunta {
	font-size: 1.5em;
	font-weight: bold;
	color: #FF0000;
	padding: 3px;
	margin: 0px 0px 5px;
}
#lista-perguntas {
	margin: 0px 0px 10px;
	padding: 0px;
	list-style: none;
}
#lista-perguntas li {
	font-size: 0.9em;
	padding: 0.3em;
}
.valor-pergunta {
	font-size: 1em;
	margin: 2px;
	font-weight: bold;
	color: #000000;
}
.valor-pergunta strong {
	color: #FF0000;
}
a.mudarsenha:link, a.mudarsenha:visited {
	font-weight: bold;
	font-size: 1em;
	padding: 0.3em;
	width: 40%;
	float: right;
	clear: both;
	margin-bottom: 2px;
	background:#F6F6F6;
	color: #FF6600;
	text-decoration: none;
	text-align: center;
	display: block;
	border: 2px solid #009900;
	
}
a.mudarsenha:hover {
text-decoration:underline;
}

a.carrinho:link, a.carrinho:visited {
	font-weight: bold;
	font-size: 1em;
	padding: 0.3em;
	width: 40%;
	float: right;
	margin-bottom: 2px;
	background:#F6F6F6;
	color: #FF6600;
	text-decoration: none;
	text-align: center;
	display: block;
	border: 2px solid #009900;
	
}
a.carrinho:hover {
text-decoration:underline;
}
.banner-foto {
	background: #F5F5F5;
	text-align: center;
	padding: 4px;
	border: 1px solid #CCCCCC;
}
.loginoff {
	font-size: 1em;
	line-height: 1.3em;
}
a.link-cadastro:link, a.link-cadastro:visited {
	color: #548A3C;
	text-decoration: none;
	background: url(none);
	margin: 0px;
	padding: 0px;
	border-style: none;
	font-weight: bold;
}
a.link-cadastro:hover {
	text-decoration: underline;
}
.loginoff span {
	font-size: 1.3em;
	font-weight: bold;
	color: #FF0000;
}
#comentarios {
	background: #F6F6F6;
	padding: 5px;
	border: 2px solid #7BBFB2;
	margin-bottom: 20px;
}

#comentarios p {
	font-size: 0.9em;
	line-height: 1em;
	padding: 0.5em;
	margin: 0px;
	background: #CEE8E2;
}
#comentarios strong {
	font-weight: bold;
	font-size: 1.2em;
}

a.link-comentarios:link, a.link-comentarios:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
	font-size: 1.2em;
}
a.link-comentarios:hover {
	text-decoration: underline;
}

.link-comentarios span {
	font-weight: normal;
	color: #000000;
}

.login-coment {
	color: #006600;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
}
a.thickbox:link, a.thickbox:visited {
	color: #FF0000;
	text-decoration: none;
}
a.thickbox:hover {
text-decoration:underline;
}

a.thickbox2:link, a.thickbox2:visited {
	color: #FF0000;
	text-decoration: none;
}
a.thickbox2:hover {
text-decoration:underline;
}

.texto-comment {
	font-size: 0.9em;

}
.comentario-1 {
	padding: 6px;
	width: 400px;
	margin: 5px;
	background-color: #F3FAF1;
	border: 1px solid #E7F8D6;
}

.link-e-autor {
	font-size: 0.9em;
	margin: 0px;
}
.texto-comment span {

}
.style2 {
	color: #000000;
	font-weight: bold;
}
.style5 {color: #FFFFFF; font-weight: bold; }
#comment-tirinhas {
	font-size: 0.8em;
	text-align: right;
	margin: 4px;
	padding: 5px;
}

.coxinhamostrandoalingua{
	font-size:0.9em;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	background-color: #F9F9F9;
	background-image: url(img/coxinhamostrandoalingua.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 40px;
	padding-right: 5px;
	padding-bottom: 38px;
	padding-left: 120px;
	display: block;
}
.galeriasclubp {
	font-size: 5px;
	line-height: 1.1em;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 2px;
}
.hino {
	background-color: #E3F1EF;
	text-align: center;
	margin: 2px;
	padding: 6px;
	border: 1px solid #47A595;
	font-weight: bold;
}
#bannersky {
	position:absolute;
	left:813px;
	top:10px;
	width:160px;
	height:800px;
	z-index:1;

}
.turminha {
	width:215px;

	margin-left:auto;
	margin-right:auto;
	display: table-cell;
	padding: 5px;
	border: 1px solid #E6E6E6;
}
.turminha h1 {
	font-size: 1.3em;
	font-weight: bold;
	color: #CC0001;
	margin: 0px;
	padding: 0px;
}

#main #content #principal .turminha p {
	color: #000000;
	margin: 0px;
	padding: 0px;
}
