/*
Theme Name:Novo - Lar Novo
Theme URI: http://www.solucionweb.com.br
Description: Solucion web tema novo
Author:Solucion web
Author URI: http://www.solucionweb.com.br
*/
*{
margin:0;
padding:0;
}
html{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
a img { border:none;}
a{
outline:0;
}
h1,h2,h3,h4{
font-size:16px;
color:#0080FF;
}
a:link,a:visited{
color:#0080FF;
text-decoration:none;
}
a:hover{
color:#999;
text-decoration:underline;
}
img {
borde:0;
}
.both{
clear:both;
}
body{
background:  url(imagens/bg-body1.jpg) repeat-y top  center #F5FAFF;
margin:0 auto;
text-align:center;
}
#geral{
margin:0 auto;
text-align:left;
width:930px;
background:#fff;
}
#topo{
height:120px;
background:url(imagens/bg-topo.jpg) no-repeat #FFF;
}
#topo h1{
float:left;
margin:13px 0 0 62px;
height:110px;
width:150px;
display:inline;
}
#topo .busca{
float:right;
background:none;
height:70px;
width:360px;
margin-top:50px;
line-height:32px;
text-align:center;
color:#006666;
}

#topo .busca {
width:310px;
float:right;
margin-right:90px;
margin-top:60px;
display:inline;
height:32px;
}
#topo .busca input#q{
border:none;
background:none;
color:#999;
text-align:center;
width:230px;
height:28px;
}
.btn {
margin-left:15px;
height:28px;
width:40px;
border:none;
background:none;
outline:0;
}
.busca fieldset{
border:none;
}
#menu{
height:44px;
background:url(imagens/bg-menu1.jpg) top left  repeat-x;

}
#menu ul{
text-decoration:none;
width:930px;
margin-top:8px;
float:left;
}
#menu li {
list-style:none;
border-left:1px solid #84C1FF;
float:left;
}
#menu .noborda {
border-left:0;
}
#menu li a{
text-decoration:none;
padding:0 5px;
font: bold 16px Arial, Helvetica, sans-serif ;
color:#333;
}
#menu li a:active{
color:#FFCC00;
}
#menu li a:focus{
color:#FFCC00;
}
#menu li a:hover{
text-decoration:underline;
color:#0080FF;
}
#col-esquerda{
width:660px;
float:left;
margin-bottom:5px;
}
#col-esquerda img{
border:none;
}

#slider{
width:650px;
height:100%;
margin:10px auto;
text-align:center;
background:#CEE7FF;
}
#col-esquerda .slide{
width:650px;
height:282px;
margin:0 auto;
text-align:center;
overflow:hidden;
}
p{
text-align:left;
margin:0 auto;
}
#col-esquerda span a{
border:1px solid #97CBFF;
background:#f4f4f4;
text-decoration:none;
display:
inline-block;
float:left;
margin:5px 0px 5px 5px;
padding:2px 7px;
line-height:20px;
font-weight:bold;
color:#000;
}
#col-esquerda span a.activeSlide{
background:#8CC6FF;
color:#000000;
}
#col-esquerda span a:focus{
outline: none; }
.both{
clear:both;
}

#conteudo-info {
}
#col-esquerda .info{
margin-bottom:10px;
float:left;
}
#col-esquerda .h2-poste{
padding:10px;
font-size:20px;
}
#col-esquerda .poste{
padding:0 10px 10px 10px;
}
#col-esquerda .busca,#col-esquerda .categoria{
padding:0 10px 10px 10px;
border-bottom:1px solid #ccc;
}
#conteudo-info .info {
width:190px;
height:190px;
margin-left:12px;
display:inline;
border:1px solid #ccc;
padding:5px;
}
#conteudo-info h2 a{
line-height:14px;
color:#0080FF;
font-size:14px;
}
.estrela{
padding-left:20px;
background:url(imagens/estrela-direita.jpg) no-repeat;
margin-left:10px;
margin-bottom:15px;
}
#col-direita{
width:260px;
float:right;
}
#col-direita{
margin-right:2px;
}
#col-direita h2{
background:url(imagens/estrela-direita.jpg) no-repeat;
padding-left:20px;
line-height:18px;
color:#0080FF;
font-size:18px;
border-bottom:4px solid #E2E2E2 ;
margin-bottom:7px;
}
#col-direita ul{
margin-bottom:13px;
}
#col-direita ul li{
list-style: none;
color:#006666;
line-height:20px;
}
#col-direita ul li a{
text-decoration:none;
color:#000000;
font-weight:500;
font-size:14px;
}
#col-direita ul li a:hover{
text-decoration: underline;
color:#000000;
font-weight:500;
font-size:14px;
}
.banner { width:260px; height:100px; background: url(imagens/bg_tel.jpg) no-repeat #FFF; margin:10px 0 10px 0;	}
.banner-infor { width:250px; height:130px; background:url(imagens/bg_filete.jpg) repeat-x #FFF; margin:10px 0 10px 0; padding-left:8px;}
.banner-infor p{ color:#000; font-weight:bold;}
.online { width:260px; height:100px; background:#FFF; margin:10px 0 10px 0;	}
#rodape {
background:url(imagens/bg-rodape.jpg) repeat-y;
width:928px;
height:200px;
padding-top:10px;
font-size:11px;
border:1px solid #FFFFFF;
clear:both;
text-align:center;
color:#000;
}
.bulet { width:70px; height:70px; float:left; background:none; margin:30px 0 0 30px; display:inline;}
.comentario{
margin-top:30px;
margin-left:10px;
}
#respond input{
   width:400px;
   margin-top:7px;
}
#respond select{
   width:400px;
   margin-top:7px;
}
#respond textarea{
   width:400px;
   padding:3px;
   margin-top:7px;
}
.commentlist img{
   float:left;
   padding:1px;
  
   border:1px solid #CCC;
   margin:0 3px 0;
}
ol.commentlist{
   list-style:decimal;
   margin:0 0 40px 15px;
   font-size:11px;
}
ol.commentlist li{
   margin:0 0 20px;
   border-bottom:1px solid #CCC;
   padding:5px;
}
ol.commentlist li a{
color:#006633;
}
.commentmetadata{
   font-size:11px;
   color:#990000;
   text-decoration:none;
   display:block;
   margin:0 0 10px;
}