/*RESET CSS*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 1em;
	text-align:left;
	vertical-align:baseline;
	background: transparent;
}
body {line-height: 1em;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
/*FIM RESET CSS*/


/*=====================CLASSES CONSTANTES===============================*/
input, select { 
	/*background-color:#e6e6e6; */
	/*border:solid 1px #999;*/
	margin:5px 0 5px 0;
	font-size:12px;
}
.floatDireita{float:right}
.floatEsquerda{float:left}
.linha{
	width:100%;
	border-bottom:solid 1px #999;
	display:block;
	clear:both
}
	
/*=====================TIPOGRAGIA=======================================*/
html, body {
	background:url(/images/background.jpg) repeat-x;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 1em;
	font-style: normal;
	color:#000;
	text-align:justify
}

#geral a:link {color:#709fe7; text-decoration:none}
#geral a:visited {color:#666; text-decoration:none}
#geral a:hover{ text-decoration:underline}

p, h6{
	font-size:0.8em; 
	line-height:18px;
	text-align:left;
	margin:15px 0 15px 0;
	word-spacing:normal;
	white-space:normal
}

h1 {
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#06c;
	/*font-size:1.05em;*/
	font-size:12px;
	line-height:1.2em;
	margin:10px 0px 10px 0px;
	text-align:left
	
}

h2 { 
	font-family: Franklin Gothic Demi;
	color: #b6b8bc;
	font-size: 16px;
	line-height: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	margin: 10px 0 3px 0;
} 

h3 { 
	color:#000; 
	font-size:0.8em;
	line-height:1em;
	text-align:left
}

h4{
	color:#999;
	font-size:0.8em;
	font-weight:bold
}

h5{
	font-size:0.6em;
	font-weight:bold;
	text-align:left;
	margin-bottom: 5px;
}

h6{ padding:0 30px 0 30px; font-weight:normal}
/*=====================ESTRURA BASICA ==================================*/

#geral{
	width:960px;
	height:auto;
	background-color:#fff;
	overflow:hidden;
}

#breadGramp {
	width:709px;
	height:10px;
	display:block;
	float:left;
	border-right:solid 1px #999;
	background-color:#e6e6e6;
	padding:10px 0px 10px 30px
}
/*CABECALHO*/
#topo{
	width:960px;
	height:auto;
	display:block
}
#logotipo{
	width:960px;
	height:80px;
	background:url(/images/background_logo.jpg) repeat-x;
	display:block;
	overflow:hidden;
}
#menu{
	width:900px;
	height:25px;
	display:block;
	background:url(/images/background_menu.jpg) repeat-x;
	padding:0 30px 0 30px
}
#menu a:visited{
color:#709fe7; text-decoration:none;
}
#menu a:link {
color:#709fe7; text-decoration:none;
}
#menu a:hover {
color:#709fe7; text-decoration:underline;
}
#flashBanner{
	/*width:960px;
	height:235px;
	display:block;
	position:relative;
    z-index: 1;
	padding:0*/
}
/*COLUNA CONTEUDO*/
#colunaEsquerda{
	width:679px;
	border-right:solid 1px #999;
	border-collapse:collapse;
	border-spacing:0;
	margin-right:-1px;
	float:left;
	padding:30px;
	overflow:hidden
}

/*COLUNA LATERAL */
#colunaDireita{
	width:220px;
	height:auto;
	border-left:solid 1px #999;
	border-collapse:collapse;
	border-spacing:0;
	overflow: hidden;
	margin: -25px 0px -1px 0px;
	float:right;
	
}

.txtErro{
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 5px;
}

.faixaTitulo {
	width:180px;
	height:10px;
	overflow:hidden;
	background-color:#e6e6e6;
	padding:10px 20px 10px 20px
}

.box{
	width:180px;
	height:auto;
	margin: 30px 0px 0px 20px;
}

.boxFoto
{
    text-align:center;
	width:180px;
	height:105px;
	margin:5px 0 5px 0;
	background-color:#036;
	
}

.boxLegenda{
	width:180px;
	height:auto;
}
/*RODAPE*/
#rodape{
	width:910px;
	height:15px;
	background-color:#e6e6e6;
	border-top:solid 1px #999;
	padding: 10px 30px 10px 30px; 
	clear:both;
	display:block
}

#rodape p, #breadGramp p, .faixaTitulo p {
	font-size:0.6em;
	font-weight:bold;
	text-align:left;
	margin:0;
}
/*=====================ESTRUTURA CONTEUDO===============================*/

/*-------------HOME-----------------*/
.destaqueBox {
	width:205px;
	height:375px;
	padding:10px 0 10px 0;
	margin:0 15px 0 0;
	overflow:hidden;
	float:left;
}

.destaqueBoxFoto {
	height:140px;
	/*background-color:#036*/
}

.destaqueBoxTxt {
	height:auto;
	text-align:right;
}

.chamadasBox{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:30px 0 30px 0;	
}

/*-------------CAMPANHA-------------*/
.camapanhaBoxEsquerda, .camapanhaBoxDireita  {
	width:320px;
	height:auto;
	overflow:hidden;
	margin:10px 0 20px 0;
}

