*{
list-style:none;
}
body{
	background-color:#000;
	text-align:center;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
}

img{
	border:0;
}

#menuTop ul li{
float:left;
}

#contMain{	
	height:690px;
	display:block;
	margin:0 auto;
	background: transparent url("../images/bg_flag.jpg") no-repeat top center ;
	text-align:center;
}

#contHeader{
	width:748px;
	height:100px;
	display:block;
	margin:0 auto;
	position:relative;
	top:20px;
	background-image:url(../images/logo.png);
	background-position:right;
	background-repeat:no-repeat;
}

#menuTop{
	width:auto;
	height:38px;
	position:absolute;
	left:0px;
	bottom:0px;	
	padding-left:40px;
}

#contHeader>/*/*/ #menuTop {
margin-bottom:2px;

}


#contBody{
	width:748px;
	height:auto;
	display:block;
	margin:0 auto;
	margin-top:20px;
	text-align:left;
}

#interTL{
	width:45px;
	height:44px;
	float:left;
	background-image:url(../images/interface_tl.png);
	background-repeat:no-repeat;
}

#interTLInner{
	width:17px;
	height:17px;
	position:relative;
	left:-1px;
	background-image:url(../images/interface_tl_inner.png);
	background-repeat:no-repeat;
}

#interTC{
	width:658px;
	height:44px;
	float:left;
	background-image:url(../images/interface_tc.png);
	background-repeat:repeat-x;
}
#navR_fotos ul li{
margin-top:5px;
margin-left:18px;

}
#navR_fotos #paginacao{
	
	
	margin-top:10px;
	
	
}
#navR_fotos #paginacao #num{
	margin-left:15px;
}
#navR_fotos #paginacao ul li{
	display:inline;
margin-left:-2px;

}

#navR_fotos #paginacao p{
float:left;
clear:left;
margin-left:55px;
font-size:12px;
font-weight:bolder;
color:#FFCC33;

}
#navR_fotos >/*/*/ #paginacao p{
	float:left;
clear:left;
margin-left:50px;
font-size:12px;
font-weight:bolder;
color:#FFCC33;
}
#navR_fotos ul li img{
width:85px;
height:65px;
border:2px #FFCC33 solid;

}
#navR_fotos ul li a{
	text-decoration:none;
	color:#FFF;
	font-weight:bolder;
	font-size:10px;
}
#navR_fotos ul li a:hover{
	text-decoration:none;
	color:#FC3;
	font-weight:bolder;
	font-size:10px;
	
}
#navR_resultado h2{
	font-size:14px;
	font-weight:bolder;
	color:#FC3;
	margin-top:10px;
	margin-left:9px;
}
#navR_resultado table{
	width:200px;
	margin:0px auto;
}
#navR_resultado table tr td{
	
	vertical-align:middle;
	padding:3px;
	border:1px #999 solid;
	
	font-size:9px;
	text-align:center;
	background:url(../images/barra_titulo_not.jpg) repeat-x;
}
#navR_resultado table tr .head1{
	font-weight:bolder;
}
#navR_resultado #resul_nextel{
	display:block;
	
}
#navR_resultado #resul_vicar{
	display:none;
	
}
#navR_carro h2{
	font-size:15px;
	font-weight:bolder;
	color:#FC3;
	margin-top:10px;
	margin-left:10px;
}
#navR_carro img{
	width:140px;
	height:60px;
	display:block;
	margin:5px auto;
}

#navR_carro a{
	text-decoration:none;
	color:#FC0;
	font-size:9px;
	font-weight:bold;
	margin-left:5px;

}
#navR_carro a:hover{
	text-decoration:none;
	color:#FF3;
	font-size:9px;
	font-weight:bold;
	margin-left:5px;

}
#navR_carro p{
		margin-top:3px;
	margin-left:10px;
}
#navR_carro #carro_conteudo ul li{
		margin-top:5px;
	margin-left:10px;
}
#navR_carro #carro_conteudo ul li h3{
	font-size:14px;
	color:#FC0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;

}
#navR_carro #carro_conteudo ul li p{
	font-size:12px;
	color:#fff;
	font-family:arial;
	font-weight:bolder;

}
#navR_carro #carro_conteudo2 ul li{
		margin-top:5px;
	margin-left:10px;
}
#navR_carro #carro_conteudo2 ul li h3{
	font-size:14px;
	color:#FC0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;

}
#navR_carro #carro_conteudo2 {
	display:none;
}
#navR_carro #carro_conteudo2 ul li p{
	font-size:12px;
	color:#fff;
	font-family:arial;
	font-weight:bolder;

}

