/* CSS Document */

@import "form.css";

* {
	margin: 0;
	padding: 0;
	_zoom: 1;	
	}

body {
	background-color: #1866d8;
	font: 11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	color: #3d3d3d;
	}

img {
	border: none;
	}

a {
	text-decoration: none;
	}
	a:hover {
		text-decoration: underline;
		}

p {
	text-align: justify;
	}

.top, .bottom {
	_visibility: hidden;
	}

h2.title, h3.title {
	text-indent: -9999em;
	margin-bottom: 8px;
	_margin-bottom: 0;
	}

#header {
	height: 279px;
	background: url(../img/bg_header.gif) repeat-x top;
	}
	#header .circulo-logo {
		background: url(../img/bg_header_circulo.gif) no-repeat;
		margin-left: 26px;
		_display: inline;
		float: left;
		width: 162px;
		height: 29px;
		}
	
	#header .circulo-logo2 {
		background: url(../img/bg_header_circulo2.gif) no-repeat;
		margin-left: 26px;
		_display: inline;
		float: left;
		width: 162px;
		height: 29px;
		}
	
	#header ul {
		padding: 8px 0 0 4px;
		overflow: hidden;
		}
		#header ul li {
			list-style: none;
			padding: 0 9px;
			_padding: 0 7px;
			font-weight: bold;
			font-size: 10px;
			float: left;
			}
			#header ul li a {
				color: #fff;
				}
	
	#header .media {
		margin-top: 9px;		
		}
		/* Hide from IE-Mac \*/
		#header .media{
			margin-top: 7px;
			*margin-top: 9px;
			}		
		/* End hide */ 
	
	#header .media2 {
		margin-top: 9px;		
		}
		/* Hide from IE-Mac \*/
		#header .media2{
			margin-top: 7px;
			*margin-top: 9px;
			}		
		/* End hide */ 

