

.coluna_conteudo{

	float:right;

	position:relative;

	width:780px;

	margin-top:5px;



	margin-left:5px;



}



.coluna_conteudo p{

	display:inline-block;

	text-align:justify;

	font-size:12px;

	margin:10px 0 10px 0;

}



h1{

	float:right;

	position:relative;

	width:780px;

	height:32px;

	background:url(../images/bg_titulo.jpg) no-repeat;

	font-size:16px;

	font-weight:bold;

	line-height:30px;

	text-indent:20px;

	margin-left: 5px;

}





h2{

	float:left;

	font-size:16px;

	font-weight:bold;

	color:#0aa6b3;

}



h3{

	float:left;

	position:relative;

	

	width:777px;

	

	font-size:14px;

	font-weight:bold;

	color:#000;

}







#container #container_geral #corpo .coluna_conteudo .botoes {

	_width: 750px;

	*margin-left: 20px;

	}



/*

 * BOTÕES

 */





.bt1, .bt2, .bt3{

	position:relative;

	float:left;

	height:27px;

	line-height:27px;

	color:#eee;

	font-weight:bold;

	font-size:14px;

	padding-left:5px;

	padding-right:3px;

	margin:5px 12px 5px 12px;

	width: 150px;

}



.bt4{

	position:relative;

	float:left;

	height:27px;

	line-height:27px;

	color:#eee;

	font-weight:bold;

	font-size:14px;

	padding-left:5px;

	padding-right:3px;

	margin:5px 12px 5px 12px;

	width: 345px;

}



.bt5{

	position:relative;

	float:left;

	height:27px;

	line-height:27px;

	color:#eee;

	font-weight:bold;

	font-size:14px;

	padding-left:5px;

	padding-right:3px;

	margin:5px 12px 5px 12px;

	width: 463px;

}



.bt1:hover, .bt2:hover, .bt3:hover, .bt4:hover, .bt5:hover{

	text-decoration:none;

	color:#555;

	

}



.bt_e{

	position:absolute;

	

	top:0;

	left:-6px;

	

	width:6px;

	height:27px;

}



.bt_d{

	position:absolute;

	

	top:0;

	right:-4px;

	

	width:30px;

	height:27px;

}





.bt1{

	background:url(../images/bt_laranja1.jpg);

	}

.bt1:hover{

	background:url(../images/bt_laranja1.jpg);

	}


.bt4{

	background:url(../images/bt_novo.jpg);

	}

.bt4:hover{

	background:url(../images/bt_novo.jpg);

	}	

	

	

.bt5{

	background:url(../images/bt_novo_laranja.jpg);

	}

.bt5:hover{

	background:url(../images/bt_novo_laranja.jpg);

	}	

	

/*

.bt1 .bt_e{ background:url(../images/bt1.jpg) top left; }

.bt1 .bt_d{ background:url(../images/bt1.jpg) top right; }

*/

/****/



.bt2{

background:url(../images/bt_verde.jpg);

}



.bt2:hover{

background-image: url(../images/bt_verde.jpg);

}

/*

.bt2 .bt_e{ background:url(../images/bg_bt.jpg) top left; }

.bt2 .bt_d{ background:url(../images/bg_bt.jpg) top right; }

*/

/****/

.bt3{	

	background:url(../images/bt3.jpg) bottom repeat-x;

}



.bt3 .bt_e{ background:url(../images/bt3.jpg) top left; }

.bt3 .bt_d{ background:url(../images/bt3.jpg) top right; }



.bt_inscricao {

	position:relative;

	float:left;

	height:27px;

	line-height:27px;

	color:#eee;

	font-weight:bold;

	font-size:12px;

	padding-left:5px;

	padding-right:3px;

	margin:5px 12px 5px 12px;

	width: 150px;

	background:url(../images/bt_laranja.jpg);

}



.bt_inscricao:hover {

	text-decoration:none;

	color:#555;

	background:url(../images/bt_laranja.jpg);

}

.bt_inscricao2 {

	position:relative;

	float:left;

	height:27px;

	line-height:27px;

	color:#eee;

	font-weight:bold;

	font-size:12px;

	padding-left:5px;

	padding-right:3px;

	margin:5px 12px 5px 12px;

	width: 150px;

	background:url(../images/bt_verde.jpg);

}