#navR_carro #carro_conteudo3 {
	display:none;
}

#navR_carro #carro_conteudo3 img{
	width:155px;
}
#navR_carro #carro_conteudo3 ul li{
		margin-top:5px;
	margin-left:10px;
}
#navR_carro #carro_conteudo3 ul li h3{
	font-size:14px;
	color:#FC0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;

}
#navR_carro #carro_conteudo3 ul li p{
	font-size:12px;
	color:#fff;
	font-family:arial;
	font-weight:bolder;

}

#navR_carro #carro_conteudo4 {
	display:none;
}
#navR_carro #carro_conteudo4 img{
	
	width:160px;
}
#navR_carro #carro_conteudo4 ul li{
		margin-top:5px;
	margin-left:10px;
}
#navR_carro #carro_conteudo4 ul li h3{
	font-size:14px;
	color:#FC0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;

}
#navR_carro #carro_conteudo4 ul li p{
	font-size:12px;
	color:#fff;
	font-family:arial;
	font-weight:bolder;

}







#interTR{
	width:36px;
	height:44px;
	float:left;
	background-image:url(../images/interface_tr.png);
	background-repeat:no-repeat;
}

.interTRInner{
	width:14px;
	height:19px;
	position:relative;
	top:-8px;
	float:right;
	background-image: url(../images/acabamento_tr.png);
	background-repeat:no-repeat;
}
.interTRInner2{
	width:14px;
	height:19px;
	position:relative;
	top:-25px;
	float:right;
	background-image: url(../images/acabamento_tr.png);
	background-repeat:no-repeat;
}

#interCL{
	width:21px;
	height:623px;
	clear:left;
	float:left;
	background-image:url(../images/interface_cl.png);
	background-repeat:repeat-y;
}

#conteudo{
	width:703px;
	height:600px;
	position:relative;
	margin-top:-29px;
	margin-bottom:1px;
	float:left;
	display:block;
}

#navConteudo{
	width:auto;
	height:320px;
	overflow:hidden;
}

#navL{
	width:479px;
	height:320px;
	float:left;
	background-image:url(../slides/1.jpg);
	background-repeat:no-repeat;
}

#navR_noticia{
	display:block;
	width:224px;
	height:320px;
	float:left;
	background-image:url(../images/bg_navR.jpg);
	background-repeat:no-repeat;
	
	
}

#navConteudo>/*/*/ #navR_noticia ul li{

margin-left:18px;

}
#navR_noticia ul li{

margin-top:5px;
margin-left:18px;



}
#navR_noticia ul li p{
width:200px;


font-size:9px;
color:#fff;
}

#navR_noticia h2 a{
font-size:9px;
font-weight:bolder;
color: #FC3;
display:inline;

}
#navR_noticia h2 a:hover{
font-size:9px;
font-weight:bolder;
color:#FC6;
display:inline;

}
#navR_noticia h2 a:visited{
font-size:9px;
font-weight:bolder;
color: #FC3;
display:inline;

}

#navR_noticia a{
	display:block;
	
	width:80px;
	margin:70px auto;
	font-size:10px;
	color:#FC0;
	font-weight:bolder;
	text-decoration:none;
	
	
}
#navR_noticia a:hover{
	display:block;
	
	width:80px;
	margin:70px auto;
	font-size:10px;
	color:#FC6;
	font-weight:bolder;
	text-decoration:none;
	
	
}

#navR_fotos{
	display:none;
	width:224px;
	height:320px;
	float:left;
	background-image:url(../images/bg_navR.jpg);
	background-repeat:no-repeat;
}

#navR_carro{
	display:none;
	width:224px;
	height:320px;
	float:left;
	background-image:url(../images/bg_navR.jpg);
	background-repeat:no-repeat;
}

#navR_resultado{
	display:none;
	width:224px;
	height:320px;
	float:left;
	background-image:url(../images/bg_navR.jpg);
	background-repeat:no-repeat;
}
#navR_resultado a{
	display:block;
	
	width:80px;
	margin:25px auto;
	font-size:12px;
	color:#FC0;
	font-weight:bolder;
	text-decoration:none;
	
	
}
#navR_resultado a:hover{
	display:block;
	
	width:80px;
	margin:25px auto;
	font-size:12px;
	color:#FC6;
	font-weight:bolder;
	text-decoration:none;
	
	
}
#menuNav{
	width:400px;
	height:30px;
	position:relative;
	clear:both;
	float:none;
	left:303px;
	top:-30px;
	background-color:#000;
}

.navBotao{
	width:90px;
	height:30px;
	float:left;
	padding-top:7px;
	text-align:center;
	cursor:pointer;
}