#content {
	background: url(../img/bg_coluna_esquerda.gif) repeat-y left;
	overflow: hidden;
	position: relative;
	}
	#content #left-column {
		width: 167px;
		float: left;
		}
		#content #left-column #busca {
            background:transparent url(../img/bg_busca.gif) no-repeat scroll right bottom;
            padding: 14px 0 0 20px;
            _padding: 10px 0 0 17px;
            width: 147px;
            background-color: #FD6B00;
            height: 105px;         
			}
			#content #left-column #busca label {
				display: block;
				text-indent: -9999em;
				background: url(../img/lbl_busca.gif) no-repeat;
				width: 35px;
				height: 8px;
				margin-bottom: 7px;
				_margin-bottom: 0;
				cursor: auto;
				}
			
         #content #left-column #busca .select-secao{            
            padding-top:7px;
         }
          
         /* tipo de busca */		
		#content #left-column #busca .select-secao .field label {
            background-image:none;
            color:#FFFFFF;
            display:block;
            text-indent:0;
            width:auto; 
         	}
         
        #content #left-column #busca .select-secao .field input{		
            margin-right:5px;
            padding-right:5px;            
            vertical-align:top;
            width:auto;
            background:none;
         	}
         
			#content #left-column #busca .field {
				float: left;
				margin-right: 3px;
				}
				#content #left-column #busca .field label {
					position: static;
					}
			
			#content #left-column #busca .submit input {
				margin-top: 15px;
				}
			/*	
			#content #left-column #busca .select-secao{
				border: 1px solid #333;	
				height: 9px;	
				overflow:hidden;
				display:block;
					
				}
				#content #left-column #busca .select-secao .field label{
					position: static;
					
					}
					#content #left-column #busca .select-secao .field label.internal{position: static;background:none;text-indentn:none;}
					#content #left-column #busca .select-secao .field input {float: left;}
			*/
		#content #left-column #menu {
			background: url(../img/bg_menu.gif) repeat-y right;
			}
			#content #left-column #menu .top {
				width: 167px;
				height: 9px;
				background: url(../img/bg_menu_top.gif) no-repeat;
				}
			
			#content #left-column #menu ul {
				padding: 16px 0 25px 24px;
				*padding: 16px 0 25px 24px;
				_padding: 10px 0 20px 24px;				
				}
				#content #left-column #menu ul li {
					list-style: none;
					margin-bottom: 5px;
					font-weight: bold;
					}
					#content #left-column #menu ul li a {
						color: #3e3e3e;
						}
		
		#content #left-column #area-associados {
			background: url(../img/bg_area_associados.jpg) no-repeat;
			width: 147px;
			height: 86px;
			padding: 16px 0 13px 20px;
			}
			#content #left-column #area-associados h3 {
				background: url(../img/tit_area_associados.gif) no-repeat;
				width: 126px;
				height: 11px;
				}
				#content #left-column #area-associados .field input {
					width: 119px;
					font-weight: bold;
					}
			
			#content #left-column #area-associados .field {
				margin-bottom: 5px;
				}
			
			#content #left-column #area-associados p {
				clear: left;
				float: left;
				overflow: hidden;
				font-size: 9px;				
				*width: 100px;
				}
				#content #left-column #area-associados p a {
					color: #919191;										
					}
			
			#content #left-column #area-associados .submit {
				margin-left: 0;				
				padding-left: 15px;
				*padding-left: 0;
				overflow: hidden;
				}
		
		#content #left-column #tags {
			padding-bottom: 25px;
			margin-top: 25px;
			}
			
			#content #left-column #tags ul li h4{
				font: bold 11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
				color: #000;
				}
							
			#content #left-column #utilidades h3 {
				background: url(../img/tit_utilidades_leftcolumn.gif) no-repeat;
				width: 80px;
				height: 11px;
				margin: 4px 0 13px 20px;
				*margin: 4px 0 13px 20px;
				_margin: 0px 0 4px 20px;
				text-indent: -9999em;
				}
			
			#content #left-column #utilidades .top {
				background: url(../img/bg_tags_top.gif) no-repeat;				
				width: 167px;
				height: 10px;
				}
					
			#content #left-column #tags h3 {
				background: url(../img/tit_tags.gif) no-repeat;
				width: 34px;
				height: 11px;
				margin: 4px 0 13px 20px;
				*margin: 4px 0 13px 20px;
				_margin: 0px 0 4px 20px;				
				text-indent: -9999em;
				}
			
			#content #left-column #tags ul {
				margin-left: 20px;
				list-style: none;
				}
				#content #left-column #tags ul li {
					font-size: 10px;
					}
					#content #left-column #tags ul li a {
						color: #3e3e3e;
						}
	
	#content #content-main {
		float: left;
		width: 611px;
		overflow: hidden;
		background-color: #fff;
		}
		#content #content-main #content-centro {
			width: 617px;
			float: left;			
			}
	
	#content #content-main #destaques-1, #content #destaques-2 {
		float: left;
		overflow: hidden;
		}
	
	#content #destaques-1 {
		width: 218px;
		/*background-color: #fff;*/		
		display: none;
		}
		#content #destaques-1 #associe-se {
			width: 184px;
			height: 79px;
			padding: 13px 13px 0;
			background: url(../img/bg_associe_se.jpg) no-repeat;
			margin-right: 8px;
			}
			#content #destaques-1 #associe-se h2 {
				background: url(../img/tit_associe_se.gif) no-repeat;
				width: 145px;
				height: 11px;
				}
			
			#content #destaques-1 #associe-se p, #content #destaques-1 #associe-se p a {
				color: #fff;
				}
			
			#content #destaques-1 #associe-se p.associe-se {
				font-size: 14px;
				font-weight: bold;
				}
		
		#content #destaques-1 #associados {
			background-color: #f8dd87;
			width: 210px;
			padding-top: 13px;
			margin-right: 8px;
			}
			#content #destaques-1 #associados h3 {
				background: url(../img/tit_relacao_associados.gif) no-repeat;
				width: 168px;
				height: 16px;
				margin-left: 13px;
				}
			
			#content #destaques-1 #associados ul {
				margin-bottom: 5px;
				padding: 0 13px;
				}
				#content #destaques-1 #associados ul li {
					list-style: none;
					font-size: 10px;										
					}
					#content #destaques-1 #associados ul li a {
						color: #3d3d3d;
						}
						
			
			#content #destaques-1 #associados .bottom {
				background: url('../img/bg_bot_associados.gif') no-repeat;
				width: 210px;
				height: 9px;
				}
				
		
		#content #destaques-1 #banners {
			padding: 20px 0;
			text-align: center;
			margin-right: 8px;
			}
			
			
			#content #destaques-1 #banners ul li {
				list-style: none;
				margin: 5px 0; 
				}
				
					
		
				
				
		
		#content #destaques-1 #destaques-1-bottom {
			background-color: #ff6c00;
			padding: 7px 8px 0 0;			
			}
			#content #destaques-1 #destaques-1-bottom #downloads, #content #destaques-1 #destaques-1-bottom #envie-postal {
				background-color: #e15400;
				overflow: hidden;
				padding: 0 0 10px 10px;
				}
				#content #destaques-1 #destaques-1-bottom #downloads .top {
					background: url(../img/bg_tr.gif) no-repeat top right;
					width: 100%;
					height: 8px;
					margin-bottom: 2px;
					}
				
				#content #destaques-1 #destaques-1-bottom #downloads h3 {
					background: url(../img/tit_downloads.gif) no-repeat;
					width: 67px;
					height: 9px;
					}
				
				#content #destaques-1 #destaques-1-bottom #downloads .foto {
					float: left;
					margin-right: 9px;
					overflow: hidden;
					}
				
				#content #destaques-1 #destaques-1-bottom #downloads p {
					padding-right: 10px;
					_position: relative;
					}
					#content #destaques-1 #destaques-1-bottom #downloads p a {
						color: #fff;
						_position: relative;
						}
						#content #destaques-1 #destaques-1-bottom #downloads p a:hover {
							text-decoration: none;
							}
				
				#content #destaques-1 #destaques-1-bottom #envie-postal {					
					height: 100%;
					padding-top: 50px;
					}
					#content #destaques-1 #destaques-1-bottom #envie-postal h3 {
						background: url(../img/tit_envie_postal.gif) no-repeat;
						width: 188px;
						height: 31px;
						}
						#content #destaques-1 #destaques-1-bottom #envie-postal h3 a {
							display: block;
							width: 188px;
							height: 31px;
							}
							#content #destaques-1 #destaques-1-bottom #envie-postal h3 a:hover {
								text-decoration: none;
								}
						
						#content #destaques-1 #destaques-1-bottom #envie-postal h3 a span {
							visibility: hidden;
							}
					
					#content #destaques-1 #destaques-1-bottom #envie-postal p {
						text-align: center;
						}
	
	#content #destaques-2 {
		width: 258px;
		display: none;
		}
		#content #destaques-2 #destaque-associados {
			/*background:  url(../img/bg_destaques_2.gif) repeat-y;*/
			background: #fff;
			}
			#content #destaques-2 #destaque-associados .top {
				width: 100%;
				height: 9px;
				background: url(../img/bg_tr_destaques_2.gif) no-repeat right top;
				margin-bottom: 5px;
				}
			
			#content #destaques-2 #destaque-associados #content-associados {
				background: url(../img/bg_bot_assoc_destaque.gif) no-repeat bottom;
				padding: 0 10px 10px;
				}
				#content #destaques-2 #destaque-associados #content-associados h2 {
					background: url(../img/tit_associados_destaque.gif) no-repeat;
					width: 180px;
					height: 12px;
					}
				
				#content #destaques-2 #destaque-associados #content-associados ul li {
					list-style: none;
					/*margin-bottom: 15px;*/
					border-bottom: 1px solid #ccc;
					margin: 0 10px 10px 10px;
					padding: 15px 0;
					}
					#content #destaques-2 #destaque-associados #content-associados ul li h3 {
						color: #0089e1;
						font-size: 14px;
						}
					
					#content #destaques-2 #destaque-associados #content-associados ul li h4 a{
						font-size: 14px;
						color: #3d3d3d;
						}
					
					#content #destaques-2 #destaque-associados #content-associados ul li p a {
						color: #3d3d3d;
						text-decoration: underline;
						}
						#content #destaques-2 #destaque-associados #content-associados ul li p a:hover {
							text-decoration: none;
							}
		
		#content #destaques-2 #sobre-o-srcvb {
			padding: 10px;
			}
			#content #destaques-2 #sobre-o-srcvb h2 {
				background: url(../img/tit_sobre_o_srcvb.gif) no-repeat;
				width: 103px;
				height: 11px;
				}
			
			#content #destaques-2 #sobre-o-srcvb p, #content #destaques-2 #sobre-o-srcvb p a {
				color: #fff;
			}
				#content #destaques-2 #sobre-o-srcvb p a {
					text-decoration: underline;
					}
					#content #destaques-2 #sobre-o-srcvb p a:hover {
						text-decoration: none;
						}
	
	#content .bot-left-column {
		width: 167px;
		height: 10px;
		background: url(../img/bg_coluna_esquerda_bot.gif) no-repeat;
		position: absolute;
		left: 0;
		bottom: 0;
		_margin-bottom: -3px;
		/*_display: none;*/
		}
			

