body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#wrap {
	width:950px;
	margin:0 auto 0 auto;
}

/*************************** TOPO ************************/

#header {
	height:100px;
}

#header-menu {
	margin:10px 0 0 0;
}



#header-menu ol {
	padding:0;
	margin:0;
	text-align:right;
	
}

#header-menu ol li {
	display:inline;
	margin:0 10px 0 0;
	padding:0;
	font-size:14px;
	list-style:none;
	height:30px; vertical-align:middle; line-height:30px;
}

#header-menu ol li.espanha { margin:0;}

#header-menu ol li a {
	color:#666666;
	text-decoration:none;
}

#header-menu ol li a:hover {
	color:#333;
	text-decoration:underline;
}

#header-logo #logo {
	width:115px;
	display:block;
	float:left;
	margin:0 30px 0 0;
	height:50px;
}


#header-logo img {
	border:0;
}

#header-logo #msg {
	display:inline-block;
	position:relative;
	height:15px;
	padding:35px 0 0 0;
	font-size:18px;
	color:#666;
	letter-spacing:-1px;
	width:600px;
}

#header-logo #msg a {
	color:#FF6600;
	text-decoration:underline;
}

#header-logo #msg a:hover {
	color:#FF9900;
	text-decoration:underline;
}

/*************************** BUSCA ************************/

#search {
	background:#FF6600;
	height:80px;
	padding:10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}

#search-menu {
	border-bottom:1px solid #FF7D26;
	padding:0 0 10px 0;
	margin:0 0 7px 0;
}

#search-menu ol {
	margin:0;
	padding:0;
}

#search-menu ol li{
	list-style:none;
	display:inline-block;
	font-size:18px;
	letter-spacing:-1px;
	margin:0 30px 0 0;	
}

#search-menu ol li a{
	color:#FFFFFF;
	text-decoration:none;	
}

#search-menu ol li a:hover{
	color:#FFD5B9;
	text-decoration:underline;	
}

#search-field {
	
}

#search-field ol {
	display:inline;
	margin:0;
	padding:0;
}

#search-field ol li{
	list-style:none;
	display:inline-block;
	font-size:14px;
	vertical-align:middle;
	letter-spacing:-1px;
	margin:0;	
}

#search-field ol li img{
	display:inline-block;
	vertical-align:middle;
}


#search-field ol li .input, .search-field ol li .input, .input{
	height:25px;
	vertical-align:middle;
	line-height:25px;
	border:none;
	background:#FFF;
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	padding:5px 8px 5px 8px;
	margin:0 5px 0 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}

#search-field ol li .input-cidade, .search-field ol li .input-cidade, .input-cidade{
	height:25px;
	vertical-align:middle;
	line-height:25px;
	border:none;
	background:#FFF;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	padding:5px 8px 5px 8px;
	margin:0 5px 0 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}

#search-field ol li .select, .search-field ol li .select, .select{
	height:35px;
	vertical-align:middle;
	line-height:35px;
	border:none;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	padding:5px 8px 5px 8px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}
.ls-estado  { width:170px; }
.ls-categoria  { width:190px; }
.input-cidade { width:140px; }

#search-field ol li.acao{
	margin:0 0 0 0;
	text-align:center;
	margin:0 0 0 0;
}


#search-field ol li a{
	color:#FFF;
	text-decoration:none;	
}

#search-field ol li a:hover{
	color:#FFF;
	text-decoration:underline;	
}

#banner-novolk {
	margin:10px 0 0 0;
	padding:0 0 20px 0;
	color:#333;
	border-bottom:1px solid #EEEEEE;
}

#banner-novolk h1 {
	margin:20px 0 0 0;
	padding:0;
	font-size:45px;
	letter-spacing:-2px;
	font-weight:normal;
	color:#333;
}

#banner-novolk p {
	margin:10px 0 0 0;
	padding:0;
	font-size:28px;
	letter-spacing:-2px;
	font-weight:normal;
	color:#666;
}

#content {
	
}

#categories 
{
	
	border-bottom:1px solid #EEEEEE;
	margin:10px 0 10px 0;
	padding:0 0 0 0;
	height:250px;
	color:#454545;
}


