

.content_cols{
background: none !important;
}


.coluna_460{
width: 440px;
background: #FFF;
padding: 10px;
margin-bottom: 10px;
}

.coluna_636{
width: 636px;
}

.coluna_294{
width: 294px;
}


.ipt_width_25{
width: 25%;
}
.ipt_width_50{
width: 50%;
}
.ipt_width_63{
width: 63%;
}




/* ========================================================================== */
/* INTERNA ASSOCIE-SE =========================================================== */
/* ========================================================================== */

.associe_se{
min-height: 330px;
}

.box_titulo_associe{
width: 450px;
background: url(../img/bg_title_azul.png) no-repeat bottom right;
height: 35px;
padding: 10px 10px;
color: white;
}

.ficha_filiacao{
width: 176px;
overflow: hidden;
margin-bottom: 6px;
}

.ficha_filiacao .legenda{
margin-top: 20px;
}

.box_download{
width: 200px;
}

.instrucoes{
color: #79848e;
font-style: italic;
}


.form_associese_inicio{
width: 100%;
overflow: hidden;
}

.interna label{
display: block;
margin-bottom: 2px;
}


.cols3{
width: 145px !important;
float: left;
overflow: hidden;

}

.cols3_li{
padding: 0px 12px 6px 0px;
overflow: hidden;
}

.cols2{
width: 220px !important;
float: left;
overflow: hidden;

}

.cols2_li{
padding: 0px 12px 6px 0px;
overflow: hidden;
}

.radio_item{
display: block;
float: left;
margin-right: 3px;
}

.radio_item_label{
float: left;
margin-right: 6px;
}

.form_interna li,
.form_associese_inicio li,
.dados_completos li{
padding-top: 6px;
}


.radio_option div{

padding: 2px 6px 4px 6px;
}
.radio_option:hover{
background: #f7f7f7;
}

.estados_box{
background: #eff5f5 !important;
}

.estados_box .radio_option:hover{
background: #fff;
}

.sep_box{

	border-bottom: 1px dashed #cecece;
    margin-bottom: 2px;
    overflow: hidden;
    padding-bottom: 2px;
}


.box_sidebar_azul{
background: url(../img/bg_box_p.png) no-repeat bottom right;
max-height: 70px;
overflow: hidden;
padding: 6px 6px 16px 6px;
color: #fff;
}

.box_sidebar_azul h3{
    color: #fff;
    margin: 6px 4px 5px 0;
    text-transform: uppercase;
    font-size: 116%;
}
.box_sidebar_azul a{
color: #FFF !important;
}

.tamanho_font h3{
float: left;
}
.tamanho_font li{
float: left;
width: 32px;
margin: 0 4px;
border: 1px solid #eff5f5;
text-align: center;
cursor: pointer;
line-height: 138.5%;
}

.tamanho_font li:hover{
background-color: #4fcfed;
}
.tamanho_font .tam_1{
padding-top: 6px;
}
.tamanho_font .tam_2{
padding-top: 4px;
font-size: 116%;
}
.tamanho_font .tam_3{
font-size: 138.5%;
}

.nav_categorias li{
float: left;
padding: 6px 3px 6px 30px;
border: 1px solid #cecece;
margin: 2px;
}

.nav_categorias .item_alimenta{background: url(../img/ico_alimenta.jpg) no-repeat}
.nav_categorias .item_autos{background: url(../img/ico_carro.jpg) no-repeat}
.nav_categorias .item_bem_estar{background:url(../img/ico_bem_estar.jpg) no-repeat}
.nav_categorias .item_compras{background: url(../img/ico_compras.jpg) no-repeat}
.nav_categorias .item_cultura{background: url(../img/ico_cultura.jpg) no-repeat}
.nav_categorias .item_educa{background: url(../img/ico_educa.jpg) no-repeat}
.nav_categorias .item_parques{background:url(../img/ico_parques.jpg) no-repeat}
.nav_categorias .item_hoteis{background: url(../img/ico_hotel.jpg) no-repeat}
.nav_categorias .item_saude{background: url(../img/ico_saude.jpg) no-repeat}
.nav_categorias .item_seguros{background: url(../img/ico_cofre.jpg) no-repeat}
.nav_categorias .item_servicos{background: url(../img/ico_servicos.jpg) no-repeat}

.nav_categorias .item_turismo{background: url(../img/ico_turismo.jpg) no-repeat}


/* ========================================================================== */
/* GREAL =========================================================== */
/* ========================================================================== */
.interna p{
margin-bottom: 10px;

}
.internaClipping p{
margin-bottom: 10px;
clear:both;
}