.camapanhaBoxEsquerda{ float:left}

.camapanhaBoxDireita{ float:right}


.camapanhaBoxFoto {
	width:320px;
	height:215px;
	background-color:#036
}

.camapanhaBoxTexto {
	width:320px;
	height:auto;
}

.chamadasBoxFotoEsquerda, .chamadasBoxFotoDireita {
	width:210px;
	height:140px;
	background-color:#036;
}

.chamadasBoxFotoEsquerda { float:left}

.chamadasBoxFotoDireita { float:right}

.chamadasBoxTexto{
	width:440px;
	height:140px;
	padding:0 0 0 20px;
	float:left;
}

.barraPaginacao {
	width:640px;
	height:20px;
	background-color:#e6e6e6;
	border-top:solid 1px #999;
	clear:both;
	color:#999;
	display:block;
	font-size:0.7em;
	margin:20px 0 20px 0;
	padding:5px 30px 5px 5px;
	position:relative;
	z-index:5
}

.barraPaginacao input { margin:0}

.paginacaoEsquerda, ul.paginacaoCentro { float:left}

ul.paginacaoDireita { float:right}

.paginacaoEsquerda{ margin:0 92px 0 0}


ul.paginacaoDireita li, ul.paginacaoCentro li{
	height:20px;
	padding:0 10px 0 10px;
	display:inline;	
	float:left
}

/*-------------IMPRENSA-------------*/
.conteudoTxt{
	width: 610px;
	height: auto;
	margin: 0 0 20px 0;
	float: left;
}

.txt{
	font: Verdana, Arial, Helvetica, sans-serif 25px;
}

ul.BarraIcones { float:right}

ul.BarraIcones li {
	width:45px;
	height:50px;
	display:block;
	margin:10px 0 10px 0
}

ul.galeriaImprensa li {
	width:180px;
	height:auto;
	display:inline;
	float:left;
	margin: 10px 45px 20px 0;
}
.galeriaImprensa p{
	width:140px;
	height:auto;
	font-size:0.6em;
	font-weight:bold;
	text-align:left;
	float:left;
	margin:0;
}

.galeriaImprensaFoto{
	width:140px;
	height:85px;
	float:left;
	background-color:#036
}

.BarraFuncao {
	width:30px;
	height:100%;
	margin: 0 5px 0 0;
	float:right
}

/*-------------GALERIA-------------*/

#containerGaleria{
	width:690px;
	height:auto;
	clear:both;
	display:block;
	padding-bottom:20px
}

ul.galeriaPrincipal {
	width:auto;
	height:auto; 
	clear:both;
	display:block
}

ul.galeriaPrincipal li{
	width: 170px;
	height: auto;
	display:inline; 
	float:left;
	padding:0 60px 0 0;
	margin:25px 0px 25px 0px;
}

.galeriaPrincipalFoto {
	width: 140px;
	height: 95px;
	margin:0 0 10px 0;
	background-color:#036; 
	float:left	
}

.galeriaPrincipal p{
	width:170px;
	height:auto;
	font-size:0.6em;
	font-weight:normal;
	text-align:left;
	clear:both;
	margin:0
}

ul.galeriaFuncao { float:right; width:20px}

ul.galeriaFuncao li {
	width:20px;
	height:20px;
	text-align:center;
	display:block;
	padding:0;
	margin:0
}

/*-------------CADASTRO-------------*/

table.cadastro { width:auto}

table.cadastro input {
	width:350px;
	float:right;
	margin:2px 0 2px 0;
	padding:0
}

table.cadastro h1 {
	font-size:0.7em;
	float:left;
	font-weight:bold;
	color:#036;
	text-transform:uppercase;
	margin:4px 25px 0 0;
	padding:0
}


/*=========================MENU PRINCIPAL===================================*/
ul.MenuBtns{ width:800px; display:block }

ul.MenuBtns li {
	height:25px;
	display:inline;
	cursor:pointer;
	float:left
}

li.chrysler { width:94px; background:url(/images/btn_chrysler.jpg) no-repeat}
li.dodge { width:70px; background:url(/images/btn_dodge.jpg) no-repeat}
li.jeep { width:53px; background:url(/images/btn_jeep.jpg) no-repeat}
li.institucional { width:120px; background:url(/images/btn_institucional.jpg) no-repeat}

/*SUB-MENUS*/
ul.subMenu {
	background-color:#003c7a;
	display:none;
	position:relative;
	margin-top:-2px;
	z-index:4;
}

ul.subMenu li{
	width:110px;
	height:15px;
	cursor:auto;
	background-color:#003c7a;
	border-bottom:solid 1px #fff;
	padding:5px 10px 5px 10px;
}

ul.subMenu li a, ul.subMenu li a:hover, ul.subMenu li a:visited {
	margin:0;
	padding:0;
	display:block;
	text-decoration:none; 
	font-size:10px;
	text-align:left;
	color:#fff
}

ul.subMenu li:hover{ background-color:#036}

.teste
{
    font:verdana;
    font-size:12px;
}

.tituloGaleria
{
    font:Verdana;
    font-size:10px;
    color:#1467c5;
}