#categories ul {
	margin:0;
	padding:0;
	margin:10px 20px 10px 0;
	float:left;
	width:205px;
	display:block;
}


#categories ul li {
	list-style:none;
	margin:0;
	padding:0;
	margin:1px 0 0 0;

}
#categories ul li a {
	color:#646464;
	text-decoration:none;
}

#categories ul li a:hover {
	color:#CCC;
	text-decoration:underline;
}

#results {
	margin:10px 0 10px 0;
	clear:both;
	padding:10px 0 10px 0;
}

#results h2 {
	margin:10px 0 0 0;
	padding:0; 
	color:#333;
	font-size:30px;
	letter-spacing:-1px;
}

#results #anuncio-online
{
    margin:0;
    padding:0;
    text-align:right;
    margin: -20px 0 0 0;
}

#results #anuncio-online a
{
    margin:0 10px 0 10px;
    color:#006400;
    text-decoration:none;
    letter-spacing:-1px;
}

#results-list {
	margin:10px 0 10px 0;
}

#results-list ul {
	border:1px solid #E0E0E0;
	display:block;
	height:170px;
	width:150px;
	margin:0;
	padding:10px;
	list-style:none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	margin:0 10px 13px 0;
	float:left;
}

#results-list ul li {
	margin:0 0 5px 0;
	padding:0;
}

#results-list ul:hover {
	background:#EBEBEB;
}

#results-list ul li.titulo {
	text-align:center;
	color:#333;
	text-transform:capitalize;
	font-size:14px;
}

#results-list ul li.imagem {
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	border:0;
}

#results-list ul li.lk-novo-chat {
	vertical-align:middle;
	height:20px;
	line-height:20px;
}

#results-list ul li.lk-novo-chat a {
	text-decoration:none;
}

#results-list ul li.lk-novo-chat img{
	border:0;
	margin:0 10px 0 0;
}

.off a {
	color:#FF0000;
	text-decoration:none;
}

.on a {
	color:#006400;
	text-decoration:none;
	letter-spacing:-1px
}

#search-fotter {
	margin:20px 0 0 0;
	clear:both;
	border-top:1px solid #EBEBEB;
	padding:10px 0;
	clear:both;
}

#search-fotter h2 {
	margin:0 0 10px 0;
	padding:0; 
	color:#666;
	font-size:30px;
	letter-spacing:-1px;
}

#search-fotter ol {
	display:inline;
	margin:0;
	padding:0;
}

#search-fotter ol li{
	list-style:none;
	display:inline-block;
	font-size:14px;
	vertical-align:middle;
	letter-spacing:-1px;
	margin:0;	
}

#search-fotter ol li img{
	display:inline-block;
	vertical-align:middle;
}


#search-fotter ol li .input{
	height:25px;
	border:1px solid #CCC;
	background:#FFF;
	width:370px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	padding:5px 8px 5px 8px;
	margin:0 5px 0 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}

#search-fotter ol li .select{
	height:35px;
	border:1px solid #CCC;
	background:#FFF;
	width:240px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	padding:5px 8px 5px 8px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}


#search-fotter ol li.acao{
	margin:0 0 0 0;
	text-align:center;
	margin:0 5px 0 0;
}


#search-fotter ol li a{
	color:#FFF;
	text-decoration:none;	
}

#search-fotter ol li a:hover{
	color:#FFF;
	text-decoration:underline;	
}

#shared {
	margin:10px 0 0 0;
	clear:both;
	border-top:1px solid #EBEBEB;
	padding:10px 0;
}

#shared ul {
	margin:0;
	padding:0;
	list-style:none;
}

#shared ul li{
	margin:0;
	padding:0;
	display: inline-block;
	font-size:30px;
	color:#999;
	margin:0 10px 0 0;
}

#shared ul li img{
	margin:10px 0 0 0;
	border:
}

/*************************** RODAPE ***********************/

#footer, #pager {
	margin:10px 0 10px 0;
	padding:10px;
	background:#F4F4F4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	clear:both;
}

#footer ul {
	margin:0;
	padding:0;
}

