﻿* {
	margin:0px;
	padding:0px;
	/*border:none;*/
	list-style:none;
	text-decoration:none;
	font-family:'Trebuchet MS', Arial;
	font-weight:normal;
	color:#707070;
}
body {
	background:#f2f2f2 url(images/layout/bg.gif) repeat-y fixed top left;
	font:11px 'Trebuchet MS', Arial;
}

img {
	border: 0;
}


/*Headings*/
h1 {
	
}
h2 {
	font-size:48px;
	color:#3c3c3c;
}
h3 {
	font-size:18px;
	display:inline;
}
h4 {
	color:#767676;
	font-size:16px;
	font-weight:bold;
	display:inline;
}
h5 {
	color: #3c3c3c;
	font-size:12px;
	font-weight:bold;
}
h6 {
	width:230px;
	color:#3c3c3c;
	font-size:22px;
	font-weight:bold;
	}
div#main {
	width:960px;
	padding:19px;
	margin:2px;
}
.rss {
	margin-left:10px;
	margin-bottom:3px;
}	
/* #top - topo do site (barra fidelite, menu)*/
div#top {
	width:960px;
	display:block;
}
div#t_fidelite {
	background-color:#353535;
	height:32px;
	padding-left:10px;
}

/* #content - todo o conteudo do site*/
div#c_cardetail { 
	padding:40px 30px 0px 30px;
	background-image:url(images/cars/c4/c4_gray.jpg);
	width:900px;
	height:380px;
	*height:420px;
}
div#cc_item {
	margin-top:-10px;
}
div#ccd_item {
	margin-bottom:10px;
	line-height:80px;
}
div#c_motors {
	margin-top:-10px;
}
div#c_cardata {
	font-size:12px;
}
div#c_cardata .cc_title {
	margin-bottom:10px;
}
div#c_cardata li {
	margin-bottom:12px;
	line-height:12px;
}
div#c_cardetil a {
	text-decoration:underline;
	color:#3c3c3c;
}
div#c_colors ul li {
	display:inline;
}
div#c_colors {
	margin:5px 0px 20px 0px;
}
div#c_left {
	width:600px;
	margin:30px;
	*margin-top:3px;
	clear:both;
	float:left;
}

.label b {
	color:#ff2d03;
}

.sub_label b {
	color:#ff2d03;
}

.sub_label {
	*margin-top:20px;
}

.label_sub b {
	color:#ff2d03;
}

.label_sub {
	float: right;
	margin-top:10px;
}

div#c_right {
	float:right;
	width:265px;
	margin-top: 35px;
	margin-right: 31px;
}
div#c_right_noticias {
	float:right;
	width:270px;
	*width:260px;
	margin-top: 45px;
	margin-right: 28px;
	*margin-right: 30px;
}
div#c_right_concessionaria {
	float:right;
	width:265px;
	margin-top: 47px;
	*margin-top: 39px;
	margin-right: 31px;
	*margin-right: 26px;
}

div#col_right_contato {
	float:left;
	*float:right;
	width:260px;
	margin-top:60px;
	*margin-top:35px;
	*margin-left: 9px;
	margin-left: 10px;
	*margin-right: 28px;
}
div#col_right_monte2 {
	float:left;
	width:260px;
	*margin-top: 82px;
	margin-top:64px;
	margin-right: 0;
	margin-left:10px;
}
div#col_right_ficha {
	float:left;
	width:260px;
	margin-top:98px;
	margin-right: 0;
	margin-left:10px;
}


#header_monte {
	border: 1px solid #000;
	clear: both;
	width: 900px;
}


#c_manuais {
	width: 260px;
	float: right;
	margin: 0;
	margin-top: 6px;
}

.label {
	 float:left;
	 margin-top:20px;
}

div#c_right_monte {
	float:right;
	width:260px;
	margin-top: 3px;
	margin-left: 3px;
}

div#c_right_home {
	float: right;
	width:260px;
	margin-top: 53px;
	*margin-top: 40px;
	margin-right: 30px;
}

div#right_tb_monte {
	float:right;
	*width:430px;
	margin-top: -722px;
	*margin-top: -907px;
	margin-left:470px;
	top: 190px;
	left: 50px;
}

