.s_limpa{
	clear:both;
}
.s_txt_vermelho{
	color: #8f0000;
}
.s_spacer{
	margin:20px;
}
.s_txt_pedido{
	font-size:18px;
	color:#8f0000;
	font-weight:bold;
}


/*-- Meu Renault Home ---------------------------*/
.s_meu_box_home{
	width:210px;
	height:197px;
	padding:10px;
	margin-top:10px;
	margin-bottom:25px;
	float:left;
	text-align:center;
	border-bottom:2px solid #abab98;
	background: url(../../img/meu/bg_veiculo_home_box.gif) #e3e2cf repeat-x;
}
	.s_meu_box_home .img img{
		border:1px solid #676544;
	}
	.s_meu_box_home .txt{
		height:45px;
		margin-top:5px;
		line-height:15px;
	}

.s_box_tabela { background: url(../../img/meu/bg_tabela.gif); margin-bottom:25px;}
.s_box_tabela table tr td, .s_box_tabela table tr th{ padding:0 20px; height:40px;}

	.s_tab_meu_home tr th{
		font-weight:normal;
		text-align:left;
	}
	.s_tab_meu_home tr td{
		vertical-align:middle;
	}


.s_space_meu_home{
	width:25px;
	float:left;
}

/*-- Meus Veículos ---------------------------*/
#s_meu_veiculo_aba{
	background: url(../../img/meu/aba_linha.gif) bottom repeat-x;
	padding-bottom:1px;
	height:31px;
}
	#s_meu_veiculo_aba img{
		float:left;
		margin-right:3px;
	}

#s_meu_veiculo_conteudo{
	width:695px;
	padding:25px;
	background-color:#e5e4d6;
}

	.s_meu_veiculo_home_left{
		width:200px;
		float:left;
	}
	.s_meu_veiculo_home_right{
		width:472px;
		float:right;
	}

.s_meu_veiculo_coluna1_temp{
	width:255px;
	height:195px;
	padding:10px;
	margin-top:10px;
	margin-bottom:25px;
	float:left;
}

.s_meu_veiculo_coluna1{
	width:255px;
	height:195px;
	padding:10px;
	margin-top:10px;
	margin-bottom:25px;
	float:left;
	border-bottom:2px solid #abab98;
	background: #e3e2cf url(../../img/meu/bg_veiculo_home_box.gif) repeat-x;
}
.s_meu_veiculo_coluna2{
	width:190px;
	margin:10px 20px 25px 20px;
	margin-bottom:25px;
	float:left;
}
.s_meu_veiculo_coluna3{
	width:190px;
	margin-top:10px;
	margin-bottom:25px;
	float:left;
}

	.s_meu_veiculo_coluna2 .s_meu_veiculo_box_fim2,
	.s_meu_veiculo_coluna3 .s_meu_veiculo_box_fim2{
		height:155px;
	}
	.s_meu_veiculo_coluna2 .s_meu_veiculo_box_fim2 p,
	.s_meu_veiculo_coluna3 .s_meu_veiculo_box_fim2 p{
		text-align:left;
	}
	.s_meu_veiculo_coluna2 .s_meu_veiculo_box_fim2 img,
	.s_meu_veiculo_coluna3 .s_meu_veiculo_box_fim2 img{
		margin-bottom:10px;
	}

.s_meu_veiculo_box_tit{
	margin-bottom:5px;
	padding-bottom:5px;
	background: url(../../img/meu/linha.gif) bottom repeat-x;
	text-align:left;
	font-weight:bold;
}

.s_meu_veiculo_img{
	float:left;
}
.s_meu_veiculo_txt{
	width:160px;
	float:left;
}
	.s_meu_veiculo_txt h2{
		height:25px;
		overflow:hidden;
	}

.s_meu_veiculo_tit{
	background: #c9c8b9 url(../../img/meu/bg_titulo.gif) bottom repeat-x;
	padding:0 20px;
}
	.s_meu_veiculo_tit td{
		vertical-align:middle;
	}