.bt_inscricao2:hover {

	text-decoration:none;

	color:#555;

	background:url(../images/bt_verde.jpg);

}



/*************************************/



.d_poster{

	display:inline;

		float:left;

		position:relative;

	width:442px;

	height:32px;

	text-indent:-9999px;

	background:url(../images/download_poster.jpg);

	margin-left:160px;

}



.bloco{

	float:right;

	position:relative;

	width: 750;

	margin-bottom:0px;

	height: auto;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin-top: 10px;

	border-bottom-style: none;

	border-bottom-color: #777;

	margin-left: 15px;

}



.bloco_pub{

	float:right;

	position:relative;

	width: 765px;

	margin-bottom:0px;

	height: auto;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin-top: 10px;

	border-bottom-style: none;

	border-bottom-color: #777;

	margin-left: 15px;

}



#container #container_geral #corpo .coluna_conteudo .botoes {

	float: right;

	height: auto;

	width: 770px;

	margin-top: 0px;

	margin-bottom: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #666666;

	padding-bottom: 10px;

}





.i_bloco_pq{

	display:inline;

	

	float:left;

	position:relative;

	

	width:228px;

	text-align:center;

}



.i_bloco_gr{

	display:inline;

	

	float:left;

	position:relative;

	

	width:535px;

}





.i_bloco_pq2{

	display:block;

	float:left;

	position:relative;

	width:auto;

	text-align:center;

	margin-bottom: 20px?;

	line-height: 20px;

}



.i_bloco_gr2{

	display:inline;

	float:right;

	position:relative;

	width:500px;

}



/****************************************/



.input{

	padding: 3px;

	width: 300px;

	color:#666666;

	border: 1px #7F9DB9 solid;

}



/****************************************/



.livro1, .livro2{

	float:left;

	position:relative;

	width:350px;

	/*margin-left:20px;*/

	padding-right: 1px;

	padding-left: 2px;

	height: auto;

}



.livro2 {

	*width:340px;

	*margin-left:30px;

	

}

.livro1{

	padding-right:19px;

	border-right:1px dotted #666;

	height: auto;

}

#container #container_geral #corpo .coluna_conteudo .botoes .livro2 {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}





.livro_img{

	float:left;

	position:relative;

	width:114px;

	height: 140px;

	clear: left;

	padding-right: 10px;

	padding-bottom: 10px;

}



.livro_img1{

	float:right;

	position:relative;

	width:150px;

	height: 214px;

	clear: left;

	padding-right: 10px;

	padding-bottom: 10px;

}



.livro_texto{

	float:left;

	position:relative;

	width:350px;

}



.left{

	text-align:left !important;

}



/*****************************************/



.bloco_inscricao{

	border:1px #666 dotted;

	background:#DDD;

	margin-bottom:20px;

	padding:10px;

	width: 750px;

}

.bloco_preview{

	border:1px #666 dotted;



	margin-bottom:20px;

	padding:10px;

	width: auto;

	

	

}

.bloco_preview{

	*padding-left: -30;

}



.bloco_preview a:hover{

color: #ec7500;

}





/* IE6 Hacks */





.livro1, .livro2{

	_width:340px;

	}

	

.livro_texto{

	_width:100%;

}





h1 {

_width:98%;

_float: rigth

}



.bt1, .bt2, .bt3{

	_margin:5px 9px 5px 9px;

	

}



.marcadores{

	list-style: square inside;

	line-height: 17px;

}



.marcadores1{

	list-style: square inside;

	line-height: 25px;

}



.consultoria {

 line-height: 23px;

 }

 

.empresa li{

	padding-bottom: 4px;

	padding-top: 4px;

	}

	

.mapa{

margin-bottom:20px;

margin-top:20px;

}

#segura_livro {

	float: right;

	width: auto;

	position: relative;

	clear: right;

	display: inline;

	overflow: hidden;

	visibility: visible;

	margin: 0px;

	padding: 0px;

	z-index: 66666;

}







.lista_empresa {

	color: #ee7900;

	list-style: none;

	line-height: 25px;

	font-weight: bold;

}