/* #CONSOLE */
/*Deixa invisível todos os outros painéis além do primeiro*/
#cc_consoleframe {
	margin-top:10px;
	width:582px;
	height:385px;
}
div#c_console {
	margin-left:-12px;
	background: url(images/layout/console/bg.gif) no-repeat;
	height:483px;
	padding:15px 10px;
}
div#cc_menu {
	padding-top:18px;
}
div#cc_menu ul li{
	display:inline;
}
div#cc_content {
	background:#ffffff;
	padding:10px;
	margin-top:10px;
}
div.cc_img {
	width:400px;
	*width:450px;
	float:left;
}
div#cc_img_selector {
	float:right;
	width:105px;
	height:230px;
	overflow:auto;
}
div#cc_desc {
	margin-top:12px;
	padding:10px;
	width:440px;
	*width:460px;
	text-align:justify;
}

/* #c_quads */
div#c_quads {
	margin-top:20px;
	*margin-top:40px;
}

div#c_quads_monte {
	margin-top:0px;
}
div#c_quads_ficha {
	margin-top:40px;
	*margin-bottom:15px;
}
/* updates .c_items */
div.cu_items {
	margin-top:0;
}

div.cu_items label {
	font-size:11px;
	color:#707070;
}


div.sl_cidade {
	margin-top:30px;
	*margin-top:15px;
}
div#tb_title {
	font-family: "Bliss 2 Light";
	font-size:16px;
	margin-left:20px;
}
div#title_cores {
	font-family:'Trebuchet MS', Arial;
	font-size:11px;
	margin-left:4px;
}
div#title_ficha {
	color:#3c3c3c;
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:11px;
	margin-left:10px;
}
div#title_contato {
	margin-bottom:4px;
	color:#3c3c3c;
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:11px;
}
div#img_cores{
	margin-top:-13px;
	*margin-top:-17px;
	padding-left:25px;

}
div#txt_ficha{
	margin-left:10px;

}
div#equip{
	margin-top:-14px;
	*margin-top:-18px;
	padding-left:25px;

}

div#img_cores label{
	padding-left:8px;

}
div#preco{

	margin-top:-16px;
	margin-right:30px;
	margin-left:521px;
}


div#preco2{
	text-align:right;
	float:right;
	margin-right:17px;
	margin-top:-16px;

}
div#desc{
	text-align:right;
	float:right;
	margin-right:10px;
	margin-top:-16px;

}


div#cu_title {
	border-bottom:solid 3px #3c3c3c;
}
div#hr_top {
	width:900px;
	border-bottom:solid 3px #3c3c3c;
}
div#cu_title_monte2 {
	margin-top:90px;
	border-bottom:solid 3px #3c3c3c;
}

div#cu_title_r {
	border-bottom:solid 2px #767676;
}
div#cu_items {
	width:500px;
	margin-top:5px;
}
div#cui_title {
	font-size:14px;
	font-weight:bold;
	color:#3c3c3c;
}

div#cui_title_home {
	width:250px;
	font-size:22px;
	font-weight:bold;
	color:#3c3c3c;
	margin-bottom:5px;
}

div#car_name{
	margin-top:-43px;
	*margin-top:-16px;
	margin-bottom:-90px;
}
div#car_name b{
	color:#ff2d03; 

}
div.cui_item {
	margin-top:20px;
	padding-bottom:25px;
	border-bottom:1px solid #c9cfda;
}

div.cui_lastitem {
	margin-top:20px;
	padding-bottom:25px;
}




div.cui_item_home {
	margin-top:20px;
	padding-bottom:25px;
	border-top:1px solid #c9cfda;
	border-bottom:1px solid #c9cfda;
}
div.footertext {
	margin-top:55px;
	padding-bottom:0px;
	border-top:1px solid #c9cfda;
}
div.footercontato {
	margin-top:30px;
	padding-bottom:0px;
	border-top:1px solid #c9cfda;
}
div.cui_item_monte {
	width:430px;
	margin-top:20px;
	padding-bottom:25px;
	border-bottom:1px solid #c9cfda;
}
div.cui_item_monte2 {
	width:430px;
	margin-top:20px;

}
div.tb_cores_solidas {
	width:430px;
	margin-top:-5px;
}
div.motor {
	width:430px;
	margin-top:20px;
	margin-bottom:5px
}
div.tb_cores_metalicas {
	width:430px;
	margin-top:-25px;
}
div.itens {
	width:430px;
	margin-bottom:1px;
}
div.itens_contato {
	width:550px;
	margin-bottom:20px;
}



