/* CSS Document */

body {
	font-size:12px;
	margin:0px;
	padding:0px;
	font-family:tahoma;
	color:#333333;

}
* {
	list-style:none;
}
	
.fundo_menu {
	background-image:url(images/menu_back_grande.png);
	background-repeat:no-repeat;
	width:233px;
	/*height:310px;*/
}
.degrade {
background-image:url(images/degrade.jpg);
background-repeat:repeat-x;
width:255px;
/*height:1075px;*/
}
.logo {
padding-left:15px;
padding-top:1px;
}
.menu {
margin-left:10px;
_margin-left:10px;
*margin-left:10px;
background-image:url(images/menu_back_grande.png);
_background-image:url(images/menu_back_grande.jpg);
background-repeat:no-repeat;
/*height:310px;*/
width:230px;
padding:15px 0 0 12px;

}
.menu_mapa {
margin:0 0 0 10px;
background-repeat:no-repeat;
/*height:310px;*/
width:230px;
padding:15px 0 0 12px;

}
.menu p {
	/*text-indent:5px;*/
	font-size:12px;
	font-weight:bold;
}
.menu ul {
	margin-left:10px;
	*margin-left:50px;
	margin-top:0px;
	font-size:11px;
	font-weight:bold;
}
.menu ul li {
	font-weight:normal;
	list-style:url(images/bullet_orange.gif);
}
.menu ul li a {
	text-decoration:none;
	color:#000000;
}
.menu a {
	text-decoration:none;
	color:#000000;
}
.menu a:hover {
	text-decoration:underline;
	color:#000000;
}
.topo {
background-image:url(images/top.jpg);
background-repeat:no-repeat;
height:112px; /* troquei aki e diminui o tamanho*/ 
width:610px;
}
.menu_topo {
background-color:#F5F5F5;
width:130px;
height:90px;
}
.menu_topo a:hover {
	text-decoration:underline;
}
.menu_lado a {
text-decoration:none;
font-size:10px;
font-family:tahoma;
font-weight:600;
color:#F90;
}
.menu_lado {
margin-left:-30px;
_margin-left:20px;
*margin-left:7px;
margin-top:12px;
/*margin:-40px 0px 0px -20px;
padding-left:20px;
margin-top:-29px;
_padding-top:0px;
*padding-top:0px;
_margin-left:0px;
*margin-left:0px;*/
}
.menu_lado li {
margin-left:0px;
list-style-image:url(images/bullet.jpg);
margin-top:-2px;
}
.menu_rapido {
background-image:url(images/menu_topo.jpg);
background-repeat: repeat-x;
width:538px;
height:30px;
}
.menu_rapido a:hover {
	text-decoration:underline;
}
.menu_rapido ul li a {
	font-size:16px;
	font-weight:560;
	font-family:Trebuchet MS;
	display:inline;
	color:#000000;
	text-decoration:none;
}
.menu_rapido ul {
margin-top:0px;
list-style:none;
}
.menu_rapido ul li {
display:inline;
}
.full_banner {
width:728px;
height:90px;
}
.textos {
font-size:12px;
font-family:tahoma;
}
.textos h3 {
font-size:14px;
color:#333333;
}
.textos h1 { 
font-size:12px;
color:#1D5F8D;
}
.textos a {
/*font-size:12px;*/
font-family:tahoma;
color:#333333;
text-decoration:none;
}
.textos a:hover {
text-decoration:underline;
}
.textos h2 { 
font-size:14px;
color:#333333;
margin-left:15px;
}
.textos h2 ul li {
list-style-image:url(images/bullet_orange.gif);
}
.textos li {
list-style-image:url(images/bullet_orange.gif);
}
.textos h4 { 
font-size:12px;
color:#333333;
}
.conteudo_esq {
background-image:url(images/content_back_esquerda.jpg);
background-repeat:no-repeat;
width:296px;
height:142px;
}
.conteudo_dir {
margin-left:20px;
background-image:url(images/content_back_direita.jpg);
background-repeat:no-repeat;
width:296px;
height:142px;
}
.meio {
padding-left:20px;
}
.conteudo_esq {
	padding-left:10px;
}
.conteudo_esq h1 {
margin-top:10px;
color:#1D5F8D;
font-size:14px;
}
.conteudo_dir h1 {
margin-top:10px;
margin-left:20px;
color:#1D5F8D;
font-size:14px;
}
.content1 {
width:280px; 
float:left;
font-size:12px;
font-family:tahoma;
text-align:justify;
/*margin-top:-10px;
_margin-top:-20px;
*margin-top:-20px;*/
}
.content1 a {
color:#333333;
text-decoration:none;
}
.content1 a:hover {
text-decoration:underline;
}
.banner_half {
_margin-left:-35px;
*margin-left:-35px;
margin-left:-40px;
}
.banner_half ul li {
display:inline;
float:left;
}
.xxxperience {

}
.xxxperience h1 {
color:#1D5F8D;
font-size:14px;
}
.fundo_pezao {
	background-image:url(images/content_back_gray.jpg);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}
