/* 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;

}

.destaques_home {

	font-size:12px;

	font-family:tahoma;

	padding-left: 10px;

}

	.destaques_home a {

		color:#333333;

		text-decoration:none;

	}

		.destaques_home a:hover {

			text-decoration:underline;

		}

.textos {

	font-size:12px;

	font-family:tahoma;

	/*padding-left: 20px;*/

}

.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;

}

.textos h2 ul li {

list-style-image:url(../images/bullet_orange.gif);

}

.textos ul {

	margin-left: 15px;

}



.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 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:180px; 

float:left;

margin-top:-10px;

_margin-top:-20px;

*margin-top:-20px;

}

.content1 a {

font-size:12px;

font-family:tahoma;

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;

}

.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;

}

.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;

	}

#error, .alert {

	border: 1px solid #F00;

	padding:5px;

    font: 12px Verdana, Arial, Helvetica, sans-serif;;

}

#error div.titulo, .alert .titulo {

	background-color: #B9021D;

	margin:2px;

	padding:3px;

    font: 12px Verdana, Arial, Helvetica, sans-serif;;

	font-weight:bold;

	color:#FFFFFF;

}

#error li.erro {

	list-style-image:url(../images/arrow_right.gif);

}

/*** ALERT SUCESSO */

#message {

	border: 1px dotted #006600;

    font: 12px Verdana, Arial, Helvetica, sans-serif;;

	background-color:#FFFFEA;

	text-align:center;

	padding:8px;

}