.s_meu_veiculo_box{
	padding:12px;
	background-color:#FFF;
	text-align:center;
}
.s_meu_veiculo_box2{
	padding:20px;
	background-color:#f2f2ed;
}
	.s_meu_veiculo_box3{
		padding:10px 20px;
		background-color:#eae9e4;
	}
	.s_meu_veiculo_box4{
		padding:10px 20px;
		background-color:#f2f2ed;
	}

.s_meu_veiculo_box5{
	padding:20px;
	background-color:#e8e8dd;
}
	.s_meu_veiculo_box6{
		padding:10px 20px;
		background-color:#e8e8dd;
	}
	.s_meu_veiculo_box7{
		padding:10px 20px;
		background-color:#ddddd4;
	}

.s_meu_veiculo_box_fim, .s_meu_veiculo_box_fim2{
	padding:15px;
	margin-top:5px;
	background-color:#FFF;
	border-bottom:2px solid #abab98;
	text-align:center;
}
.s_meu_veiculo_box_fim2{
	margin:0;
}
	.s_meu_veiculo_box th,  .s_meu_veiculo_box_fim2 th{
		font-weight:normal;
		text-align:right;
	}
	.s_meu_veiculo_box td,  .s_meu_veiculo_box_fim2 td{
		text-align:left;
	}

.s_txt_destaque{
	font-size:11px;
	padding-bottom:15px;
}

.s_tab_avaliacao tr th{
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	padding-bottom:5px;

}
.s_tab_avaliacao tr td{
	text-align:left;
	padding-bottom:5px;
}

.s_tab_avaliacao2{
	margin-top:10px;
}
.s_tab_avaliacao2 tr td{
	padding-right:5px;
	vertical-align:middle;
}

.s_tab_agenda_tit tr td{
	text-align:center;
}
.s_tab_agenda_tit tr th{
	text-align:left;
}
.s_tab_agenda tr th{
	width:125px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
}
.s_tab_agenda tr td{
	width:125px;
	padding:0 5px;
	text-align:center;
	vertical-align:middle;
}

.s_tab_agenda_col1{
	width:230px;
	padding-right:20px;
}
.s_tab_agenda_col2{
	width:260px;
	padding-right:20px;
}

#s_revisoes_info{
	padding-bottom:20px;
}
	#s_revisoes_info span{
		font-weight:bold;
		margin-right:20px;
	}

.s_tab_revisoes tr th{
	width:250px;
	text-align:left;
}
.s_tab_revisoes tr td{
	width:210px;
	text-align:center;
	vertical-align:middle;
}
	.s_tab_revisoes tr th table tr th{
		width:90px;
		padding-right:5px;
		padding-bottom:5px;
		text-align:right;
		font-weight:normal;
	}
	.s_tab_revisoes tr th table tr td{
		width:130px;
		padding-right:0;
		padding-bottom:5px;
		text-align:left;
		font-weight:normal;
	}

.s_meu_veiculo_combustivel_left{
	width:260px;
	float:left;
}
.s_meu_veiculo_combustivel_right{
	width:410px;
	float:right;
}

.s_tab_combustivel tr td{
	width:105px;
	text-align:center;
}

.s_tab_dados_veiculos tr th{
	text-align:right;
	font-weight:normal;
	padding:0 5px 10px 0;
}
.s_tab_dados_veiculos tr td{
	vertical-align:middle;
	padding:0 25px 10px 0;
}

.s_tab_dados_veiculos2 tr th{
	width:260px;
	text-align:left;
	font-weight:normal;
}
.s_tab_dados_veiculos2 tr td{
	width:193px;
	text-align:center;
	vertical-align:middle;
}
	.s_tab_dados_veiculos2 tr th table tr th{
		width:120px;
		text-align:right;
		font-weight:normal;
		padding-bottom:5px;
	}
	.s_tab_dados_veiculos2 tr th table tr td{
		width:135px;
		text-align:left;
		vertical-align:middle;
		padding-bottom:5px;
		padding-left:5px;
	}


