/*====================================================================================|
|						Configuração das propriedades gerais dos elementos			  |
|====================================================================================*/
html, body { width:100%; 
			 height:100%; 
			 min-height: 100%; }
			 
body { margin:0px;
	   padding:0px;
	   font-family:Arial; }
	 
/* hack para IE6 que trata height como min-height */
* html #container-geral { height: 100%; }	 
	
a { outline:none;
	text-decoration:none;
	color:#000;}

ul,li,dt,dd,dl,p,form,fieldset,h1 { margin:0px;
				   			        padding:0px; }
			 
/*===============================================================================================================|
|									CLASSES PARA CONFIGURAÇÃO DOS TEXTOS										 |
|================================================================================================================*/
.t10, .t10 a  { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.t11, .t11 a  { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.t12, .t12 a  { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.t15, .t15 a  { font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.t14, .t14 a  { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.t16, .t16 a  { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.t18, .t18 a  { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.t23, .t23 a  { font-family:Arial, Helvetica, sans-serif; font-size:23px; }
.t24, .t24 a  { font-family:Arial, Helvetica, sans-serif; font-size:24px; }

.tt10, .tt10 a { font-family: Verdana; font-size:10px; }
.tt11, .tt11 a { font-family: Verdana; font-size:11px; }
.tt12, .tt12 a { font-family: Verdana; font-size:12px; }
.tt13, .tt13 a { font-family: Verdana; font-size:13px; }
.tt14, .tt14 a { font-family: Verdana; font-size:14px; }
.tt15, .tt15 a { font-family: Verdana; font-size:15px; }
.tt16, .tt16 a { font-family: Verdana; font-size:16px; }
.tt18, .tt18 a { font-family: Verdana; font-size:18px; }
.tt24, .tt24 a { font-family: Verdana; font-size:24px; }

.ttt10, .ttt10 a { font-family: Tahoma; font-size:10px; }
.ttt11, .ttt11 a { font-family: Tahoma; font-size:11px; }
.ttt12, .ttt12 a { font-family: Tahoma; font-size:12px; }
.ttt13, .ttt13 a { font-family: Tahoma; font-size:13px; }
.ttt14, .ttt14 a { font-family: Tahoma; font-size:14px; }
.ttt15, .ttt15 a { font-family: Tahoma; font-size:15px; }
.ttt16, .ttt16 a { font-family: Tahoma; font-size:16px; }
.ttt17, .ttt17 a { font-family: Tahoma; font-size:16px; }
.ttt18, .ttt18 a { font-family: Tahoma; font-size:18px; }
.ttt19, .ttt19 a { font-family: Tahoma; font-size:19px; }
.ttt20, .ttt20 a { font-family: Tahoma; font-size:20px; }
.ttt21, .ttt21 a { font-family: Tahoma; font-size:21px; }
.ttt22, .ttt22 a { font-family: Tahoma; font-size:22px; }
.ttt23, .ttt23 a { font-family: Tahoma; font-size:23px; }
.ttt24, .ttt24 a { font-family: Tahoma; font-size:24px; }

.tr10, .tr10 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr13, .tr13 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
.tr14, .tr14 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr15, .tr15 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; }
.tr16, .tr16 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr17, .tr17 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; }
.tr18, .tr18 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr19, .tr19 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; }
.tr20, .tr20 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.tr21, .tr21 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; }
.tr22, .tr22 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; }
.tr23, .tr23 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; }
.tr24, .tr24 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }

.bold				{ font-weight:bold; }
.italico			{ font-style: italic; }
.sublinhado 		{ text-decoration: underline; }
.underline:hover 	{ text-decoration: underline; }
.riscado 			{ text-decoration: line-through; }

/*==============================================================================================================|
|												CONFIGURAÇÕES DO SITE											|
|===============================================================================================================*/

#container-geral { width:100%;
				   position:relative;
				   min-height: 100%;
				   display:block;}
/*==============================================================================================================|
|											TOPO PORTAL MONTES BELOS											|
|===============================================================================================================*/
#container-header { display:block;
					width:100%;
					height:81px;
					position:relative;}
				
