body {padding:0 0 20 0;margin:0;font-family:Arial,Verdana;background-color:rgb(31,31,31);background-image:url('/images/home/back_shadow.jpg');background-repeat:repeat-x;background-position:left top}
form {margin:0}
/* img {border:0;behavior:url("/js/au_png.htc")} */
p {font-size:12;color:rgb(51,51,51);line-height:16px}

/* top */
.top_box {width:755;height:106;margin-top:20}

/* search */
.topo_table_logos{width:755;height:50;vertical-align:top;padding:40 0 10 0}
.search_box {width:748;height:106;background-color:rgb(255,255,255);background-image:url('/images/search/back_search.jpg');background-repeat:no-repeat;background-position:center}
.search_box_left {width:16;height:106;background-image:url('/images/search/search_left.jpg');background-repeat:no-repeat;background-position:left top}
.search_box_logo {width:166;height:106}
.search_box_forms {width:557;height:106}
.search_box_right {width:16;height:106;background-image:url('/images/search/search_right.jpg');background-repeat:no-repeat}
.search_table {cursor:hand;margin-top:18}
.form_combobox_search {cursor:hand;width:150;color:rgb(57,69,143);font-size:12}
.search_button_top {cursor:hand}

/* main */
.main_top_home {height:15;background-image:url('/images/main/main_top_home.jpg');background-repeat:no-repeat;background-position:left top}
	.main_bottom_home {height:15;background-image:url('/images/main/main_bottom_home.jpg');background-repeat:no-repeat;background-position:left top}
		.main_center_home {background-color:rgb(255,255,255);background-image:url('/images/main/main_center_home.jpg');background-repeat:no-repeat;background-position:right}
.main {width:750;margin-top:15}
.main_top {height:15;background-image:url('/images/main/main_top.jpg');background-repeat:no-repeat;background-position:left top}
.main_center {background-color:rgb(255,255,255);padding:0 15 20 15}
.main_center_home {background-color:rgb(255,255,255)}
.main_bottom {height:15;background-image:url('/images/main/main_bottom.jpg');background-repeat:no-repeat;background-position:left top}
.main_bottom_link {height:15;text-align:center}
/* NOVA HOME 11/02/2009 */
		.mainContainer{width:972;}
			.mcLeftTd{width:750;vertical-align:top;}
			.mcRightTd{vertical-align:top;padding:0 0 0 10;}
			.mcBottomTd{}
	/* NOVA HOME 11/02/2009 */
	
/* Destaque */
* html table#destaqueInterior{
		position: absolute;
		width:207;
		top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);
	}
