@charset "utf-8";
/* CSS Document */

*{margin: 0; padding: 0; font-family: Tahoma, Arial, Helvetica;}
html, body {
	height: 100%;
	}

.geral-container {background: #052e44 url(../images/top_x.png) repeat-x top;}

* html .body {height: 100%; /* hack para IE6 que trata height como min-height */}

body{min-height: 100%; position: relative; background-color: #f4f5f1;}
	
.rodape-interna{position:absolute;bottom:0px;height:140px;left:0px;}
a img{border:0px}
a{text-decoration:none;}
a:hover{}

h2 {font: normal 16px/30px arial, tahoma, helvetica;}
h2 a {color: #0000ff; text-decoration:underline;}
h3 {border-bottom:1px solid #7A7A7A; color:#5D5D5D; font: normal 11px/20px tahoma, arial, helvetica; margin-bottom:8px; text-align:left; height: 20px;}


/*---------------------formatacao-------------------------*/

.font9{font-size: 9px;}
.font10 {font-size: 10px;}
.font11 {font-size: 11px;}
.font12 {font-size: 12px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.font15 {font-size: 15px;}
.font16 {font-size: 16px;}
.font17 {font-size: 17px;}
.font18 {font-size: 18px;}

.berlin{font-family: Tahoma,Arial,Elvetica;}

.bold{font-weight: bold;}
.normal{font-weight: normal;}
.clear {clear: both;}
.floatleft {float: left !important;}
.floatright {float: right !important;}
.floatnone{float: none !important;}
.block {display: block;}
.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}

.yellow{color: #FFE901;}
.white{color: #fff;}
.gray{color: #848484;}
.marginleft5px{margin-left: 5px;}
.marginleft10px{margin-left: 10px;}
.marginleft15px{margin-left: 15px;}

.marginright5px{margin-right: 5px;}
.marginright10px{margin-right: 10px;}
.marginright15px{margin-right: 15px;}

.margintop5px{margin-top: 5px;}
.margintop10px{margin-top: 10px;}
.margintop15px{margin-top: 15px;}

.marginbottom5px{margin-bottom: 5px;}
.marginbottom10px{margin-bottom: 10px;}
.marginbottom15px{margin-bottom: 15px;}

/* Geral */
.container{width:1002px;height:auto;margin:0 auto;position:relative;}

/*Header*/
.header{width:994px;height:84px;}
.logo-topo-home{display: block;background: transparent url(../images/logo-topo.png) left top no-repeat; width: 144px;height: 59px; text-indent: -555555px; overflow: hidden; float: left; margin: 13px 0 0 10px;}
.slogan-topo-home{background: transparent url(../images/bg-slogan-home.png) left top no-repeat; height: 24px; width: 143px; overflow: hidden; text-indent: -55555px; float: left; margin: 30px 0 0 15px; }
.alert-message{background-color:#BB2907;font:bold 12px Arial,Helvetica,sans-serif;margin:5px 10px 20px 10px;padding:10px;color:#FFF1BF;}
.login-menu{font-size:12px;font-family:Tahoma, Arial, Helvetica;color:#FFFFFF;margin:32px 12px 0 0;float:left;}
#form-login{float: left; color: #216a8c; font-size: 11px; height: 20px; position: relative; top: 33px; right: 10px; font-family: Tahoma, Arial, Helvetica;}
#form-login a{color: #216a8c; text-decoration: underline; text-align: right;}
#form-login a:hover{color: #1eadf8;}
.input-login{background:url(../images/home_field_login.png) repeat scroll 0 0;border:0 none;font-size:10px;height:13px;margin-right:4px;padding:2px 4px 2px;width:106px;}
.login-menu a{color:#FFFFFF;text-decoration:none;}
.login-menu a:hover{text-decoration:underline;}
.btn-voltar-login{background: transparent url(../images/bg-btn-voltar-login.png) left top no-repeat; width: 105px; height: 20px; display: block; text-align: center; font-weight: bold; text-shadow: 0px 1px 1px #51707f; line-height: 20px;}

/*Box-topo*/
.box-topo{background: transparent url(../images/bg-box-topo1.png) left top no-repeat; width: 1002px; height: 259px; margin-bottom: 18px;}
.topo-left, .topo-left-cadastro{background: transparent url(../images/topo-left.png) left bottom no-repeat; width: 634px; height: 259px; float: left;}
.cont-online{font-size: 48px; color: #fff; float: left; margin: 35px 0 0 44px;}
.pessoas-online{font-size: 17px; color: #fff; margin: 55px 0 0 6px; float: left; color: #fff;}
.topo-right{background: transparent url(../images/topo-right.jpg) left top no-repeat; width: 367px; height: 259px; float: left;}
a.btn-comece-topo{background: transparent url(../images/sprite.png) 0 -242px no-repeat; width: 313px; height: 57px;text-indent: -555555px; overflow: hidden; float: left; margin:36px 0 0 47px; display: inline-block;}
a:hover.btn-comece-topo{background: transparent url(../images/sprite.png) 0 -184px no-repeat;}
.titulo-topo{float: left; margin-left: 43px; font-size: 32px; color: #fff; width: 476px;}

/*Rodape*/
.rodape{background: transparent url(../images/bottom_x.png) repeat-x scroll 0; width: 100%; height: 132px; text-align: center; color: #505444;}
.rodape a{color: #505444;}
.rodape a:hover {text-decoration:underline;}
.rodape a img{vertical-align: middle; margin-left: 43px;}
.menu-rodape{font: normal 12px Tahoma, Arial, Helvetica; padding-top: 40px;}
.rodape-login{height: 60px; background: transparent url(../images/bg-menu-rodape-login.png) left top repeat-x;;}
.menu-rodape-login{padding-top: 15px;}

/*Efeito Login*/
.efeito-bottom-login{background: transparent url(../images/bg-login-bottom.png) center bottom repeat-x; width: 100%; height: 247px; }

/*WEB MEDIA*/
.wrap-search-bar-resultado-busca{float: left; margin: 27px 30px 0 0;}
.box-resultado-busca{width: 1001px;}
.top-box-resultado-busca{float: left; width: 1001px; background: transparent url(../images/bg-top-box-resultado-busca.png) left top no-repeat; overflow: hidden; width: 1001px; height: 11px;}
.content-box-resultado-busca{background: transparent url(../images/bg-box-resultado-busca.png) left top repeat-y; float: left; overflow: hidden; width: 1001px; }
.bottom-box-resultado-busca{float: left; width: 1001px; background: transparent url(../images/bg-bottom-box-resultado-busca.png) left top no-repeat; overflow: hidden; width: 1001px; height: 11px; margin-bottom: 10px; overflow: hidden;}
.search-page{padding-left: 18px;}
.search-page #cse-search-results{float: left; margin-top: 15px;}
.search-page #cse-search-results iframe{}
.search-page .titulo-busca {color:#4A7084; font-size:32px;}
.btn-buscar-resultado-busca{display: block; background: transparent url(../images/sprite.png) 0 -103px no-repeat; width: 86px; height: 20px; text-align: center; font: bold 11px/18px Tahoma, Arial, Helvetica; color: #fff; float: left; margin: 5px 0 0 7px;}
a:hover.btn-buscar-resultado-busca{text-decoration: none; background: transparent url(../images/sprite.png) 0 -82px no-repeat; }
.pub-resultado-busca{width: 234px; height: 600px;float: left; border: 1px solid #cecece; margin-left: 7px; display: inline;}

.input-search-bar { background:url("../images/bg-input-search-bar.png") no-repeat scroll left top transparent; border:medium none; color:#858585; float:left; font:11px Tahoma,Arial,Helvetica; height:15px; margin-top:5px; padding:3px 5px; width:277px;}


/*content*/
.box_left { width: 640px; height: 600; background-color:#f8f9f9; margin: 10px 0 0 20px; float:left;  display:inline; }
.categorias-topo {background: transparent url(../images/bg_top8.png) left top no-repeat; width: 640px; height: 81px;position:absolute }
.img_barra {background: transparent url(../images/top-bar.jpg) center top no-repeat; width: 1000px; height: 50px; margin-top: 15px; font-family:Tahoma, Arial, Elvetica; font-size:22px; color:#ffffff; text-align:center; line-height:37px}
.wrap_list { padding: 20px 20px; width: 600px;}
.top8{height: 76px; width: 40px; text-align: center; font: normal 15px tahoma, arial, helvetica; float:left; margin-left: 20px;  line-height: 20px; padding-top: 5px; display:inline;}
.top8 span {font-size: 52px; line-height: 45px}
.toptop {height: 76px; width: 40px; text-align: center; font: normal 30px tahoma, arial, helvetica; float:left; margin-left: 12px;  line-height: 20px; padding-top: 30px; display:inline;}
.cat-ciencia{color:#567e08;}
.descri{font: normal 15px tahoma, arial, helvetica; float:left; margin:13px 0 0 40px; width:365px; display:inline;}
.busca-categorias{font: normal 12px tahoma, arial, helvetica; float:right; margin: 23px 28px 0 0; text-align: right; display:inline;}
.busca-categorias select { width: 145px; margin-top: 8px; padding-left: 5px;}
.busca-categorias select option { padding-left: 7px;}
.wrap_list {float:left;overflow:hidden;width:595px;margin-top:85px}
.wrap_list  p {font: normal 13px arial, tahoma; color: #3a3a3a;}
.descri h1 {font-size: 25px; font-weight:normal}
.wrap_list ul {list-style-type:none;}
.wrap_list ul li { margin-bottom: 20px;}

/*box publi*/
.box_right { width: 302px; height: 790px; float:right; margin: 9px 15px; display:inline; }
.publicidade1 { width: 300px; height: 250px; background-color:#eaeaea ; border: 1px solid #cecece;}
.publicidade2 { width: 300px; height: 250px; background-color:#eaeaea ; border: 1px solid #cecece; margin-top: 10px;}
.tag-cloud { width: 302px; height: 210px;}

/*todas as categorias*/
.cat-ciencia{color:#567e08;}
.cat-carreira{color:#48704C;}
.cat-corpo{color:#B90AA2;}
.cat-cultura{color:#A59238;}
.cat-design{color:#4853A6;}
.cat-esoterica{color:#A66548;}
.cat-esporte{color:#40AB75;}
.cat-games{color:#97A15F;}
.cat-gente{color:#401392;}
.cat-lazer{color:#912131;}
.cat-humor{color:#E85D3D;}
.cat-lojas{color:#0E8887;}
.cat-musica{color:#BCBA3A;}
.cat-negocios{color:#3B582F;}
.cat-pessoal{color:#A04444;}
.cat-relacionamento{color:#EA0909;}
.cat-saude{color:#435AE2;}
.cat-social{color:#50946D;}
.cat-tecnologia{color:#193087;}
.cat-veiculos{color:#196A61;}
.cat-viagem{color:#5F4A7F;}

/* iFrame */
.wrap-iframe iframe {
border:0 none;
height:890px;
overflow:hidden;
width:970px;
z-index:2;
}
.tag-cloud a img {margin-right:-5px}