#topo-azul		  { display: block;
					background: #003366;
					height:36px;
					width:100%;
					line-height:36px;
				  }
#Frm-Pesquisa-Empresa fieldset { border:0px; }

#Frm-Pesquisa-Empresa fieldset label { font-size:14px;
									   color:#FFF;
									   font-weight:bold; }
									   
form#Frm-Pesquisa-Empresa fieldset input[type=submit] { background:  #0000FF;
											color: #FFF;
											font-size: 16px;
											font-weight:bold;
							 			  	border: 0px;
										  }
form#pesquisa-blogs { display:block; }

form#pesquisa-blogs label { font-size: 12px; }

form#pesquisa-blogs p input[type=text] { border: 1px solid #006;	
								 				color: #120154;
												font-size: 20px;
												padding:0px;
												margin:0px;
							 				  }
form#pesquisa-blogs p input[type=submit] { background: #120154;
											color: #FFF;
											font-size: 20px;
											font-weight:bold;
							 			  	border: 0px;
										  }											  
							
									   
/*==============================================================================================================|
|									Conteúdo do site!															|
|===============================================================================================================*/

#container-conteudo { display: block;
					  width:962px;
					  min-height:100%;
					  height:auto;
					  position:relative;
					  left:50%;
					  margin-left:-481px;
					  padding:10px 0px 215px 0px;}
					  
#topo-interno { display:block;
				position:relative;
				width:962px;
				padding-bottom:10px;}

#box-menu-superior { display: block;
					 text-align:center;}
					 
#box-menu-superior ul#menu-superior { display: block;
						background:url(../imagens_geral/bg_menu_top.jpg);
						background-repeat:repeat-x;
						background-position:top;
						height:auto;
						width:auto;
						list-style:none; }

#box-menu-superior ul#menu-superior li { display: inline; }
						   
a.link-superior:link,
a.link-superior:visited,
a.link-superior:hover,
a.link-superior:active { display:inline-block;
						 width:auto;
						 height:35px;
   					     line-height:35px;
						 font-size:12px;
						 font-weight:bold;
						 text-align:center;
						 padding-left:3px;
						 padding-right:3px; }
							 
#box-lista-comunidades { display:block;
						 padding-top:20px;
						 position:relative;
						 font-size:12px;}
						 
#box-lista-comunidades ul#lista-comunidades { display: block;
							 				   height:auto;
							 				   width:auto;
							 				   list-style:none; }
							 
#box-lista-comunidades ul#lista-comunidades li { display: inline;
												 /*padding-right:15px;*/ }
												 
#nav-esquerda { width:126px;
				padding-left:10px;
				background: #120154;
				float:left; }
				
#nav-central { width:605px;
			   padding: 0px 10px 0px 10px;
			   float:left; }				
				
#nav-direita { width:198px;
				background: #120154;
				float:right; }				
												 
ul#filtro-letra { display:block;
				  width:100%;
				  background:#120154;
				  list-style:none;
				  padding-top: 8px;
				  padding-bottom:8px;}

ul#filtro-letra li { display:inline;
					 padding:0px 4px 0px 4px; }
					 
ul#filtro-letra li a { font-size:17px;
					   color: #FFFFFF;
					   font-weight:bold; }

.banner-esquerdo { padding-right:2px;
				   margin-left:6px; }

#btnBuscar { padding-right:14px; }
			 
/*==============================================================================================================|
|											RODAPÉ PORTAL MONTES BELOS											|
|===============================================================================================================*/
#container-footer {
	clear:both;
	width:100%;
	height:157px;
	position:absolute;
	bottom:0;
}
					
#footer-azul { display:block;
			   width:100%;
			   height:119px;
			   background:#003366;
			   padding-top:14px;
			   color:#C92F11;
			   position:relative; }
			   
a.link-footer:link, a.link-footer:visited, a.link-footer:active { width: auto;
										  color:#C92F11;
										  text-decoration:none; }
										  
a.link-footer:hover {text-decoration:underline; }

.titulo-blog { font-size:13px;
			   font-weight:bold;
			   color:#000; }
			   
.txt-blog { font-size: 11px;
			color:#000; }
			
.anu-google { display:block;}			
			   			   
					