#footer ul li {
	margin:0;
	padding:0;
	display:inline-block;
	font-size:14px;
	color:#999;
	margin:0 20px 0 0;
}

#pager a
{
	color:#333;
	text-decoration:underline;
} 


/*************************** RESULTADO BUSCA ***********************/

#results-list-int {
	margin:20px 0 10px 0;
}
	
#results-list-int-side-bar {
	width:190px;
	padding:10px;
	background:#F5F5F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	float:left;
	margin:0 0 20px 0;
}

#results-list-int-side-bar ul {
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
}

#results-list-int-side-bar ul li{
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
	font-size:16px;
	color:#000000;
}

#results-list-int-side-bar ul li a{
	color:#414141;
	text-decoration:none;
	font-size:14px;
}


#results-list-int-side-bar ul li a:hover{
	color:#414141;
	text-decoration:underline;
}

#results-list-int-side-bar ul li.ative a{
	color:#414141;
	font-weight:bold;
	text-decoration:underline;
}


#results-list-int-content {
	width:680px;
	margin:0 0 20px 10px;
	float:right;
}

#results-list-int-content {
	margin:0 0 10px 0;
}

#results-list-int-content h2 {
	margin:0;
	padding:0;
	font-size:35px;
	letter-spacing:-2px;
	color:#333;
}

#results-list-int-content h2 span{
	color:#FF6600;
}

#results-list-int-content h3 {
	margin:0;
	padding:0;
	font-size:22px;
	letter-spacing:-1px;
	color:#666;
	font-weight:normal;
	margin:0 0 10px 0 ;
}

#results-list-int-content ul {
	margin:10px 0 10px 0;
	border:1px solid #E0E0E0;
	height:145px;
	padding:10px;
	list-style:none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}

#results-list-int-content ul li {
	margin:0 0 5px 0;
	padding:0;
}

#results-list-int-content ul:hover {
	background:#EBEBEB;
}

#results-list-int-content ul li.rlic-titulo a {
	color:#FF6600;
	font-size:22px;
	text-decoration:none;
	font-weight:bold;
}

#results-list-int-content ul li.rlic-titulo a:hover {
	color:#FF6633;
	text-decoration:underline;
}


#results-list-int-content ul li.rlic-descricao {
	color:#666;
	margin:10px 0 0 0;
}

#results-list-int-content ul li.rlic-preco {
	color:#666;
	margin:10px 0 0 0;
}

#results-list-int-pager {
	padding:10px;
		background:#F5F5F5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	text-align:right;
}

#results-list-int-pager a {
	color:#666;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}


#results-list-int-pager a:hover {
	color:#FF6600;
}

#results-list-int-content ul li.rlic-imagem {
	float:left;
	border:0;
	display:block;
	width:150px;
	height:150px;
	margin:0 20px 0 0;
}

#results-list-int-content ul li.rlic-imagem .img-result {
	margin:0 0 10px 0;
}

#results-list-int-content ul li.rlic-imagem .chat {
	vertical-align:middle;
	height:20px;
	line-height:20px;
}

#results-list-int-content ul li.rlic-imagem .chat a {
	text-decoration:none;
}

#results-list-int-content ul li.rlic-imagem .chat img{
	border:0;
	margin:0 10px 0 0;
}

/* banners */

#banner-holder-temp 
{
	border-top:1px solid #EEEEEE;
	height:390px;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	color:#333;
	clear:both;
}

#banner-madalosso 
{
	width:265px;
	height:390px;
	float:right;
}

#banner-novolk 
{
	width:600px;
	height:390px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#333;
	border-bottom:none;
	vertical-align:middle;
}

#banner-novolk a 
{
	margin:0 0 0 0;
}

#categories 
{
	clear:both;
}


/***********************
> Item Classificado
************************/

#item-classificado {
 	margin:20px 0 0 0;
	padding:0;
	width:910px;
	height:auto;
}

#item-classificado-topo { 
	height:65px;
	width:910px;
	margin:0 0 10px 0;
}


#item-classificado-codigo {
	background:#F4F4F4;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	margin:0 20px 0 0;
	height:55px; 
	width:100px;
	padding:5px;
	float:left;
}