div#sub_title{
	font-family:'Trebuchet MS', Arial;
	font-size:10px;
	color:#3c3c3c;
	margin-top:-8px;
	margin-left:8px;
	margin-bottom:5px;
}

div.cui_hr_monte {
	width:900px;
	margin-top:-35px;
	*margin-top:-50px;
	padding-bottom:25px;
	border-bottom:1px solid #c9cfda;
}
div.cui_lastitem_monte {
	width:430px;
	margin-top:20px;
	padding-bottom:25px;
}

div.lastitem_monte3 {
	width:590px;
	margin-left:4px;
	margin-top:5px;
	border-top:1px solid #c9cfda;
}

div.cui_obsitem {
	width:260px;
	padding-bottom:20px;
	border-top:1px solid #c9cfda;
	border-bottom:1px solid #c9cfda;
	clear: both;
}
div#cui_obstitle {
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#3c3c3c;
}

div.cui_item2 {
	margin-top:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid #c9cfda;
	border-bottom:1px solid #c9cfda;
}
div.
_lastitem {
	margin-top:20px;
	padding-bottom:15px;
}
div.last_text {
	float:right;
	width:380px;
	margin-top:20px;
	padding-bottom:15px;
}
div.cui_lastitem2 {
	margin-top:13px;
	padding-bottom:15px;
}
div.cui_lastitem2 table {
	margin-left:-5px;
	*margin-left:-10px;
	
}

.cui_image {
	float:left;
	margin-right:12px;
}

.cui_image_br {
	float:right;
	margin-left:12px;
}

.cui_image_r {
	float:right;
	margin-left:12px;
}
.cui_showhide, .cui_showhide:visited, .cui_showhide:active, .cui_showhide:link {
	display:block;
	padding-top:10px;
	color:#ff0000;
	width:30px;
}
div.cui_itemtext {
	margin-top:8px;
	text-align:left;
}



div.cui_itemtext p {
	line-height:16px;
	font-family:'Trebuchet MS', Arial;
	font-size:11px;
}


/*--------------/  banco_consorcio seguro e financiamento  /---------------------------------*/



div.cui_itemtext span {
	line-height:16px;
	font-family:'Trebuchet MS', Arial;
	font-size:11px;
	color:#000;
}

div.cui_itemtext a {
	line-height:16px;
	font-family:'Trebuchet MS', Arial;
	font-size:11px;
	color:#303030;
}

div.cui_itemtext a:hover {

	text-decoration:underline;
}


div.cui_itemtext strong {
	line-height:16px;
	font-family:'Trebuchet MS', Arial;
	font-size:11px;	
}


/*---------------//  banco_consorcio seguro e financiamento //------------------------------*/




div.cui_itemtext b {
	font-family:'Trebuchet MS', Arial;
	font-size:16px;
	line-height:19px;
}
div.cui_itemtext_monte {
	width:430px;
	margin-top:8px;
	text-align:left;
}
div.cui_itemtext_monte2 {
	width:430px;
	margin-top:8px;
	text-align:left;
}
div.cui_itemtext_ficha {
	width:1130px;
	margin-top:16px;
}
div.cui_itemtext_contato {
	width:430px;
	margin-top:8px;
	text-align:left;
}

div#total{
	font-family:"Bliss 2 Light";
	font-size:18px;
	color:#3c3c3c;
	margin-top:25px;
	float:right;

}

div#cores h2{
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:14px;
	color:#3c3c3c;
	margin-top:40px;
	*margin-top:7px;
	margin-left:8px;
	margin-bottom:9px;

}
div#ficha h2{
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:14px;
	color:#3c3c3c;
	margin-top:30px;
	*margin-top:7px;
	margin-left:8px;
	margin-bottom:9px;

}
div#contato h2{
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:14px;
	color:#3c3c3c;
	margin-top:30px;
	*margin-top:7px;
	margin-bottom:20px;

}