/* ========================================================================== */
/* LISTA ORDENADA =========================================================== */
/* ========================================================================== */
.interna ol {
	padding:0;
}
.interna ol li {
	background-image:url(../img/bullet_numbers.png);
	background-repeat:no-repeat;
	margin:10px 0;
	padding:5px 0 6px 50px;
	position:relative;
	min-height: 50px;
	border-top: 1px dashed #c0c0c0;
}

.interna ol li {background-position:-1000px 0px;}
.interna ol li:nth-child(1)	{background-position:0 -1000px !important;}
.interna ol li:nth-child(2)	{background-position:-50px -950px !important;}
.interna ol li:nth-child(3)	{background-position:-100px -900px !important;}
.interna ol li:nth-child(4)	interna
.interna ol li:nth-child(5)	{background-position:-200px -800px !important;}
.interna ol li:nth-child(6)	{background-position:-250px -750px !important;}
.interna ol li:nth-child(7)	{background-position:-300px -700px !important;}
.interna ol li:nth-child(8)	{background-position:-350px -650px !important;}
.interna ol li:nth-child(9)	{background-position:-400px -600px !important;}
.interna ol li:nth-child(10) {background-position:-450px -550px !important;}
.interna ol li:nth-child(11) {background-position:-500px -500px !important;}
.interna ol li:nth-child(12) {background-position:-550px -450px !important;}
.interna ol li:nth-child(13) {background-position:-600px -400px !important;}
.interna ol li:nth-child(14) {background-position:-650px -350px !important;}
.interna ol li:nth-child(15) {background-position:-700px -300px !important;}
.interna ol li:nth-child(16) {background-position:-750px -250px !important;}
.interna ol li:nth-child(17) {background-position:-800px -200px !important;}
.interna ol li:nth-child(18) {background-position:-850px -150px !important;}
.interna ol li:nth-child(19) {background-position:-900px -100px !important;}
.interna ol li:nth-child(20) {background-position:-950px -50px !important;}
.interna ol li:nth-child(21) {background-position:-1000px 0px !important;}


/**
 * Foi preciso duplicar as declarações pois os IEs ignoram as declarações com seletores que não suporta:
 * As classes item_{n} são aplicadas via javascript(/js/functons.js). Como fallback, é aplicado por default o bullet simples sem numeração background-position:-280px 0;)*/

.interna ol li.item_1 	{background-position:0 -1000px !important;}
.interna ol li.item_2 	{background-position:-50px -950px !important;}
.interna ol li.item_3 	{background-position:-100px -900px !important;}
.interna ol li.item_4 	{background-position:-150px -850px !important;}
.interna ol li.item_5 	{background-position:-200px -800px !important;}
.interna ol li.item_6 	{background-position:-250px -750px !important;}
.interna ol li.item_7 	{background-position:-300px -700px !important;}
.interna ol li.item_8 	{background-position:-350px -650px !important;}
.interna ol li.item_9 	{background-position:-400px -600px !important;}
.interna ol li.item_10 	{background-position:-450px -550px !important;}
.interna ol li.item_11 	{background-position:-500px -500px !important;}
.interna ol li.item_12 	{background-position:-550px -450px !important;}
.interna ol li.item_13 	{background-position:-600px -400px !important;}
.interna ol li.item_14 	{background-position:-650px -350px !important;}
.interna ol li.item_15 	{background-position:-700px -300px !important;}
.interna ol li.item_16 	{background-position:-750px -250px !important;}
.interna ol li.item_17 	{background-position:-800px -200px !important;}
.interna ol li.item_18 	{background-position:-850px -150px !important;}
.interna ol li.item_19 	{background-position:-900px -100px !important;}
.interna ol li.item_20 	{background-position:-950px -50px !important;}
.interna ol li.item_20 	{background-position:-1000px 0px !important;} 

/* ========================================================================== */
/* LISTA NÃO-ORDENADA ======================================================= */
/* ========================================================================== */
.ul.interna {
	margin:10px 0 10px 0;
}
.ul.interna li {
	list-style:disc outside;
	margin:10px 0 10px 20px;
}
.forMap{
width: 375px;
float: left;
margin-left: 20px;
}

.map{
width: 300px;
float: left;
}

.bt {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #055b99), color-stop(1, #3d9ce0) );
	background:-moz-linear-gradient( center top, #055b99 5%, #3d9ce0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#055b99', endColorstr='#3d9ce0');
	background-color:#055b99;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #055b99;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding: 4px 13px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
	margin:5px;
}.bt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d9ce0), color-stop(1, #055b99) );
	background:-moz-linear-gradient( center top, #3d9ce0 5%, #055b99 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d9ce0', endColorstr='#055b99');
	background-color:#3d9ce0;
}.bt:active {
	position:relative;
	top:1px;
}
.angelina{
	font-size:22px;
}