.fundo_pezao a {
color:#333333;
text-decoration:none;
}
.fundo_pezao a:hover {
text-decoration:underline;
}
.fundo_pezao h1 {
color:#1D5F8D;
font-size:14px;

}
.side_banner {
margin-left:15px;
margin-top:-40px;
}
.content2 {
width:200px; 
float:left;
_margin-top:-5px;
*margin-top:-5px;
}
.fundo_mais {
background-image:url(images/back_new.jpg);
background-repeat:no-repeat;
}
.fundo_mais h1 {
color:#1D5F8D;
font-size:14px;
margin-left:20px;
}
.fundo_mais ul li {
list-style-image:url(images/bullet_orange.jpg);
}

.apoio ul li {
display:inline;
float:left;
margin-left:1px;
}
.apoio ul {
display:inline;
}
.apoio h2 {
color:#333333;
font-size:14px;
}
.box_mapa {
margin-left:20px;
_margin-top:20px;
*margin-top:20px;
}
.banner_list {
margin-left:-34px;
_margin-left:3px;
*margin-left:3px;
float:left;
list-style:none;
}
.banner_list li {
margin-top:3px;
}
.banner_lado {
margin:0px;
}
.search_box {
background-image:url(images/search_box.png);
_background-image:url(images/search_box.gif);
background-repeat:no-repeat;
/*margin-left:788px;
margin-top:-979px;
_margin-top:-981px;*/
position:absolute;
top:70px;
_top:68px;
left:758px;
width:240px;
height:70px;
}
.busca {
color:#FF9933;
margin-top:20px;
margin-left:65px;
}
.combo {
color:#333333;
font-size:10px;
margin-top:15px;
margin-left:65px;
margin-bottom:-17px;
}
.botao {

}
.textos_sub {
font-size:12px;
font-family:tahoma;
margin-left:30px;
_padding-left:30px;
*padding-left:30px;
}
.paragrafo {
/*text-indent:15px;*/
margin-left:20px;
margin-bottom: 30px;
}
.paragrafo a {
	color:#FF9900;
	text-decoration:none;
}
.opiniao_box {
	width:95%;
	margin: 0 20px 10px 20px;
}
.opiniao_box a {
	color:#333333;
	text-decoration:none;
}
.cidade_form {
	width:450px;
	background-image:url(images/menu_back_form.jpg); 
	background-repeat:no-repeat;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:545px;
}
	.cidade_form td {
		padding:15px 20px 10px 20px;
		vertical-align:top;
	}
	.cidade_form h1 {
		color:#FF9933;
		font-size:14px;
	}
	.cidade_form input,textarea,select {
		font-size:10px;
	}
	.cidade_botao {
		color:#FFFFFF;
		font-size:10px;
		background-color:#FF9933;
		border:#FFFFFF solid 1px;
		font-weight:bold;
	}

