/*
Theme Name: Coleta Seletiva Solidária Default
Theme URI: http://coletaseletivasolidaria.com.br
Description: The Coleta Seletiva Solidária Default 1.6 theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Raphael Dur&atilde;o
Builter: Pedro Bittencourt
Author URI: http://#
Builter URI: http://www.tuiuiu.com/
Tags: white, custom header, fixed width, tree columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Raphael Dur&atilde;o,
	and built by Pedro Bittencourt

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin */

body  {
background : transparent url(background/rotator.php) repeat scroll 0% 0%;
color : #b7afa6;
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 62.5%;
margin : 0;
padding : 0;
}

a {
color : #000080;
text-decoration : none;
outline: none;
}

h3 {
font-size : 11pt;
}

img {
border : none;
}

.left, .alignleft {
float : left;
margin-bottom : 15px;
}

.right, .alignright {
float : right;
}

.clear {
clear : both;
}

.serif {
color : #000d4e;
}

#site {
background:url("imagens/bg-site-topo.jpg") no-repeat scroll center top #FFFFFF;
margin:20px auto 0;
padding-top:35px;
text-align:left;
width:1059px;
}

/* Topo */

#topo-logos {
background : transparent url(imagens/topo-logos.jpg) no-repeat scroll center bottom;
height : 114px;
margin : 0 auto;
padding : 0;
width : auto;
}

#topo {
background:transparent url(imagens/programa-coleta.jpg) no-repeat scroll center bottom;
height:175px;
margin:10px 0 0;
padding:0;
width:auto;
}

#topo-home {
float : left;
height : 170px;
margin-left : 120px;
padding : 0;
width : 660px;
}

#topo-home h1, #promocao h2, #parceria h2, #menu h3, #visto, .widgettitle {
display : none;
}

#linha{
border-top:1px solid #B5BFC9;
clear:both;
margin:0 auto;
padding-top:20px;
width:94%;
}

.middle {
background:url("imagens/bg-site-middle.jpg") no-repeat scroll 0 0 transparent;
height:57px;
width:1059px;
}

.horas {
color:#083461;
float:right;
font-size:9pt;
margin:40px 50px;
padding:0;
width:auto;
}

.horas p {
font-size : 11pt;
margin : 0;
padding : 0;
}

/* Conteúdo */

#miolo {
clear : both;
margin : 20px auto 0;
padding : 0;
width : 1024px;
}

/* Lateral Esquerda */

#lateral-left {
float : left;
margin-right : 57px;
padding : 0;
width : 190px;
}

#menu {
height : 100%;
margin-bottom : 40px;
width : 190px;
}

#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#searchform {
margin:20px auto;
padding:0;
text-align:right;
width:184px;
}

#search_input {
margin : 0;
padding : 3px;
width : 140px;
}

#search_bt {
margin : 0;
padding : 2px;
}

#feed-rss {
background:transparent url(imagens/feed-rss.jpg) no-repeat scroll center bottom;
border-bottom:1px solid #B5BFC9;
border-top:1px solid #B5BFC9;
height:80px;
margin:30px auto;
width:141px;
}

#twitter {
background : transparent url(imagens/siga-twitter.jpg) no-repeat scroll center bottom;
height : 73px;
margin : 0 auto 40px;
width : 159px;
}

#boletim {
border-top:1px solid #B5BFC9;
color:#588706;
font-weight:bold;
margin:0 auto;
width:141px;
}

#downloads {
background:transparent url(imagens/top-downloads.jpg) no-repeat scroll center top;
margin:0 auto 40px;
padding-top:17px;
width:205px;
font-size:8pt;
text-align:center;
}

#downloads img {
border:1px solid #A1B1BC;
height:65px;
margin:10px;
padding:1px;
width:65px;
}

#conexao p {
color : #04283e;
font-size : 11pt;
text-align : center;
}

#conexao ul {
margin-top:15px;
padding:0;
}

#conexao li {
font-size : 12pt;
list-style-type : none;
margin-bottom : 20px;
padding : 0;
text-align : center;
}

#conexao span {
color : #b7afa6;
}

#contato {
margin:0 auto;
width:190px;
}

#contato p {
color : #5B5B5B;
font-size : 8pt;
font-weight : bold;
text-align : center;
}

#contato img {
margin:0px auto;
padding:0;
width:175px;
}

#sidebar ul {
list-style:none;
margin:0;
padding:0;
}

#emailInput {
float: left !important;
margin-left: 19px !important;
}

/* Centro */

#conteudo {
/* background-color:#EBEEEF; */
border:1px solid #A1B1BC;
float:left;
margin-bottom:30px;
width:520px;
}

.texto {
padding-left : 30px;
text-align : justify;
width : 460px;
}

.texto p, .texto span {
color : #515151;
font-size : 10pt;
}

.texto li {
color : #515151;
font-size:10pt;
line-height:30px;
}

.texto h2 {
font-size : 20pt;
font-weight : bold;
text-align : left;
}

.texto h4 {
color : #515151;
font-size : 17pt;
font-weight : bold;
}

.texto h5 {
font-size : 8pt;
}

.ultimas {
min-height:100px;
}

.ultimas img{
float:left;
margin:3px 5px 8px 0;
}

ul.download {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:40px;
}

.download li {
line-height:14pt !important;
margin-bottom:90px;
min-height:30px;
}

.postmetadata {
color:#B7AFA6 !important;
clear:both;
margin-top:10px;
}

.post-12 {
color : #0b4d55;
}

.categories {
margin-bottom:30px;
}

.categories li {
line-height:15px;
margin-left:40px;
margin-top:20px;
}

.categories  a {
font-size:12pt;
font-weight:bold;
color:#0066A6;
}