div#caracteristicas h2{
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:14px;
	color:#3c3c3c;
	margin-top:25px;
	*margin-top:7px;
	margin-left:8px;
	margin-bottom:9px;

}

div#opcionais h2{
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:14px;
	color:#3c3c3c;
	margin-top:15px;
	margin-left:8px;
	margin-bottom:9px;

}
div#acessorios h2{
	font-weight:bold;
	font-family:'Trebuchet MS', Arial;
	font-size:14px;
	color:#3c3c3c;
	margin-top:15px;
	margin-left:8px;
	margin-bottom:2px;

}

.separa {
	width: 900px;
	margin: 0 auto;
	margin-top: 20px;
	clear: both;
	border-top: 1px solid #c9cfda;
}

#content_monte {
	clear: both;
}

#content_seminovos
{

	margin-top:30px;
}

#content_seminovos b
{
	color:#000;
	font-weight:bold;
}

#content_seminovos em
{
	font-style:normal;
	font-size:10px;
	color:#ff2d03;

}

.home_monte {
	width: 900px;
	margin: 0 auto;	
}

.box_monte {
	margin-left:-5px;
	width: 430px;
	margin-top: 20px;
	border-bottom: 1px solid #c9cfda;
}

.no_separa {
	margin-left:-5px;
	width: 430px;
	margin-top: 20px;
	border-bottom: none;
}

.box_monte img {
	margin-bottom: 20px;
}

div.footer_text {
	width:900px;
	margin:5px auto;
	margin-bottom:30px;
}
div.footer_text label {
	width:900px;
	margin-top:px;
	margin-bottom:30px;
	text-align:right;
}

div.footer_text b {
	color:#ff2d03; 
}


div.cui_itemtext h5 {
	color:#707070;
	font:16px 'Trebuchet MS', Arial;	}
	
	
div.car{
	margin-top:34px;
	float:right;
}

div.img_concessionaria
{
	float:right;	
	*margin-left:-659px;
	*position:absolute;

}
div.img_concessionaria img
{
	margin-left:3px;
	float:right;

}
div#links
{
	margin-top:-16px;
	float:right;
}
/* downloads */
#d_list {
	padding-top:5px;
}
#d_item {
	border-bottom:solid 1px #e9e9e9;
	padding-bottom:5px;
	margin-bottom:5px;
}
#di_img {
	float:left;
	margin-right:5px;
}
div#livro {
	margin-top:15px;
	width:200px;
	float:left;
}
#di_desc {
	font:11px 'Trebuchet MS', Arial;
	color:#707070;
}
#di_desc a{
	color:#3c3c3c;
	text-decoration:underline;
}

/* BANNERS */
div#c_banners {
	width:260px;
	margin-top:25px;
	margin-left:11px;
}
div#b_item {
	
	margin-bottom:20px;
}

.cm_lbl {
	font-size:12px;
	font-weight:bold;
}
.cm_sl {
	text-align:right;
}
.rd_sl {
	color:#707070;
	font-size:11px;
	font-weight:normal;
	font-family:"Bliss 2 Medium";
	margin-left:1px;
}


/* #footer  - rodapé com menu e logos*/
div#footer {
	margin-top:40px;
	margin-left: 30px;
	width: 900px;
	font-size:10px;
}
div#f_top {
	border-bottom:solid 3px #3c3c3c;
	margin-bottom:20px;
	padding-bottom:10px;
}
div#fm_content {
	float:left;
	clear: both;
	font-family:'Trebuchet MS', Arial;
}

#fm_content ul
{
	width: 650px;
	list-style: none;
	margin: 0;
}
#fm_content li
{
	width: 160px;
	font-size: 11px;
	font-family:'Trebuchet MS', Arial;
	float: left;
}

#fm_content dt strong
{
	font-size: 11px;
	color:#3c3c3c;
}

#fm_content dd a
{
	color: #919191;
	text-decoration: none;
}

#fm_content dd a:hover
{
	color: #DF2703;
	text-decoration: none;	
}
#links a
{
	text-decoration:none;
}

#links a:hover
{
	text-decoration:underline;
}