#s_meu_veiculo_pontilhado{
	background:url(../../img/meu/box_meu_veiculo_pontilhado.gif) top no-repeat;
	height:100px;
}
	.s_meu_veiculo_pontilhado_destaque{
		width:170px;
		height:225px;
		float:left;
		position:relative;
	}
		.s_meu_veiculo_pontilhado_conteudo{
			margin:0 5px;
		}
			.s_meu_veiculo_pontilhado_conteudo h2{
				width:170px;
				font-size:18px;
				height:18px;
				margin-bottom:3px;
			}
			.s_bt_saiba_mais{
				display:block;
				margin:8px 0;
			}
		.s_meu_veiculo_pontilhado_spacer{
			width:40px;
			height:25px;
			float:left;
		}

.s_bt_left{
	margin-top:10px;
	float:left;
}
	.s_bt_left img{
		vertical-align:middle;
	}

.s_bt_right{
	margin-top:10px;
	float:right;
}

.s_bt_center{
	padding-top:10px;
	text-align:center;
	margin:0 auto;
}

/*-- Catálogos ---------------------------*/
.s_meu_box_catalogos1,
.s_meu_box_catalogos2,
.s_meu_box_catalogos3{
	width:220px;
	height:130px;
	padding:10px;
	margin:10px 10px 25px 15px; _margin:10px 10px 25px 10px;
	float:left;
	text-align:center;
	border-bottom:2px solid #abab98;
	background: url(../../img/meu/bg_veiculo_home_box.gif) repeat-x;
}
.s_meu_box_catalogos3{
	margin-right:0;
}
	.s_img_catalogos{
		border:1px solid #676544;
		margin-bottom:10px;
		width:195px;
		height:99px;
	}
	.s_txt_catalogos{
		margin-left:7px;
		font-weight:bold;
		font-size: 8pt;
		text-align:left;
	}
		.s_txt_catalogos img{
			margin-right:5px;
			float:right;
		}