.on{
	background-image:url(../images/botao_nav_on.jpg);
	background-repeat:repeat-x;
}


.navBotao a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	font-style:italic;
	text-decoration:none;
	color:#FFF;
}

.navBotao a:hover{
	color:#FFC;
	text-decoration:none;
}

#mainConteudo{
	width:703px;
	height:344px;
	clear:left;
	background-color:#FFF;
	border-top:3px solid #FC0;
	text-align:left;
}

#conteudo  >/*/*/#mainConteudo1{
	height:666px; 
	margin-top:-15px;
	clear:left;
	background-color:#FFF;
	
	text-align:left;
}
#mainConteudo1{
	width:703px;
	height:666px; 
	margin-top:-35px;
	clear:left;
	background-color:#FFF;
	
	text-align:left;
}

#mainConteudo > #barraTitulo{

width:703px;
	height:42px;
	padding:10px;
	margin-top:-48px;
	background-image:url(../images/barra_titulo.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	font-weight:bold;
	color:#003;
	text-align:left;
}

#mainConteudo>/*/*/ #barraTitulo {
height:42px;
	padding:10px;
	margin-top:2px;
	background-image:url(../images/barra_titulo.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	font-weight:bold;
	color:#003;
	text-align:left;
	}
#barraTitulo{
	width:703px;
	height:42px;
	padding:10px;
	
	background-image:url(../images/barra_titulo.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	font-weight:bold;
	color:#003;
	text-align:left;
}

#mainTexto{
	width:300px;
	height:auto;
	margin-top:-20px;
	margin-left:5px;
	text-align:justify;
	font-size:11px;
	float:left;
	
}
#mainTexto #mais_noticias ul{
	margin-top:10px;
}

#mainTexto #mais_noticias ul li{
	margin-top:-10px;
}
#mainTexto #mais_noticias ul >/*/*/  li{
	margin-top:0px;
}
#mainTexto #mais_noticias h2 a{
	font-size:12px;
	margin-left:15px;
	color:#332;
	text-decoration:none;
	
	
	
}
#mainTexto #mais_noticias h2 a:hover{
	font-size:12px;
	margin-left:15px;
	color:#332;
	text-decoration:none;
	
	
	
}
#mainTexto #mais_noticias h2 a:visited{
	font-size:12px;
	margin-left:15px;
	color:#332;
	text-decoration:none;
	
	
	
}
#mainTexto #mais_noticias p{
	font-size:10px;
	margin-top:-5px;
	margin-left:10px;
	
	
	
}
#mainTexto #mais_noticias #paginacao_noticias{
	width:300px;
	margin:0px auto;
	
}
#mainTexto #mais_noticias #paginacao_noticias #num_pag_noticias ul li{
	float:left;
	margin-left:5px;
	
}
#mainTexto #mais_noticias #paginacao_noticias #num_pag_noticias ul li a{
	
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	color:#000;
	
}
#mainTexto #mais_noticias #paginacao_noticias #num_pag_noticias ul li a:visited{
	
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	color:#000;
	
}
#mainTexto #mais_noticias #paginacao_noticias #num_pag_noticias ul li a:hover{
	
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	color:#09F;
	
}
#mainTexto #mais_noticias #paginacao_noticias  p{
	
	float:left;
	clear:left;
	font-weight:bolder;
	margin-top:-13px;
	margin-left:-1px;
	
	
}

#mainTexto #mais_noticias #paginacao_noticias >/*/*/  p{
	float:left;
	clear:left;
	font-weight:bolder;
	margin-top:-5px;
	margin-left:-1px;
}
/*
#mainTexto #mais_noticias #paginacao_noticias #num_pag_noticias ul li img{
	display:block;
	border:none;
	width:20px;
	height:16px;
	padding-bottom:5px;
	
}
*/
#mainTexto #calendario_nav
{
	width:200px;
	height:50px;
	margin:5px auto;
}

#mainTexto p{
	font-family:Verdana;	
	margin-top:5px;
	padding:5px;
}

#mainTexto img{
	width:150px;
	height:100px;
	display:block;
	float:left;
	border:1px solid #FC0;
	margin:5px auto;
	margin-left:5px;
}

#mainTexto #calendario_nextel{
	
	margin-top:20px;
}

#mainTexto #calendario_nextel h2{
	
	font-size:15px;
	color:#000;
	font-weight:bolder;
}

#mainTexto #calendario_nextel ul li{
	font-size:10px;
	margin-top:3px;
	font-weight:bolder;
	color: #0066CC;
	text-align:left;	
}