#footer {
	background: url(../img/bg_footer.gif) repeat-x;
	height: 19px;
	padding-top: 8px;
	}
	#footer .wrapper p {
		float: left;
		color: #fff;
		overflow: hidden;
		padding-left: 5px;
		}
	
	#footer .wrapper p.sign-mkt {
		float: right;
		*margin-top: 5px;
		}
		
		
/* BlockUI jQuery - stylesheet */
		
/*		
.blockOverlay,.blockUI{
	background: #18307b;
	filter: alpha(opacity=20);
	-moz-opacity: .20;
	opacity: .20;
}
*/
.popup{
	width: 50%;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background: #000;
	padding: 20px;
	display: none;
	}
	.popup h1{
		font: bold 18px Verdana, Arial, Helvetica, sans-serif;
		color: #fff;
		text-align: center
		}
		
#esqueciMinhaSenha{
	display: none;
	width: 360px;	
	}	
	
#esqueciMinhaSenha {
	margin: 10px;
	position: relative;
	width: 360px;
	}
	#esqueciMinhaSenha h1{
		color: #8ccf29;
		font: bold 17px Verdana, Arial, Helvetica, sans-serif;
		}
		#esqueciMinhaSenha .field{
			overflow: hidden;
			display: block;
			margin: 5px;
			}
			#esqueciMinhaSenha .field label{
				width: 120px;
				text-align: right;		
				position: static;
				float: left;	
				margin-right: 5px;
				padding-top: 2px;
				}
				#esqueciMinhaSenha .field input{
					border: 1px solid #333;
					padding: 3px;
					width: 200px;
					float: left;
					}
					
		#esqueciMinhaSenha a.close-indique{
			text-decoration: none;
			color: #ef3c10;
			position: absolute;
			top: 10;
			left: 10;
			text-align: left;
			}
			
			
			