.caixa_catalogo {float:left; width: 270px; height: 316px; margin: -6px 0 0 10px; padding-top: 50px; text-align:center; font-size: 8pt; color:#565656; font-weight:bold;}
.caixa_veiculo {float:right; width: 454px; height: 300px; margin: -6px 0 0 0; padding:0;}













/*-- Despachante ---------------------------*/
.s_despachante_coluna1{
	float:left;
	width:350px;
	margin:25px 30px 0 0;

}
.s_despachante_coluna2{
	float:left;
	width:350px;
	margin-top:25px;
}

.s_despachante_foto{
	float:left;
	margin:0 5px 50px 0;
}
.s_despachante_conteudo{
	width:170px;
	float:left;
	margin-bottom:50px;
	clear:right;
}
	.s_despachante_conteudo h2{
		margin-bottom:5px;
	}

.s_despachante_observacao{
	margin-top:25px;
	clear:both;	
}

/*-- Dicas de Manutenção  ---------------------------*/
.s_noticias_topo{
	height:170px;
	padding: 0 0 0 25px;
	background:url(../../img/mais/bg_noticias_topo.gif) #FFF bottom repeat-x;
}
	.s_noticias_topo img{
		margin-top:20px;	
		float:left;	
	}
	.s_noticias_destaque{
		float:left;
		width:360px;
		margin:45px 0 0 15px;
		font-size:11px;
		color:#4a4a25;
	}
	.s_noticias_destaque h2{
		margin-bottom:10px;		
	}

.s_dica_coluna_1{
	width:330px;
	float:left;
	margin:10px 0 0 20px;
}

.s_dica_coluna_2{
	width:330px;
	float:left;
	margin-left:45px;
	margin:10px 0 0 20px;
}

.s_box_dica{
	height:27px;
	width:330px;
	margin-top:5px;
	background:url(../../img/meu/box_dica_1.gif) no-repeat;
}
	.s_box_dica a{
		margin-top:6px;
		margin-left:35px;
		font-weight:bold;
		float:left;		
	}
	.s_box_dica div{
		height:27px;
		width:30px;
		float:right;
		background:url(../../img/meu/box_dica_2.gif) no-repeat;
	}


.s_noticias_header {
	font-size:11px;
	font-weight:bold;
	float:left;
}
	.s_noticias_header b{
		font-size:11px;
		color:#8f0000;
	}
.s_noticias_header_botoes {
	float:right;
}
	.s_noticias_header_botoes img {
		margin-left:7px;
	}
.s_linha_pontilhada {
	background:url(../../img/geral/linha_pontilhada.gif) repeat-x;
	height:1px;
	margin:8px 0px 15px 0px;
}
.s_noticias_foto {
	float:right;
	padding:0 0 15px 15px;
}
	.s_noticias_foto_bt {
		margin:20px 0 0 85px;	
	}

.s_noticias_indice {
	margin-top:25px;
}


/*-- Meus Veículos Configurados ---------------------------*/

.s_box_config {
	display:table-cell;
	width:740px;
}
	.s_box_config_tit {
		height: 20px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #b3b3a0;
		border-bottom-color: #b3b3a0;
		background-color: transparent;
		background-image: url(../../img/geral/bg_ficha_troggler.gif);
		background-repeat: repeat-x;
		padding-left: 30px;
	}
	.s_box_config_conteudo{
		background-color:#eae9dc;
		width:740px;
		display:table-cell;
		padding:20px 0;
	}
		.s_foto_config{
			float:left;
			padding:25px 0 0 25px;
		}
			.s_foto_config img{
				width:161px;
			}
		.s_txt_config{
			float:left;
			padding:20px 25px;
			margin:20px 20px 0 20px;
			width:440px;
			background-color:#f4f4ef;
		}

	.s_botoes_config{
		clear:both;
		margin:10px 0 20px 230px;
	}
	.s_botoes_config img{
		margin-right:5px;
		margin-top:15px;
	}

	
/*-- Alterar Meus Dados ---------------------------*/
.s_cadastro_passos {
	padding-bottom:20px;
}
	.s_cadastro_passos li {
		float: left;
		list-style: none;
		margin-bottom:15px;
		padding-right:15px;
	}

.s_box_cadastro {
	display:table-cell;
	width:740px;
	background-color:#e8e8dd;
	padding-bottom:20px;
}
	.s_box_cadastro_tit {
		height: 20px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #b3b3a0;
		border-bottom-color: #b3b3a0;
		background-color: transparent;
		background-image: url(../../img/geral/bg_ficha_troggler.gif);
		background-repeat: repeat-x;
		padding-left: 35px;
	}
	.s_box_cadastro_tit h2 {
		display:inline;
	}
	.s_foto_cadastro{
		float:right;
		position:relative;
	}
	.s_form_cadastro{
		padding:20px 0;
		float:left;
		position:relative;
	}
		.s_form_cadastro tr {
			height:26px;
		}
		.s_form_cadastro td {
			font-weight:bold;
			vertical-align:middle;
		}
		.s_form_erro, .s_form_erro2{
			font-weight:normal !important;
			color:#FF0000;
			vertical-align:top !important;
		}
		.s_form_erro{
			padding-left:160px;
		}
		.s_form_erro2{
			padding-left:210px;
		}
		.s_form_cadastro td span {
			font-weight:normal;
			vertical-align:middle;
		}
		.s_cadastro_form_left {
			width:150px;
			padding-right:5px;
			text-align:right;
			vertical-align:top;
		}
		.s_cadastro_form_left2 {
			width:200px;
			padding-right:10px;
			text-align:right;
			vertical-align:top;
		}

	.s_form_cadastro_rodape{
		margin-left:155px;
		width:285px;
	}
	.s_campo_dados{
		width:140px;
	}
	.s_campo_marca, .s_campo_pagamento, .s_campo_perfil{
		width:230px;
	}

	.s_botao_left {
		float:left;
		margin:20px 5px;
	}
	.s_botao_right {
		float:right;
		margin:20px 5px;
	}

	.box_veiculos_top{
		margin-left:30px;
		background:url(../../img/meu/box_veiculos_topo.gif);
		height:12px;
		width:414px;
	}
	.box_veiculos_conteudo{
		margin-left:30px;
		padding:0 20px;
		background-color:#deded1;
		width:374px;
	}
	.box_veiculos_conteudo h2{
		margin-bottom:5px
	}
	.box_veiculos_baixo{
		margin-left:30px;
		background-image: url(../../img/meu/box_veiculos_baixo.gif);
		height:12px;
		width:414px;
	}


/*-- Meus Pedidos ---------------------------*/

.s_box_meu{
	width:744px;
}

	.s_box_meu_tit{
		background: #eae9df url(../../img/geral/box_tit.gif) 0 0 repeat-x;
		color: #4a4a25;
		height: 36px;
		clear: both;
	}
	.s_box_meu_tit_left {
		float:left;
		background: #eae9df url(../../img/geral/box_tit_left.gif) 0 0 no-repeat;
		width:15px;
		height:36px;
	}
	.s_box_meu_tit_right {
		float:right;
		background: #eae9df url(../../img/geral/box_tit_right.gif) 100% 0 no-repeat;
		width:15px;
		height:36px;
	}
	.s_box_meu_tit_meio{
		float:left;
		margin-top:8px;		
	}
	
	.s_box_meu_conteudo, .s_box_meu_conteudo2,  .s_box_meu_conteudo3{
		border-top:1px solid #c1c0b0;
		border-left:1px solid #c1c0b0;
		border-right:1px solid #c1c0b0;
		display:table;
		width:742px;
		clear: both;
	}
	.s_box_meu_conteudo2{
		background-color:#e5e4d2;
	}
	.s_box_meu_conteudo3{
		background-color:#eae9dc;
	}

	.s_box_meu_foot{
		background: #eae9df url(../../img/geral/box_foot.gif) 0 0 repeat-x;
		height: 12px;
		clear: both;
	}
	.s_box_meu_foot_left{
		background: #eae9df url(../../img/geral/box_foot_left.gif) 0 0 no-repeat;
		float:left;
		height: 12px;
		width: 30px;
	}
	.s_box_meu_foot_right{
		background: #eae9df url(../../img/geral/box_foot_right.gif) 100% 0 no-repeat;
		float:right;
		height: 12px;
		width: 30px;
	}

	.s_box_foto_meu {
		float:left;
		padding:25px;
	}

	.s_box_txt_meu, .s_box_txt_meu2, .s_box_txt_meu3 {
		float:left;
		padding:25px;
	}
		.s_box_txt_meu {
			width:295px;
		}
		.s_box_txt_meu2 {
			width:212px;
		}
		.s_box_txt_meu3 {
			width:400px;
		}

	.s_box_bt_right {
		float:right;
		padding:25px;
		text-align:right;
		width:135px;
	}
		.s_box_bt_right img{
			margin-bottom:8px;
		}
	.s_box_form {
		margin:10px 0;
	}
		
	.s_table_avalista{
		width:100%;
		padding:0;
		margin: 10px 0;
	}
		.s_escurao{
			height:20px;
			background-color:#cecdbe;
			border-bottom:#dcdbcf 1px solid;
		}
		.s_escuro{
			height:20px;
			background-color:#e9e9dc;
			border-bottom:#dcdbcf 1px solid;
		}
		.s_claro{
			height:20px;
			background-color:#f4f3e9;
			border-bottom:#dcdbcf 1px solid;
		}
		.s_table_avalista th{
			padding:2px;
		}
		.s_table_avalista td{
			padding:2px;
			text-align:center;
		}