#mainTexto #calendario_vicar{
	
	margin-top:20px;
}
#mainTexto #calendario_vicar h2{
	
	font-size:15px;
	color:#000;
	font-weight:bolder;
}
#mainTexto #calendario_vicar ul li{
	font-size:10px;
	margin-top:3px;
	font-weight:bolder;
	color: #0066CC;
	text-align:left;
	
}


#mainTexto #barraTitulo_noticia{
	width:650px;
	height:25px;
	margin-top:25px;
	margin-left:23px;
	border:1px #09F solid;
	text-align:center;
	
	background: url(../images/barra_titulo_not.jpg) repeat-x;
	
	
}
#mainTexto h1{
	font-size:18px;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:-20px;
	
}
#mainTexto #barraTitulo_noticia h2
{
	padding-top:3px;
	font-weight:bolder;
	font-size:18px;
	font-family:Arial;
	font-style:italic;
	color:#333;
}

#mainTexto #corpo_noticia .data
{
	font-size:12px;
	font-family:Arial;
	font-style:italic;
	font-weight:bolder;
}

#mainTexto #corpo_noticia p .voltar{
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	color:#000;
}

#mainTexto #corpo_noticia p .voltar:hover{
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	color:#06F;
}

#mainTexto #corpo_noticia p .voltar:visited{
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
	color:#000;
}

#mainTexto #corpo_noticia{
	margin-top:20px;
	margin-left:22px;
}

#mainTexto #espaco_carro{
	height:100px;
}

#mainTexto #carros{
	position:absolute;
	left:130px;	
}

#mainTexto #carros img{
	display:block;
	float:left;
	border:none;
	width:220px;
	height:100px;
	margin-left:30px;
}

#mainTexto #carros2{
	position:absolute;
	left:140px;
}

#mainTexto #carros2 img{
	display:block;
	float:left;
	border:none;
	width:220px;
	height:100px;
	margin-left:30px;
}
#mainTexto #carros2 .carro_r{
	height:80px;
	width:200px;
	margin-top:20px;
}
#mainTexto #espaco_carro{
	height:100px;
}

#mainTexto table tr td{
	
	vertical-align:middle;
	padding:3px;
	border:1px #999 solid;
	font-weight:bolder;
	font-size:9px;
	background:url(../images/barra_titulo_not.jpg) repeat-x;
	
	
	
}
#mainTexto table tr .largura{
	width:253px;
}

#mainTexto #links_superior{
	width:522px;
	
	
	margin:10px auto;
}
#mainTexto #links_inferior{
	width:395px;
	margin:5px auto;
}

#mainTexto .links_logos{
	height:90px;
	width:125px;
	text-align:center;
	margin-left:5px;
	float:left;	
}

#mainTexto #links_superior img{
	width:auto;
	height:auto;
	border:none;
}
#mainTexto #links_superior a{
	font-family:Verdana;
	font-weight:bolder;
	color:#000;
	text-decoration:none;
}
#mainTexto #links_superior a:hover{
	font-family:Verdana;
	font-weight:bolder;
	color:#F90;
	text-decoration:none;
}
#mainTexto #links_inferior a{
	font-family:Verdana;
	font-weight:bolder;
	color:#000;
	text-decoration:none;
}
#mainTexto #links_inferior a:hover{
	font-family:Verdana;
	font-weight:bolder;
	color:#F90;
	text-decoration:none;
}
#mainTexto #links_inferior img{
	width:auto;
	height:auto;
	border:none;
}
#mainImagem{
	width:203px;
	height:100%;
	float:left;
	padding:10px;
}

#mainLogos{
	width:170px;
	height:100%;
	float:left;
	text-align:center;
	margin-top:-55px;
}
#mainLogos2{
	width:170px;
	height:100%;
	top:20px;
	float:right;
	position:relative;
	text-align:center;
	
	z-index:1;
}

#interCR{
	width:15px;
	height:623px;
	margin-left:2px;
	float:left;
	background-image:url(../images/interface_cr.png);
	background-repeat:repeat-y;
}

#interBL{
	width:51px;
	height:38px;
	float:left;
	margin-top:-10px;
	margin-left:2px;
	background-image: url(../images/canto_l2.png);
	background-repeat:no-repeat;
}

#interBC{
	width:642px;
	height:31px;
	margin-top:-10px;
	float:left;
	background-image: url(../images/borde_bottom2.png);
	background-repeat:repeat-x;
}

#interBR{
	width:43px;
	height:40px;
	float:left;
	margin-top:-22px;
	
	

	
	background-image: url(../images/canto_r4.png);
	background-repeat:no-repeat;
}
#acabamento_bl{
width:30px;
height:40px;
position:relative;
bottom:35px;
left:-2px;