#item-classificado-codigo h3, #item-classificado-codigo h4 { margin:0; padding:0; font-weight:normal;}
#item-classificado-codigo h4 { font-size:12px; letter-spacing:-1px; color:#666; margin:0 0 3px 0;}
#item-classificado-codigo h3 { font-size:35px; letter-spacing:-1px; color:#FF6600; margin:0 0 5px 0; font-weight:bold;}

#item-classificado-tiutulo { 
	height:55px; 
	width:700px;
	float:left;
}

#item-classificado-tiutulo h3, #item-classificado-tiutulo h4 { margin:0; padding:0; font-weight:normal;}
#item-classificado-tiutulo h4 { font-size:35px; letter-spacing:-1px; color:#333; font-weight:bold;  }
#item-classificado-tiutulo h3 { font-size:22px; letter-spacing:-1px; color:#666; }
#item-classificado-tiutulo h3 span { color:#333; }

#item-classificado-descricao {
	clear:both;
	margin:20px 0 10px 0;
	width:910px;
}



.item-classificado-imagens { height:350px; width:350px; margin:0 20px 0 0; float:left; }


#item-classificado-descricao-simples { width:540px;  margin:0 0 0 0; float:left; }

#item-classificado-descricao-simples  ol { margin:0; padding:0; color:#333; }
#item-classificado-descricao-simples  ol li { margin:5px 0  5px 0; padding:0; list-style:none; font-size:18px;}
#item-classificado-descricao-simples  ol li.item-info-anuncio { margin:0; font-size:26px; color:#FF6600; font-weight:bold;}
#item-classificado-descricao-simples  ol li.item-info-categoria { margin:0 0 5px 0; color:#FF9933; }
#item-classificado-descricao-simples  ol li.item-info-contato { margin:15px 0 0 0;}
#item-classificado-descricao-simples ol li .off { font-size:14px;}
#item-classificado-descricao-simples ol li .on { font-size:14px;}
#item-classificado-descricao-completa { clear:both;  }

#item-classificado-descricao-completa  h3 { margin:0; padding:20px 0 0 0; color:#FF6600; font-size:26px; letter-spacing:-1px;}
#item-classificado-descricao-completa  p { margin:0; padding:0; color:#333; font-size:18px; }

.img-galeria { width:350px; height:250px; -moz-border-radius: 5px; border-radius: 5px; 	-webkit-border-radius:5px;}

#bt-contato { cursor:pointer;}


.galeria {
	width:350px; 
	height:350px;
}
.img-aqui { 
	width:350px; 
	height:250px; 
	margin:0 0 10px 0;
}
ul.fotos {
	list-style:none;  
	width:350px;
	height:80px;
	padding:0;
	margin:0; 
	padding:0; 
	
}
.fotos:after {
	display: block;
	content: ".";
	height: 0;
	font-size:0; 
	visibility: hidden;
	clear: both;
	}
ul.fotos li {
	width:100px;
	height:80px;
	display:inline-block;
	margin:0 10px 0 0; 
}
ul.fotos li img {
	border:none; 
	width:100px;
	height:80px;
	-moz-border-radius: 5px; 
	border-radius: 5px; 	
	-webkit-border-radius:5px;
	cursor:pointer;
}
ul.fotos li span img {
	border:none;
	width:350px;
	height:250px;
}
ul.fotos a {
	display: block;
	} 
ul.fotos a span {
	display: none;
}

ul.fotos a:hover span {
	display: block;
}


.hidden {  }


/**************
> Imagem maior
**************/


#img-padrao-fixo { cursor:pointer;}
#img-maior { position:absolute; left:50%; margin:105px 0 0 -455px; display:none; z-index:10; }
.imagem-real  
{
    -moz-border-radius: 5px; 
    border-radius: 5px; 
    -webkit-border-radius:5px;
    box-shadow: 5px 5px 7px #818181;
    -webkit-box-shadow: 5px 5px 7px #818181;
    -moz-box-shadow: 5px 5px 7px #818181;
    filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true); 
    cursor:pointer;   
}