/* Lateral Direita */

#lateral-right {
float : right;
width : 220px;
}

.ultimas-noticias {
background:transparent url(imagens/top-ultimas-noticias.jpg) no-repeat scroll center top;
height:auto;
margin:0 auto 10px;
width:205px;
}

.ultimas-noticias b a {
display:block;
height:22px;
width:202px;
}

.ultimas-noticias a {
color:#333;
font-size:8pt;
text-align:justify;
}

.ultimas-noticias p {
height:91px;
width:202px;
overflow:hidden;
}

.caravana {
background:transparent url(imagens/caravana.jpg) no-repeat scroll center top;
font-size:8pt;
height:auto;
margin:20px auto;
text-align:center;
width:202px;
}

.caravana img {
margin-top:22px;
}

.multimidia {
background : #EBEEEF url(imagens/top-multimidia.jpg) no-repeat scroll center top;
margin : 0 auto 10px;
width : 205px;
}

.multimidia-img {
height : auto;
margin : 0;
padding-bottom : 5px;
width : 204px;
}

.multimidia-img img {
float : left;
margin : 11px 5px 0;
}

.multimidia-video {
min-height : 60px;
padding-bottom : 1px;
padding-top : 19px;
width : 200px;
}

.multimidia-content {
border-color : white;
border-top-style : solid;
padding-bottom : 1px;
width : 200px;
}

.link {
background:url("imagens/top-links.jpg") no-repeat scroll center top #EBEEEF;
margin:0 auto;
width:205px;
}

.link ul {
margin:7px 0;
padding:19px 0 0;
}

.link li {
border-bottom:medium solid white;
font-size:8pt;
line-height:20px;
list-style:none inside url("imagens/botao-link.jpg");
margin-top:5px;
}

#use-bicicleta {
min-height : 100px;
margin : 15px auto;
width : 214px;
}

.previsao-tempo {
background : #EBEEEF url(imagens/top-previsao-do-tempo.jpg) no-repeat scroll center top;
height : auto;
margin : 0 auto 10px;
width : 205px;
}

.previsao-cidade {
height : auto;
margin-bottom : 20px;
padding-bottom : 5px;
padding-top : 19px;
width : 204px;
}

.previsao-cidade img {
float : left;
margin : 9px;
}

.previsao-cidade p {
color : #000d4e;
font-size : 9pt;
line-height : 4px;
padding-top : 8px;
}

.previsao-cidade span {
font-size : 8pt;
line-height : 13px;
}

/* roda pé */

#parcerias {
font-size:10pt;
margin:0 auto;
padding:0;
text-align:center;
width:397px;
}

#footer {
background:url("imagens/bg-site-footer.jpg") no-repeat scroll center bottom #FFFFFF;
height:120px;
margin:0 auto;
padding-bottom:30px;
width:1059px;
}


/* Navigation Bar*/

#navbar {
margin : 0;
padding : 0 10px;
text-transform : uppercase;
background : #2c2c2c;
}

#page-bar {
width : 722px;
}

#page-bar ul {
list-style : none;
}

#page-bar li {
float : left;
list-style : none;
cursor : pointer;
display : block;
border-right : 1px solid #333;
}

#page-bar a, #page-bar a:visited {
margin : 0;
padding : 10px 16px;
font-weight : bold;
color : #fff;
display : block;
}

#page-bar a:hover {
text-decoration : none;
display : block;
}

.navigation {
padding : 5px 0;
text-align : center;
}

/* Comments*/

.commentlist li, #commentform input, #commentform textarea {
font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist li ul li {
font-size : 1em;
}

.commentlist li {
font-weight : bold;
}

.commentlist li .avatar {
float : right;
border : 1px solid #eee;
padding : 2px;
background : #fff;
}

.commentlist cite, .commentlist cite a {
font-weight : bold;
font-style : normal;
font-size : 1.1em;
}

.commentlist p {
font-weight : normal;
line-height : 1.5em;
text-transform : none;
}

#commentform p {
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size:11pt;
margin : 5px 0;
}

.commentmetadata {
font-weight : normal;
}

#commentform input {
width : 60%;
padding : 2px;
margin : 5px 5px 1px 0;
}

#commentform {
margin : 5px 10px 0 0;
}

#commentform textarea {
width : 100%;
padding : 2px;
}

#respond {
padding : 0;
}

#respond:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}

#commentform #submit {
margin : 0 0 5px auto;
float : right;
}

.alt {
margin : 0;
padding : 10px;
}

.commentlist {
padding : 0;
text-align : justify;
}

.commentlist li {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin : 15px 0 10px;
padding : 5px 30px 10px;
}

.commentlist li ul li {
margin-right : -5px;
margin-left : 10px;
}

.commentlist p {
margin : 10px 5px 10px 0;
}

.children {
padding : 0;
}

.nocomments {
text-align : center;
margin : 0;
padding : 0;
}

.commentmetadata {
margin : 0;
display : block;
}

#comments {
font-size : 14pt;
margin : 40px auto 20px;
padding-left : 0;
width : 430px;
}

/* categorias */

.post-12 {color: #0066a6;}
.c15, .c24, .c26, .c42, .c43, .c44, .c45, .c46, .c47, .c48, .c49, .c50, .c51, .c52, .c53, .c54, .c55 {color:#029dff;}
.c16 {color:#ff2160;}
.c17 {color:#9813e4;}
.c18 {color:#0d5e8d;}
.c19 {color:#ffc001;}
.c21 {color:#0dc6c8;}
.c22 {color:#ff6021;}
.c23 {color:#96bb3e;}
.c57 {color:#1a8f1d;}
.c60 {color:#d1b441;}
.post-543 {color:#48d29d;}