background-image:url(../images/acabamento_bl4.png);
background-repeat:no-repeat;
}

#interBRInner{
	width:50px;
	height:50px;
	position:relative;
	top:297px;
	right:-1px;
	
	
	float:right;
	background-image: url(../images/acabamento_br.png);
	background-repeat:no-repeat;
}

#interBRInner_2{
	width:50px;
	height:50px;
	position:relative;
	top:618px;
	right:-2px;
	float:right;
	background-image: url(../images/acabamento_br.png);
	background-repeat:no-repeat;
}

#mainConteudo1  >/*/*/  #interBRInner_2{
	width:50px;
	height:50px;
	position:relative;
	top:603px;
	right:-19px;
	
	
	float:right;
	background-image: url(../images/acabamento_br.png);
	background-repeat:no-repeat;
}
#contFooter{
	width:703px;
	height:36px;
	clear:both;
	margin:0 auto;
	background-image:url(../images/mirror.png);
	background-repeat:no-repeat;
	padding-top:25px;
	padding-left:50px;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
}


#menu_meses{
width:450px;
margin:-36px auto;
}

#contFooter .rodape 
{
	position: relative;	
}

#contFooter .rodape a.linkcriasite 
{
	font: Arial, Helvetica, sans-serif;
	color:#FC0;
}

/*#copyright{
	position:relative;
	left:-80px;	
}

#d5
{
	margin-top:-12px;
	position:relative;
	float:right;
	margin-right:100px;	
}

#d5 a
{
	text-decoration:none;
	color:#FC0;
}*/

#calendario_nav{
	position:absolute;
    left:310px;
	bottom:5px;
}
#calendario_nav a{
	background-color:#DBDBDB;
	color:#000;
	margin-left:5px;
	display:block;
	padding:2px;
	font-weight:bolder;
	text-decoration:none;	
	border:2px solid #000;
	float:left;
	clear:left;
	font-size:10px;
}

#calendario_nav a:hover{
	
	background-color:#333;
	color:#CCC;
	margin-left:5px;
	display:block;
	padding:2px;
	font-weight:bolder;
	text-decoration:none;
	border:2px solid #000;
	float:left;
}
#carro_nav{
	position:absolute;
    left:270px;
	bottom:-63px;
}

#carro_nav a{
	background-color:#DBDBDB;
	color:#000;
	margin-left:5px;
	display:block;
	padding:2px;
	font-weight:bolder;
	text-decoration:none;
	
	border:2px solid #000;
	float:left;
	clear:left;
	font-size:10px;

	
	
	
	
	
	
}
#carro_nav a:hover{
	
	background-color:#333;
	color:#CCC;
	margin-left:5px;
	display:block;
	padding:2px;
	font-weight:bolder;
	text-decoration:none;
	border:2px solid #000;
	float:left;
}





#carro_nav1{
	position:absolute;
    left:325px;
	bottom:-63px;
}

#carro_nav1 a{
	background-color:#DBDBDB;
	color:#000;
	margin-left:5px;
	display:block;
	padding:2px;
	font-weight:bolder;
	text-decoration:none;
	
	border:2px solid #000;
	float:left;
	clear:left;
	font-size:10px;

	
	
	
	
	
	
}
#carro_nav1 a:hover{
	
	background-color:#333;
	color:#CCC;
	margin-left:5px;
	display:block;
	padding:2px;
	font-weight:bolder;
	text-decoration:none;
	border:2px solid #000;
	float:left;
}
.mainImagem{
	width:211px;
	height:141px;
	border:2px solid #FC0;
}

#mainTexto #frm_contato{
	
	float:left;
	margin-top:20px;
	margin-left:15px;
}

#mainTexto #frm_contato ul li{
	
	float:left;
	clear:left;
	margin-bottom:5px;
	width:480px;
}

#mainTexto #frm_contato ul li label{
	display:block;
	float:left;
	width:85px;
	color:#333;
	font-weight:bolder;
	
}
#mainTexto #frm_contato ul li input{
	display:block;
	float:left;
	width:176px;
	border:1px #000 solid;
}

#mainTexto #frm_contato ul li .cmd_enviar{
	width:65px;
	background:#CCC;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;
	padding:2px;
	
}

#mainTexto #frm_contato ul li textarea{
	height:77px;
	width:300px;
	max-height:77px;
	max-width:300px;
}
#mainTexto #frm_contato ul li #campos_obt{
	font-size:10px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bolder;

}