/************
> Contato
*************/

#frm-classificado-contato {display:none; margin:10px 0 10px 0; padding:10px; background:#EBEBEB; border:1px solid #ddd; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius:5px;}

#concessionarios, #concessionarios-rodape {  padding:20px 0 20px 0; }
#concessionarios-rodape { text-align:center;}
#concessionarios-rodape a { font-weight:bold; font-size:50px; color:#666; }
#concessionarios h2 { margin:0 0 10px 0; padding:0; color:#333; font-size:30px; letter-spacing:-1px; }
    #concessionarios-info { width:350px; float:right; margin:0 0 10px 0;}
         #concessionarios-info h3 { margin:0 0 10px 0; padding:0; color:#FF6600; }
         #concessionarios-info a { color:#FF6600; font-weight:bold; }
        #concessionarios-info p { margin:10px 0 0 0; padding:0; }
#concessionarios-mapa { width:500px; float:left;  margin:0 0 10px 0;}
     #concessionarios-mapa h3 { margin:0 0 10px 0; padding:0; color:#FF6600; }
      #concessionarios-mapa #mapa { margin:0 0 10px 0; padding:0; color:#FF6600;  -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius:5px;}
      
#pre-venda { margin:20px 0 20px 0; clear:both;  }
#pre-venda h3 { float:left; width:700px;  margin:0; padding:0 0 20px 0; font-size:48px; color:#000; letter-spacing:-2px; line-height:95%;}
#pre-venda h3 span { font-size:40px; color:#4AB118; font-weight:normal;}
#pre-venda img  {width:190px; float:right; padding:0 0 20px 0;}


#validar-cartao { margin:20px 0 20px 0; padding:20px 0 0 0; clear:both; border-top:1px dotted #CCC;  }
#validar-cartao h3 { float:left; width:700px;  margin:0; padding:0 0 20px 0; font-size:48px; color:#000; letter-spacing:-2px; line-height:95%;}
#validar-cartao h3 span { font-size:40px; color:#FF660A; font-weight:normal;}
#validar-cartao img  {width:190px; float:right; padding:0 0 20px 0;}


/* ------ nova home */
#holder-center { margin:20px 0 0 0; padding:0; border:none; }

#holder-categorias { margin:0; padding:0 20px 0 0; font-size:14px; color:#333;}
#holder-categorias ul { margin:0 0 20px 0; padding:0 0 0 0; }
#holder-categorias ul li { margin:0 0 5px 0; padding:0 0 0 0; }
#holder-categorias ul li a { margin:0 0 5px 0; padding:0 0 0 0; color:#666; }
#holder-categorias ul li a:hover { text-decoration:none; color:#999; }

#holder-center #results { border-top:1px solid #EBEBEB; }

.filtro p a { padding:10px; background:#FF6600; color:#FFF; text-transform:lowercase; text-decoration:none; -moz-border-radius: 5px; 
    border-radius: 5px;    -webkit-border-radius:5px;}
.filtro p a:hover { background:#333; color:#FFF; text-decoration:underline;}

#frm-simples { margin:10px 0 10px 0; color:#333; }
#frm-simples ol, #frm-simples h2 { padding:0; margin:0; }
#frm-simples h2 { letter-spacing:-1px; color:#000; font-size:26px; margin:0 0 10px 0;}
#frm-simples ol { margin:10px 0 20px 10px; list-style:none; }
#frm-simples ol li { margin:5px 0 5px 0; list-style:none; }

#frm-simples ol li label { color:#666; margin:0 0 10px 0; }
#frm-simples ol li .txt { margin:5px 0 10px 0; }
#frm-simples ol li small { font-size:14px; margin:0 0 0 5px; }

.menu-socio { background:#FF9900; padding:10px; margin:10px 0 10px 0; 	-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius:5px;}
.menu-socio ol  { margin:0; padding:0; list-style:none; }
.menu-socio ol li  { margin:0 20px 0 0; padding:0; display:inline-block; }
.menu-socio a { color:#FFF; text-decoration:none; }
.menu-socio a:hover { text-decoration:underline; }