div#f_menu {
	font-size:11px;
	color:#707070;
}
#f_menu .title {
	color:#3c3c3c;
}
.f_options {
	margin-left:400px;
	font-weight:normal;
}
.f_citroen b{
	color:#ff0000;
	font-weight:normal;
}
div#fm_logos {
	padding-top:68px;
	padding-right:23px;
	float:right;
}
div#rumba a{
	font-size:10px;
	float:right;
	color:#b1b1b1;
	margin-right:25px;
}

/*formularios*/
.select_small {
	width:190px;
	color:#3c3c3c;
	font-size:12px;
	font-family:'Trebuchet MS', Arial;
	margin-left:5px;
	border:solid 1px #e9e9e9;
}

.select_small2 {
	width:180px;
	color:#3c3c3c;
	font-size:12px;
	font-family:'Trebuchet MS', Arial;
	margin-left:5px;
	border:solid 1px #e9e9e9;
}

.dropdown_large {
	height:20px;
	width:284px;
	*width:284px;
	font:15px Arial;
	margin-left:25px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
}
.dropdown_cidade {
	height:20px;
	width:284px;
	*width:284px;
	color:#3c3c3c;
	font-size:12px;
	font-family:'Trebuchet MS', Arial;
	margin-left:5px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
}

.dropdown_smaller {
	height:20px;
	width:55px;
	*width:55px;
	font:15px Arial;
	margin-left:2px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
}

.txt_large {
	height:20px;
	width:280px;
	*width:280px;
	font:15px Arial;
	margin-left:5px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
}
.txt_chassi {
	height:20px;
	width:280px;
	*width:280px;
	font:15px Arial;
	margin-left:17px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
}
.txt_medium {
	height:20px;
	width:258px;
	font:11px Arial;
	margin-left:5px;
	*margin-left:8px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
}

.txt_xlarge{
	height:90px;
	width:480px;
	margin-left:5px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;	
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	}
.select_large {
	width:260px;
	font:10px Arial;
	border:solid 1px #e9e9e9;
}

.dia_mes{
	height:20px;
	width:25px;
	margin-left:5px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	}
.ano{
	height:20px;
	width:40px;
	margin-left:5px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	}
.txt_area{
	height:90px;
	width:460px;
	margin-left:25px;
	border-top:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;	
	border-bottom:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	}
.bt{
	margin-top: 2px;
}

#busca {
	float: right;
	margin-right: 20px;
}

.bt_buscar{
	float:right;
	margin-top: 10px;
}


div#tb_title b {
	color: #FF3300;
	font-weight:bold;
	font-family:"Bliss 2 Light";
}

div.cui_itemtext_monte label{
	color: #707070;
	font-size:11px;
	font-family:"Bliss 2 Light";
	vertical-align:middle;

}
div.cui_itemtext_monte2 label{
	color:#3c3c3c;
	font-size:11px;
	font-family:'Trebuchet MS', Arial;
	vertical-align:middle;
}

div#tb_title label{
	font-size:16px;
	color:#3c3c3c;
	font-weight:bold;
	font-family:"Bliss 2 Light";
}

div.cui_lastitem label {
	font-size:14px;
	font-weight:bold;
	color:#3c3c3c;
	
}

div#bt_footer {
	float:right;
	margin-top:20px;
	margin-bottom:30px;

}
div#cu_title_monte2 h2{
	margin-top:-26px;
	float:right;
	font-size:18px;
}

.rd_noticia{
	margin-top:10px;
	margin-left:20px;
	
}

div#line_home {
	margin-top:270px;
	border-bottom:solid 1px #c9cfda;
}
#imagens {
		text-align:left;
		position:absolute;
		margin-right:612px;
	}
	
/*--------------lightbox----------*/


div#fechar{
	position:absolute;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:500px;

}

div#lb_cu_title {
	
	width:400px;
	margin-left:0px;
	padding:35px;
	padding-bottom:5px;

}

div#lb_cu_title hr {
	
	width:485px;
	
}



div#lb_content{
	width: 480px;
	height:450px;
	padding:30px;
	margin: 0 auto;

}


#lb_text
{
	margin-top:0;
	overflow:auto;
	height:430px;
	width:450px;
	padding-left:10px;
	padding-right:30px;
}
	
#lb_text label
{

	color:#3c3c3c;
	font-size:14px;
}

#lb_text b
{
	font-weight:bolder;
}

#lb_text em
{
	color:#ff2d03;
	font-style:normal;
}




	
	