.destaqueTable{width:207;margin:41 0 0 0;}
	.dtLogoTd{text-align:center;padding:0 0 18 0;height:5;}
	.dtTopTd{width:207;height:51;}
	.dtMiddleTd{background-color:#ffffff;padding:10 15 0 15;}
	.dtBottomTd{width:207;height:13;}
.destaquesOverFlow{overflow:auto;height:368;width:100%;text-align:center;}
.destaqueContentBox{width:160;height:70;padding:8 8 8 8;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box}
.destaqueBoxGray{background-color:#d8dae9;}
.destaqueBoxWhite{background-color:#ffffff;}
.txtDestaqueTit{font-family:Arial;font-size:11;font-weight:bold;}
.txtDestaqueDesc{font-family:Arial;font-size:10;}
.txtDestaquePrice{font-family:Arial;font-size:11;color:#545e9e;font-weight:bold;padding:3 0 0 0;}
.destVerMais{float:right;padding:5 0 0 0;}
/* Destaque */

/* bottom2 */
.bottom_table{width:755;height:38;background-image:url('/images/bottom/back_menu_bottom.jpg');background-repeat:repeat-x;background-position:lef;padding:0 0 0 0;font-size:10;color:rgb(255,255,255);text-align:center;line-height:18px}
	.bottom_table a:link, .bottom_table a:visited {text-decoration:none;color:rgb(255,255,255)}
	.bottom_table a:hover, .bottom_table a:visited:hover {text-decoration:none;color:rgb(255,255,255)}
.bottom_offset_table{width:972;height:38;background-image:url('/images/bottom/menu_bottom_left.jpg');background-repeat:no-repeat;background-position:left}
.background_bottom{background-image:url('/images/bottom/back_menu_bottom.jpg');background-repeat:repeat-x;background-position:lef bottom;vertical-align:bottom}
.bottom_right_interior {width:972;height:38;background-image:url('/images/bottom/menu_bottom_right_interior.jpg');background-repeat:no-repeat;background-position:right top}
.menu_bottom_right {width:80}
.menu_td_right_interior{width:10}
.menu_bottom_left_interior {width:10}

/* bottom */
.bottom {-moz-box-sizing:border-box;box-sizing:border-box;padding:15 0 0 0;witdh:755;height:38;font-size:10;color:rgb(255,255,255);text-align:center;line-height:18px}
	.bottom a:link, .bottom a:visited {text-decoration:none;color:rgb(255,255,255)}
	.bottom a:hover, .bottom a:visited:hover {text-decoration:none;color:rgb(255,255,255)}
.menu_bottom {width:755;background-image:url('/images/bottom/back_menu_bottom.jpg');background-repeat:repeat-x;background-position:left top}
.menu_bottom_on {cursor:hand;font-size:13;color:rgb(255,255,255);font-weight:bold;font-style:italic;text-align:center;background-color:rgb(23,48,86)}
/* .menu_bottom_on {cursor:hand;font-size:13;color:rgb(255,255,255);font-weight:bold;font-style:italic;text-align:center;filter:glow(color=#861414,strength=4)} */
.menu_bottom_off {cursor:hand;font-size:13;color:rgb(255,255,255);font-weight:bold;font-style:italic;text-align:center}
.menu_bottom_left {width:21;background-image:url('/images/bottom/menu_bottom_left.jpg');background-repeat:no-repeat;background-position:left top}
/*.menu_bottom_right {width:80;background-image:url('/images/bottom/menu_bottom_right.jpg');background-repeat:no-repeat;background-position:left top}*/
.bottom_marquee {font-size:13;color:rgb(255,255,255)}

/* home */
.main_home_banners {}
.main_home_banners_1 {padding:0 14 0 17}
.main_home_banners_2 {padding:0 17 10 0}
.main_home_banners_3 {padding:0 17 0 0}

/* content */
.content_title_full {font-size:18;font-weight:bold;color:rgb(57,69,143);font-style:italic;margin-bottom:15;padding:0 0 0 5}
.content_title {float:left;font-size:18;font-weight:bold;color:rgb(57,69,143);font-style:italic;margin-bottom:15;padding:0 0 0 5}
.content_title_seta {text-transform:uppercase;font-size:25;font-weight:bold;color:rgb(153,153,153);font-style:italic;padding:0 0 0 5}
.content_nav {float:right;font-size:11;font-weight:bold;color:rgb(61,75,148);padding:10 15 0 0}
	.content_nav a:link, .content_nav a:visited {text-decoration:none;color:rgb(57,69,143)}
	.content_nav a:hover, .content_nav a:visited:hover {text-decoration:none;color:rgb(127,127,127)}
	
	/* paginacao */
	.ul_text{font-size:11;font-weight:bold;color:rgb(0,0,0);padding:0 0 10 0}
	.content_text {clear:both;padding:0 20 0 5;text-align:justify}
		.content_text a:link, .content_text a:visited {text-decoration:none;color:rgb(57,69,143)}
		.content_text a:hover, .content_text a:visited:hover {text-decoration:none;color:rgb(127,127,127)}

	/* veiculos */
	.veiculos_container_list_top {text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:25 20 20 20;width:720;background-image:url('/images/main/back_veiculos_container_top.jpg');background-repeat:no-repeat;background-position:left top}
	.veiculos_container_list_bottom {margin-top:-20;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:25 20 0 20;width:720;background-image:url('/images/main/back_veiculos_container_bottom.jpg');background-repeat:no-repeat;background-position:left top}	
	.veiculos_table_grid {margin-top:-10}
	.veiculos_table_grid_nav {background-color:rgb(100,0,0);font-size:12;font-weight:bold}
		.veiculos_table_grid_nav a:link, .veiculos_table_grid_nav a:visited {text-decoration:none;color:rgb(57,69,143)}
		.veiculos_table_grid_nav a:hover, .veiculos_table_grid_nav a:visited:hover {text-decoration:none;color:rgb(127,127,127)}
	tr.veiculos_table_grid_nav td {padding:15 0 0 0}
	tr.veiculos_table_grid_nav span {padding:2 0 2 1;width:15;height:15}
	tr.veiculos_table_grid_nav a:link {background-color:rgb(216,218,233);padding:2 0 2 1;width:15;height:15}
	tr.veiculos_table_grid_nav a:hover {background-color:rgb(255,255,255);padding:2 0 2 1;width:15;height:15}
	tr.veiculos_table_grid_nav a:visited {background-color:rgb(216,218,233);padding:2 0 2 1;width:15;height:15}
	tr.veiculos_table_grid_nav a:visited:hover {background-color:rgb(255,255,255);padding:2 0 2 1;width:15;height:15}

	.veiculo_table {width:670;font-size:11;padding:4;margin-top:4}
	.veiculo_table_header {background-color:rgb(57,69,143);font-size:13;font-weight:bold;color:rgb(255,255,255)}
	.veiculo_table_subheader {font-weight:bold;background-color:rgb(216,218,233)}
	.veiculo_table_label {font-weight:bold;width:250;text-align:right}
	.veiculo_image {padding:0 2 4 2;position:relative}
	.veiculo_image_link {position:absolute;left:2;top:0}

	/* noticas */
	.news_container_list {-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:25 20 20 20;width:720;background-image:url('/images/main/back_news_container.jpg');background-repeat:no-repeat;background-position:left top}
	.news_container {-moz-box-sizing:border-box;box-sizing:border-box;padding:25 20 0 20;width:720;background-image:url('/images/main/back_news_container.jpg');background-repeat:no-repeat;background-position:left top}
	.news_table_grid {clear:both}
	.news_list_table {}
		.news_list_td1 {width:160}
		.news_list_td2 {width:510}
	.news_list_img {width:140;padding:0 0 0 0}
	.news_list_date {clear:both;font-size:12;color:rgb(51,51,51);padding:5 0 5 0}
	.news_list_title {font-size:13;font-weight:bold;color:rgb(57,69,143);padding:0 20 5 0}
		.news_list_title a:link, .news_list_title a:visited {text-decoration:none;color:rgb(57,69,143)}
		.news_list_title a:hover, .news_list_title a:visited:hover {text-decoration:none;color:rgb(127,127,127)}
	.news_list_summary {font-size:12;color:rgb(51,51,51);padding:0 0 10 0}
	.news_table {clear:both}
		.news_td1 {width:250}
		.news_td2 {width:470}
	.news_img {}
	.news_date {clear:both;font-size:12;color:rgb(51,51,51);padding:5 0 5 0}
	.news_title {font-size:14;font-weight:bold;color:rgb(57,69,143);padding:0 20 10 0}
	.news_summary {font-size:11;color:rgb(102,102,102);padding:0 0 10 0}
	.news_develop {font-size:12;color:rgb(51,51,51);padding:0 20 0 0}
	.news_place {text-align:center;font-size:11;font-weight:bold;color:rgb(57,69,143);padding:10 0 5 0}
	.news_link {font-size:11;font-weight:bold;color:rgb(57,69,143);text-align:center;padding:5 0 0 0}
		.news_link a:link, .news_link a:visited {text-decoration:none;color:rgb(57,69,143)}
		.news_link a:hover, .news_link a:visited:hover {text-decoration:none;color:rgb(127,127,127)}
		
	/* onde */
	.table_onde {width:710}
		.table_onde_td1 {width:347;vertical-align:top}
		.table_onde_td2 {font-size:12;color:rgb(57,69,143);width:363;background-image:url('/images/onde/back_map.gif');background-repeat:no-repeat;background-position:left top;padding:0 0 11 13}

	.form_table_lojas {padding:4 10 4 0;margin-bottom:10}
	.form_labels_lojas {text-align:right;font-size:11;color:rgb(57,69,143);font-weight:bold;vertical-align:top;padding:6 10 4 0}
	.form_fields_lojas {font-size:11;width:300}

	.form_combobox_lojas {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);width:180;border:1px solid rgb(179,203,227)}
	.form_text_lojas {font-size:11;color:rgb(50,117,182);background-color:rgb(238,240,246);height:20;width:180;border:1px solid rgb(179,203,227);padding:2 4 4 4}
	.btn_form_lojas {height:20;width:30;font-size:11;font-weight:bold;color:rgb(255,255,255);background-color:rgb(57,69,143);cursor:hand;border:0}
	.btn_form_lojas_on {height:20;width:30;font-size:11;font-weight:bold;color:rgb(255,255,255);background-color:rgb(223,0,20);cursor:hand;border:0}
	.overflow_lojas {overflow:auto;width:330;height:350;margin-left:0}

	.msg_lojas {color:rgb(57,69,143);font-size:12;font-weight:bold;line-height:15px;padding:0 0 10 10}
	.msg_lojas_null {color:rgb(223,0,20);font-size:12;font-weight:bold;line-height:15px;padding:20 0 10 10}

	.table_lojas {width:100%;font-size:11}
		.table_lojas a {color:rgb(57,69,143);text-decoration:none}
	.td_lojas {background-image:url('/images/onde/back_table_lojas.jpg');
			background-repeat:no-repeat;background-position: left top;padding:10 0 15 10}
	.title_lojas {color:rgb(57,69,143);font-size:13;font-weight:bold;line-height:15px;padding:0 0 5 0}
	.imagem_lojas {float:right;padding:3 35 0 10}
	.dados_lojas {padding:1 0 1 0}
	.dados_lojas_spaced {padding:5 0 5 0}
	.dados_lojas_data_spaced {padding:01 0 8 0}
	.google_link {padding:5 0 5 0}

	/* forms */
	.form_table {padding:4 10 4 0;margin-bottom:30}
	.form_labels_title {text-align:left;font-size:12;color:rgb(57,69,143);font-weight:bold;vertical-align:middle;padding:6 10 4 10;background-color:rgb(238,240,246)}
	.form_labels {width:200;text-align:right;font-size:11;color:rgb(57,69,143);font-weight:bold;vertical-align:top;padding:6 10 4 0}
	.form_fields {font-size:11}
	.form_spacer {font-size:2}
	.form_text_big {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);height:20;width:381;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);height:20;width:240;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text_medium {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);height:20;width:220;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text_small {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);height:20;width:120;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text_smaller {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);height:20;width:60;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_textarea {font-size:11;font-family:Arial;color:rgb(57,69,143);background-color:rgb(238,240,246);width:381;height:100;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_combobox {font-size:11;color:rgb(57,69,143);background-color:rgb(238,240,246);width:240;border:1px solid rgb(164,160,204)}
	.btn_form {height:18;width:70;font-size:11;font-weight:bold;color:rgb(255,255,255);background-color:rgb(57,69,143);cursor:hand;border:0}
	.btn_form_on {height:18;width:70;font-size:11;font-weight:bold;color:rgb(255,255,255);background-color:rgb(223,0,20);cursor:hand;border:0}
	.form_resposta {text-align:center;color:rgb(223,0,20);font-size:12;font-weight:bold;line-height:15px;padding:10 0 10 0}
	
/* lightbox styles */

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: url('/images/blank.gif') no-repeat; /* Trick IE into showing hover */
	display: block
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url('/images/prevlabel.gif') no-repeat left 15%; }
#nextLink:hover, #nextLink:visited:hover { background: url('/images/nextlabel.gif') no-repeat right 15%; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}
tbl01{width:726;}
img{border:none;}