/*GERAIS */
*{margin:0px; padding:0px}
body{font-family:Tahoma, Geneva, sans-serif;color:#000; font-size:12px; }
a{ text-decoration:none; color:#FFF; font-weight:bold }
a:hover{ text-decoration:underline}
img{ border:none;}
ul, ol {list-style:none;}	
ul .listaCat { list-style:circle; }
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:20px; font-weight:bold;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:14px; font-weight:bold;}
input, select{border: solid 1px #999CCC;  background-color:#FFF;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; height:24px; margin-top:2px;}
.original{border: solid 1px #999CCC;  background-color:#FFF;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; height:20px; margin-top:2px;}
.data{border: solid 1px #999CCC;  background-color:#FFF;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; height:16px; margin-top:2px;}
.form_busca{margin-top:-7px; padding-left:20px; border-left:solid 1px #999; height:30px; width:170px;}
.bt{background:none; border:none; height:24px; margin:2px 0 0 5px; }
.bt2{background:none; border:none; height:24px;}
.bordabgnone{background:none; border:none}

label{ color:#FFF; }
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right}
.right-topo{ position: absolute; margin-left: 300px; margin-top: -4px; }
.w100{ width:100%}
.w240{ width:240px}
.w740{ width:740px}
.borda{ border:solid 1px #999; }
.borda_preta{ border:solid 1px #000; }
.linkAzul{color:#006699}
.vermais{ float:right; margin-right:50px; color: #C6C6C6}
.vermais-2{ float:right; margin-right:35px; color: #C6C6C6}
.separador{ margin:0 35px 0 35px; color:#FFF}

/*HEADER*/
.logo{ margin-left:35px; margin-top:5px;}
.logoCentral{ margin: 250px 0 0 230px}
#topo{height:140px; margin-bottom:15px; background:url(../img/topo.jpg) no-repeat}
#meio_mural{height:560px;width:1000px; margin:auto}
#config{ float:right; padding: 10px 15px 0 0;}


.menu{ margin:16px 0 0 0; background:url(../img/bgmenu.jpg) repeat-x;height:30px; padding:9px 0 9px 0; }
.menu li{ display:inline;  margin:0 ; list-style:none; margin-right:-4px;   }
.menu li a {padding:9px 30px 9px 20px; border-left:solid 1px #999;background:url(../img/bgmenu.jpg) repeat-x;margin:0; }
.menu li a:hover {background:url(../img/bgmenuHover.jpg) repeat-x; text-decoration:none;}

.menuChrome{ margin:16px 0 0 0; background:url(../img/bgmenu.jpg) repeat-x;height:30px; padding:9px 0 9px 0; }
.menuChrome li{ display:inline;  margin:0 ; list-style:none; margin-right:-4px;   }
.menuChrome li a {padding:9px 26px 9px 26px; border-left:solid 1px #999;background:url(../img/bgmenu.jpg) repeat-x;margin:0; }
.menuChrome li a:hover {background:url(../img/bgmenuHover.jpg) repeat-x; text-decoration:none;}


/*MEIO*/
#meio{ width:478px; margin-top:14px; margin-left:28px; float:left; }
#titulo_posts_central{ width:440px; height:24px; padding-top:7px; padding-left:20px; color:#666; background-image:url(../img/bg_topicos.jpg); background-repeat:repeat-x; font-weight:bold; font-size:12px; float:left;}
/*MEIO - Feed Notícias*/
#posts_central{ width:460px; margin-top:10px; float:left; }
#titulo_feedcentral{ width:460px; margin-top:5px; text-align:left; float:left; }
#postar{ width:460px; height:75px; background-color:#F0F0F0; margin-top:5px; text-align:left; font-size:12px; text-align:left; float:left; }
.campo_postar{ width:442px; height:24px; margin-top:8px; margin-left:11px; color:#666; float:left; }
.post_principal{ width:460px; margin-top:10px; float:left; }
.foto_post{ width:55px; height:55px; background-color:#ffffff; margin-top:7px; float:left; }
.texto_post{ width:380px; margin-top:7px; margin-left:14px; margin-bottom:8px; font-size:12px; color:#333; float:left; }
.texto_post2{ width:380px; margin-top:7px; margin-left:4px; margin-bottom:8px; font-size:12px; color:#333; float:left; }
.texto_post3{ width:380px; margin-top:7px; margin-left:70px; margin-bottom:8px; font-size:12px; color:#333; float:left; }
.post_comentario{ width:390px; margin-bottom:3px; margin-left:68px; background-color:#E0EAF3; float:left; }
.foto_comentario{ width:39px; height:39px; margin:4px; background-color:#ffffff; float:left; }
.texto_postcomentario{ width:320px; margin-top:7px; margin-left:8px; margin-bottom:8px; font-size:11px; color:#333; float:left; }

/*CONTEUDO*/

.bgcolor{ background:#00C}

#central{ width:1000px; margin:auto;}
.textoindex{ font-size:18px; color:#FFF; width:720px; font-weight:bold; margin:20px 0 0 0 } 
.textoindex img{ margin-top:35px} 

#boxlogin{ background:url(../img/caixaloginindex.jpg) no-repeat; width:233px; height:196px; margin:5px 3px 0 0; padding:20px 0 0 10px; overflow: hidden;}


#colesq{ width:245px; float:left; margin-right:15px;}
#coldir{ width:690px; float:left; margin-top: -30px; margin-bottom:15px; margin-left: 40px;}
#coldir2{ width:740px; float:left; margin-bottom:15px;}

#login a:link {color: #FFF; text-decoration:none; font-weight:bold }
#login a:visited {color: #FFF;	text-decoration: none; font-weight:bold}
#login a:hover {color:#0066FF; text-decoration: none; font-weight:bold;}
#login a:active {color: #0066FF;	text-decoration: none; font-weight:bold;}

#index{  background:url(../img/bgindex.jpg) no-repeat ; border:none; height:590px;}

.fundo_escovado{  background:url(../img/aco_escovado.jpg); overflow: hidden; margin-top: -2px; height:530px;}
.fundo_escovado_mini{  background:url(../img/aco_escovado.jpg); overflow: hidden;}

.posicaoBox{ margin-top: -33px; }

.box134{ height:134px; margin-bottom:15px; padding:8px 0 0 0px; overflow: hidden}
.box325{ height:325px; background-image:url(../img/barra2.png); background-repeat:no-repeat; overflow: hidden}
.box530{ height:530px; background-image:url(../img/barra2.png); background-repeat:no-repeat; overflow: hidden}
.topoEventos{ background-image:url(../img/barra2.png); background-repeat:no-repeat; overflow: hidden }
.boxStickers{ height:394px; background:url(../img/fundostickers.jpg) no-repeat; margin-bottom:15px; overflow: hidden}
.boxStickers2{ height:297px; background:url(../img/fundostickers2.jpg) no-repeat; margin-bottom:15px; overflow: hidden}
.boxAmigos{ height:220px;background-image:url(../img/barra2.png); background-repeat:no-repeat; margin-bottom:15px; overflow: hidden; }
.boxMembros{ height:360px;background-image:url(../img/barra2.png); background-repeat:no-repeat; margin-bottom:15px; width: 240px; overflow: hidden }
.boxComunidades{ height:210px;background-image:url(../img/barra2.png); background-repeat:no-repeat; margin-bottom:15px; overflow: hidden }

.bgrec{ height:200px;  background:url(../img/bgrec.jpg) repeat-x;}
.bgrec-tudo{ background:url(../img/bgrec.jpg) repeat; border: none;}

.perfil{margin-bottom:15px; padding-bottom:15px; text-align:center;}
.boxaddamigos{ height:192px; height:55px;background:url(../img/+amigos.jpg) no-repeat; margin-bottom:15px;  overflow: hidden}
.folharec{ width:225px; height: 156px; margin:15px 0 0 15px;}


.bglogin{ background:url(../img/bglogin.jpg) no-repeat;}

.banner{ height:100px; } 
.banner_superior{ height:100px; width:738px;} 

.box180{ height:180px; float:left; margin-bottom:15px; display:block; background-image:url(../img/barra.jpg); background-repeat:no-repeat;  overflow: hidden}
.box150{ height:150px; float:left; margin-bottom:15px; display:block; background-image:url(../img/barra.jpg); background-repeat:no-repeat;  overflow: hidden}
.box230{ height:220px; float:left; margin-bottom:15px;  display:block; background-image:url(../img/barra.jpg); background-repeat:no-repeat;  overflow: hidden}
.box290{ height:290px; float:left; margin-bottom:15px; display:block; background-image:url(../img/barra.jpg); background-repeat:no-repeat;  overflow: hidden}
.box310{ height:310px; float:left; margin-bottom:15px; display:block; background-image:url(../img/barra.jpg); background-repeat:no-repeat;  overflow: hidden}
.box390{ height:390px; float:left; margin-bottom:15px; display:block; background-image:url(../img/barra.jpg); background-repeat:no-repeat;  overflow: hidden}


#conteudo{ width:825px; background-color:#FFF; margin:auto; padding:50px;}

.imgTitulo3{ margin:0px 0 20px 8px; }
.imgTitulo2{ height:50px; background:url(../img/barra2.png) no-repeat; padding:8px 0 0 8px;}
.imgTitulo{ margin:8px 0 20px 8px; }
.thumbImg{ float:left; margin:20px 0 0 16px;}
.thumbVid{ float:left; margin: 20px 8px 8px 16px;}
.thumbVid-2{ float:left; margin: 20px 0px 8px 14px;}
.thumbImg2{ float:left; margin: 10px 0 0 8px; width:65px; height:65px; }
.thumbImg3{ float:left; margin: 20px 0 0 30px;}
.thumbImg4{ float:left; margin: 12px 0 0 15px;}

.listaEventos{ margin:40px 0 0 20px;}
.listaEventos li{ margin-bottom:20px;}

#boxIlimitado{background-image:url(../img/barra.jpg); width:738px; background-repeat:no-repeat; margin:10px 0 10px 0; overflow: hidden}

#boxIlimitado2{background-image:url(../img/barra.jpg); width:738px; background-repeat:no-repeat; background:#000; margin:0px 0px 0px 0px; overflow: hidden}

#boxComunidade{background-image:url(../img/barra.jpg); width:480px; background-repeat:no-repeat; margin: 0px 0 10px 0; padding-bottom:5px;}

.cars{ width:230px; height:240px; margin:7px; overflow: hidden}
.cars img{margin:7px 0 0 7px;}
.cars .contador{ position: absolute; margin:4px; margin-top: 215px; }
.cars .fotosCar{ position: absolute; margin:175px; margin-top: 215px; }
.contador2{ position: absolute; margin:110px; margin-top: 215px; }


/*FOOTER*/
#footer{ clear:both;background:url(../img/bgrodape.jpg) repeat-x; height:29px; padding:10px 0 0 150px; margin-top:15px }
#creditos{ margin-top:-20px }

/* Inseridas por Felipe Moura, para melhorar estilo de fontes */

.mensagem1{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
}

.mensagem2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

.mensagem3{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight:bold;
}

.mensagem4{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #000000;
}

.mensagem5{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #000000;
	font-weight:bold;
}

.tituloMensagens{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}

.msgmErro{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.tblSobreVeiculos{
	margin-top: 20px;
	overflow: hidden;
}

.detalhesVeiculos{
	margin-top: 10px;
	margin-left: 40px;
	overflow: hidden;
}

.detalhes{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
}

.esconde{
	border: 0px;
	background-color: #F6F6F6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	height:20px;
}

.botao{
	border: solid 1px #999CCC;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	height:30px;
	margin-top:2px;
}

.btCadIni{
	border: solid 1px #999CCC;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F6F6F6;
	height:30px;
	margin-top:2px;
}

.tblErros{
	position: absolute;
	margin-top: -462px;
	margin-left: 670px;
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}

.tblErros2{
	position: absolute;
	margin-top: -3880px;
	margin-left: 340px;
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}
.tblErros3{
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}

.tblErros5{
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}

.tblErros-senha{
	position: absolute;
	margin-top: -200px;
	margin-left: 350px;
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}

.tblErros-recSenha{
	position: absolute;
	margin-top: -120px;
	margin-left: 670px;
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}

.tblErros-recSenha-2{
	position: absolute;
	margin-top: -168px;
	margin-left: 670px;
	border: 2px solid #FF0000;
	background-color: #F6F6F6;
}

#tblFormulario, #tblFormulario2, #tblFormulario3, #tblFormulario4{
	border:solid 1px #0000FF;
}

.cadTitulo{
	padding: 10px 0 0 0;
}

.tbl_veiculos{
	margin-left: -25px;
}

.tbl_veiculos2{
	margin-left: -4px;
}

.tbl_videos{
	margin-left: 15px;
}

.imgLogin{
	position: absolute;
	margin-top: -462px;
	margin-left: 740px;
}

.imgLogin-senha{
	position: absolute;
	margin-top: -200px;
	margin-left: 350px;
}

.imgLogin-recSenha{
	position: absolute;
	margin-top: -120px;
	margin-left: 670px;
}

.imgLogin-recSenha-2{
	position: absolute;
	margin-top: -168px;
	margin-left: 670px;
}

.stickers{
	margin-left: -8px;
	margin-top: 13px;
	z-index: -1px;
}

.link{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

.link-2{
	text-decoration:none;
	color:#000000;
	font-weight: normal;
}

.link-3{
	text-decoration:none;
	color:#0000FF;
	font-weight:bold;
}

.link-amigos{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

.link-amigos:hover{
	text-decoration:none;
	font-weight:bold;
	color:#0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

.link:hover{
	text-decoration:underline;
}

.link_branco{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

.fonte_index{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}

.fundo {
	background-image:url(../img/barra2.png);
	background-repeat:no-repeat;
}

.recado{
	text-align: center;
	border: solid 1px #999CCC;
	background-image:url(../img/recados/fundo.jpg);
	background-repeat:repeat-x;
	height: 200px;
	width: 250px;
	background-color: #f6f6f6;
}

.recado-selected{
	text-align: center;
	border: solid 2px #FF0000;
	background-image:url(../img/recados/fundo.jpg);
	background-repeat:repeat-x;
	height: 200px;
	width: 250px;
	background-color: #f6f6f6;
}

.texto_recado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.conteudo_recado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top: 34px;
	margin-left: 25px;
	height: 120px;
	width: 190px;
	overflow: hidden;
	font-weight:bold;
}

.espacamento{
	margin-left: 4px;
}

.mailalertspace{
	height: 23px;
	display: none;
}

.botao_recado{
	margin-top: 2px;
}

.garagens{
	width:230px;
	height:150px;
	margin:7px;
}

.pagErros{ 
	height:360px;
	width: 100%;
	margin-top: -16px;
}

.msgmErro{
	position: relative;
	margin-top: 110px;
}

.msgmErro2{
	position: relative;
	margin-top: 126px;
	margin-left: 890px;
}

/* Controle do botao de excluir recado */
.excRec{
	position: absolute;
	margin-left: 165px;
	margin-top: 8px;
}

/* Controle dos Banners */
.divbanner{
	width: 740px;
	height: 100px;
	z-index: -2000;
}

/* Controle dos Banners */
.divbanner_contaclique{
	width: 740px;
	height: 100px;
	z-index: -2000;
	border: solid 1px #000;
	position: absolute;
	cursor: hand;
}

/* Alerta de ativacao de email */
.mailalert{
	position: fixed;
	width: 100%;
	background-color: #FFFD6B;
	height: 20px;
	text-align: center;
	padding: 3px 0 0 0;
	z-index: 9999;
	display: none;
}

/* Correcao da pagina de Cadastro de Veiculo */
#formulario{
	margin-top: -20px;
}

/* Menu de açoes na pagina meus amigos */
.hidden { 
	position:absolute;
	top:0;
	left:-9999px;
	width:1px;
	height:1px;
	overflow:hidden; 
}

.verComunidades{
	margin-left: 10px;
	color: #C6C6C6;
}

.tblComunidade{
	margin-top: -5px;
}

.tituloComunidade{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 26px;
	color: #000000;
	font-weight:bold;
}

.input-trans{
	border: none;
}

.imagemPerfil{
	padding: 10px 0 0 10px;
}.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-left: 40px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 20px;
}
.h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:20px; font-weight:bold;}
.vip{margin-top:20px; padding-left:0px; position:inherit}

.tbl_vip{
	margin-left: -4px;
}
.vip{ width:168px; height:260px; margin:7px; overflow: hidden; text-align:center; vertical-align:center;}

#busca_vip{ margin-top:5px;
			padding-left:0px;
			position:absolute;
	}
	
#busca_vip_right{ margin-top:132px;
				  padding-left:460px;
				  position:absolute;
	}	
	
.pagination_php
{
    font-size: 90%;
	text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
	padding: 0.2em 0.3em;
    
}

.imgBan{
	position: absolute;
	margin-top: 0px;
	z-index: 999;
}


