@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #EAEBEB;
}
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.voltar {
	display: block;
	float: left;
	margin-left: 39px!important;
	margin-left: 19px;
}

#geral {
	margin: auto;
	width: 982px;
	background-image: url(../images/bg_geral.jpg);
	background-repeat: repeat-x;
	padding-top: 20px;
}
#cntr {
	background-color: #21365A;
	padding-bottom: 10px;
	border: 3px solid #FFFFFF;
	background-image: url(../images/bg_cntr.jpg);
	background-repeat: no-repeat;
	padding-top: 9px;
	height:auto!important;
	height:1%;
	width: 976px;
}
#topo {
	background-image: url(../images/bg_topo.jpg);
	background-repeat: repeat-x;
	height: 119px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#topo h1 {
	background-image: url(../images/topo_logo.jpg);
	background-repeat: no-repeat;
	text-indent: -1000em;
	display: block;
	float: left;
	height: 82px;
	width: 321px;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 29px!important;
	margin-left: 14px;
}
#topo #menu_topo {
	float: right;
	list-style-type: none;
	margin-top: 89px;
	margin-right: 9px!important;
	margin-right: 4px;
}
#topo #menu_topo li {
	display: block;
	float: left;
}
#topo #menu_topo a {
	display: block;
	float: left;
	text-decoration: none;
	background-repeat: no-repeat;
	text-indent: -1000em;
	height: 16px;
	overflow: hidden;
}
#topo #menu_topo a:hover { background-position: 0px -16px; }
#topo #menu_topo .link1 { background-image: url(../images/topo_link_eventos.jpg); width: 90px; }
#topo  #menu_topo  .link2 {
	background-image: url(../images/topo_link_patrocinadores.jpg);
	width: 148px;
}
#topo  #menu_topo  .link3 {	background-image: url(../images/topo_link_contato.jpg); width: 96px; }
#topo  #menu_topo  .link4 {	background-image: url(../images/topo_link_pro.jpg); width: 68px; }
#topo  #menu_topo  .link5 {	background-image: url(../images/topo_link_mapa.jpg); width: 116px; }

#barra_esquerda {
	float: left;
	clear: both;
	width: 239px;
}
#menu_esquerda {
	width: 236px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #73839A;
	list-style-type: none;
	padding-bottom: 33px;
	background-image: url(../images/bg_menu_esquerda.jpg);
	background-repeat: no-repeat;
	background-position: 28px 254px;
	padding-top: 6px;
	height: 240px;
	overflow: hidden;
}
#menu_esquerda li {
	display: block;
	float: left;
	width: 100%;
}
#menu_esquerda li a {
	float: left;
	height: 29px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEB7C4;
	text-decoration: none;
	text-indent: -1000px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 28px 7px;
}

#menu_esquerda li a:hover { background-color: #808DA2; }
#menu_esquerda .linke1 { background-image: url(../images/menu_link_home.gif); }
#menu_esquerda .linke2 { background-image: url(../images/menu_link_cesar.gif); }
#menu_esquerda .linke3 { background-image: url(../images/menu_link_galeria_fotos.gif); }
#menu_esquerda .linke4 { background-image: url(../images/menu_link_galeria_filmes.gif); }
#menu_esquerda .linke5 { background-image: url(../images/menu_link_calendario.gif); }
#menu_esquerda .linke6 { background-image: url(../images/menu_link_artigos.gif); }
#menu_esquerda .linke7 { background-image: url(../images/menu_link_links.gif); }
#menu_esquerda .linke8 { background-image: url(../images/menu_link_contato.gif); }
.boxes {
	background-image: url(../images/bg_boxes.jpg);
	background-repeat: repeat-x;
	height: 227px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 8px;
}
.boxes h2 {
	background-image: url(../images/bg_h2.jpg);
	background-repeat: repeat-x;
	height: 20px;
	padding-top: 5px;
	padding-left: 12px;
	margin-bottom: 20px;
}
.boxes #frm_cadastro {
	padding-right: 10px;
	padding-left: 10px;
	height: 81px;
}
.boxes #frm_cadastro p {
	margin-bottom: 12px;
}

.boxes #frm_cadastro input {
	height: 20px;
	width: 175px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	margin-right: 3px;
}
.boxes #frm_cadastro #bt_cadastro {
	width: 20px;
	height: 19px;
	padding: 0;
	border: 0;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	float: left;
	background-image: url(../images/bt_ok.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	margin: 0;
}
.boxes #agradecimentos {
	padding-right: 10px;
	padding-left: 10px;
	list-style-type: none;
}
.boxes #agradecimentos li {
	padding-bottom: 5px;
}
.boxes #agradecimentos li a {
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.boxes #agradecimentos li a:hover {
	text-decoration: underline;
}
#centro {
	float: right;
	height: 525px;
	width: 737px;
	background-color: #E8E8E8;
}
#centro #anim {
	background-image: url(../images/img_anim.jpg);
	background-repeat: no-repeat;
	height: 279px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#centro #artigos {
	width: 335px;
	float: left;
}
#centro #destaque {
	width: 367px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
}
#centro #lista_artigos {
	list-style-type: none;
}
#centro #lista_artigos li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E3E3;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	margin-bottom: 10px;
}
#centro #lista_artigos li a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
}
#centro #lista_artigos li a:hover {
	text-decoration: underline;
}

#centro #destaque h2 {
	margin-bottom: 8px;
}
#centro #destaque #foto_carro {
	display: block;
	float: left;
	margin-right: 7px;
}
#centro #destaque #chamada_destaque {
	float: left;
	width: 225px;
	margin-bottom: 15px;
}

#centro #destaque p {
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
#centro #destaque #ficha_tecnica {
	padding-left: 10px;
	list-style-type: none;
}
#centro #destaque #ficha_tecnica li {
	display: block;
	float: left;
	width: 175px;
	margin-bottom: 4px;
}
#centro #destaque #ficha_tecnica li a {
	color: #000000;
	text-decoration: none;
}
#centro #destaque #ficha_tecnica li a:hover {
	text-decoration: underline;
}
#centro .titulo_internas {
	background-color: #2B3851;
	height: 35px;
}
#centro .titulo_internas .titulo {
	float: right;
	margin-right: 21px;
}
#centro #cntr_conteudo {
	position: relative;
	overflow: hidden;
	height: 430px;
	width: 640px;
	float: left;
	margin-top: 30px;
	margin-left: 40px!important;
	margin-left: 20px;
	margin-right: 10px;
}
#centro #cntr_conteudo #scrollcontent {
	position: absolute;
	left: 0px;
	top: 0px;
	padding-right: 15px;
	text-align: justify;
}
#centro #cntr_conteudo #scrollcontent p {
	margin-bottom: 13px;
}


#centro #cntr_scroll {
	background-color: #A5ADB1;
	height: 430px;
	width: 12px;
	margin-top: 30px;
	float: left;
	position: relative;
}

#centro #thumb {
	height:50px;
	width:12px;
	background-color:#848484;
	cursor: pointer;
	position: absolute;
	left: 0px;
	top: 0px;
}
