/* CSS Document */
body {
background-color:#cccccc;
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
margin:0;

text-align:center;
color:#314253;
}
.interna {
background-color:#cccccc;
background-image:url(../images/bg-interna-geral.gif);
background-repeat:repeat-x;
margin:0;

text-align:center;
color:#314253;
}

#geral {
width:779px;
position:relative;
margin:0 auto;

}

#topo {
background-image:url(../images/bg-topo.gif);
background-repeat:repeat-x;

}
.breadcrumb {
	font-size:8pt;
	color:#cccccc;
	padding-bottom:5px;
	
	}
#logo {
width:210px;
float:left;
}

.menuContato{
float:right;
font-weight:bold;
cursor:pointer;
}

.menuContato img{
	margin-right:5px;
	margin-top:5px;
}

#float-logo {
position:absolute;
top:75px;
left:0px;
}


#noticias {
background-image:url(../images/bg-news.jpg);
background-repeat:no-repeat;
margin-top:10px;
padding:0px;
width:465px;
background-color:#ededed;
position:relative;
height:inherit;
float:left;
text-align:left;

}

.post {
width:100%;
float:left;
margin-bottom:15px;
}

.post-data {
width:36px;
height:36px;
*height:39px;
float:left;
background-image:url(../images/bg-data.gif);
background-repeat:no-repeat;
background-color:#cf0000;
text-align:center;
padding-top:4px;
margin-left:10px;
font-family:"Arial";
font-size: 14px;
font-weight:bold;
color:#ffffff;
position:relative;
}

.mes {
font-size:10px;
}
.post-texto {
float:left;
width:398px;
font-family:"Arial";
font-size: 9pt;
position:relative;
margin-right:10px;
padding-left:10px;

}

h4 {
font-size: 14px;
padding:0px;
margin:0px;
margin-bottom:2px;
}

.fix-titulo {
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}

.enquete-btn-dois{
margin:10px 0px 5px 10px; 
float:left;
}

.barra-branca-1 {
background-color:#ffffff;
width:100%;
float:left;
background-image:url(../images/bg-barra-branca-1.gif);
background-position:bottom;
background-repeat:no-repeat;
}

.barra-3 {
background-color:#ededed;
width:100%;
float:left;
background-image:url(../images/barra-3.gif);
background-position:bottom;
background-repeat:no-repeat;
}

.barra-branca-0 {
background-color:#ffffff;
width:100%;
float:left;
}

.barra-branca {
background-color:#ffffff;
width:100%;
float:left;
background-image:url(../images/bg-barra-branca-2.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.barra-branca_enquete {
background-color:#ffffff;
width:100%;
height:33px;
*height:28px;
float:left;
*margin-bottom:-10px;
}
.barra-branca-agenda {
background-color:#ffffff;
width:100%;
}



/*-------------------------------*/

#geralinterna {
float:left;
height:auto;
font-family:"Arial";
font-size:9pt;
}
geralinterna2 {
	float:left;
	height:auto;
	font-family:Arial;
	font-size:9pt;
	text-decoration: underline;
}
.fix-menu-interno {
margin:10px;
margin-bottom:0;
margin-top:5px;

}
#principal-left {
	float:left;					
	background: #fff;
	*width: 194px;
	width:174px;
	text-align:left;		
	padding:10px;
background-image:url(../images/bg-menu.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:20px;
	}
.topo-interna {
background-image:url(../images/bg-interna-miolo.gif);
background-position:top;
background-repeat:no-repeat;
height:5px;
}

.rodape-interna {
background-image:url(../images/bg-rodape-miolo.gif);
background-position:bottom;
background-repeat:no-repeat;
height:5px;
width:100%;
float:left;
}
#subsessaonovo  {
 background-color:#FFFFFF;
 text-align:left;
 
 width:100%;
 float:left;
 height:100%;
 
}#titulosubsessaonovo  {
 color:#03168c;
 border-bottom:#000033 solid 3px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 width:258px;
 font-size:12px;
 
 

 
}#descricaosubsessaonovo {
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 
 cursor:pointer; 
}
.rodape-interna-texto {
	float:right;
	background-image:url(../images/rodape-interna-texto.gif);
	height:9px;
	width:531px;
	margin:0px;
		margin-right:10px;
	padding:0px;
_margin-left:10px;
	

	}
#principal-middle {
	float:right;								
 background-color:#fff;
	width:511px;
	*width:531px;
	_width:531px;
	text-align:left;	
		padding:10px;		
		margin-right:10px;
_margin-left:10px;
	height:300px;
	

	}#principal-left {
	float:left;					
	background: #fff;
		width:218px;
    *width:218px;
    _width:218px;
	text-align:left;		
	padding:0px;
	margin:0px;
	margin-left:10px;
_margin-left:5px;


	}
#principal-right {
	float:right;				

	width: 175px;
	text-align:left;	
	padding:10px;
	}
	
	#principal-right .imagens img {
	padding-right: 5px;
	margin-bottom:5px;
	}

/*-------------------------------*/
.cima-interna-texto {
	float:right;
	background-image:url(../images/cima-texto.gif);
	height:9px;
	width:531px;
		margin:0px;
		margin-right:10px;
	padding:0px;
_margin-left:10px;
	}
	
			.cima-interna-menu {
	float:left;
	background-image:url(../images/bg-menu-interna.gif);
	height:9px;
	width:218px;
		margin:0px;
	padding:0px;
	}
	
				.baixo-interna-menu {
	float:left;
	background-image:url(../images/bg-menu-interna-beixo.gif);
	height:11px;
	width:218px;
		margin:0px;
	padding:0px;
	}
.relacionados {
		float:left;								
 background-color:#fff;
 width:100%;
	
	text-align:left;	
		padding:0;
		padding-top:10px;	
margin:0;	

		
		border-top: 1px solid #ccc;
	}	
#lado1 {
width:auto;
float:left;
}


#lado2 {
width:304px;
float:right;

}

#enquete {
width:294px;
margin-top:10px;

margin-right:10px;
*margin-right:10px;
/*#margin-right:5px;*/
background-color:#ededed;
float:left;
padding:0px;
position:relative;
height:auto;
text-align:left;
background-image:url(../images/bg-enquete.gif);
background-position:top;
background-repeat:no-repeat;
}

#agenda {
width: 142px;
float:left;
background-color:#ededed;
position:relative;
font-family:"Arial";
text-align:left;
background-image:url(../images/bg-agenda.gif);
background-repeat:no-repeat;
margin-top:10px;
}

.barrinha-pe {
background-image:url(../images/bg-agenda-2.gif);
background-repeat:no-repeat;
height:7px;
margin:0;
padding:0;
}
#agenda table {
font-size:7pt;
text-align:center;
color:b2bbc4;

}

.fix-table {
color:#314253;
}

.fix-table-font {
font-size:9pt;
}

.fix-table-agendado {
background-color:#c80000;
color:#ffffff;
}

#login {
width: 142px;
float:left;
background-color:#ededed;
margin-left:10px;
margin-top:10px;
position:relative;
text-align:left;
background-image:url(../images/bg-agenda.gif);
background-repeat:no-repeat;
}

.login-div-forms{
text-align:left;
font-family:"Arial";
margin:0px 0px 0px 10px;
}

.login-forms-home{
width:119px;
height:19px;
border:1px solid #C2C2C2;
background-image:url(../images/bg-form-home.gif);
background-repeat:no-repeat;
}

.login-btn-entrar{
text-align:right;
margin:10px 10px 10px 0px;
}

.login-tit_um{
margin:0px 0px 6px 0px;
*margin:-2px 0px 4px 0px;
#margin:-2px 0px 4px 0px;

}

.login-tit_dois{
margin:10px 0px 6px 0px;
}

#area3 {
width:769px;
background-color:#ededed;
background-image:url(../images/bg-albuns.gif);
background-repeat:no-repeat;
float:left;
margin-top:10px;

font-family:"Arial";
font-size:9pt;
position:relative;
text-align:left;
}
.conteudo-area {
margin:10px;
margin-top:0;
margin-bottom:0;
padding-bottom:10px;
font-family:"Arial";
font-size:9pt;

}

.conteudo-area h4{
font-size:9pt;
margin-top:1px;
margin-bottom:6px;
*margin-bottom:5px;
}

.album {
width:auto;
float:left;
text-align:left;
padding:10px 10px 0px 10px;
*padding:10px 10px 10px 10px;
#padding:10px 10px 10px 10px;
font-size:8pt;
}

.album h4 {
font-size:8pt;
}

.album img {
float:left;
margin-right:10px;
}
#bginterna {
height:60px;
background-image:url(../images/bg-interna.gif);
background-repeat:no-repeat;
text-align:left;
padding-top:20px;
padding-left:10px;
font-family:"Arial";
font-size:22pt;
margin-bottom:-20px;
*margin-bottom:0px;
color:#cccccc;
}


.rodape{
height:75px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
width:779px;
position:relative;

}

.rodape-logo{
	position:absolute;
	left:0;
	top:10px;
}

.rodape-logo-heet{
position:absolute;
	right:10px;
	top:10px;
}

.geralRodape {
width:100%;
background-color:#a1a1a1;
margin-top:20px;
position:relative;
float:left;
}




.bl {background: url(../images/corner-baixo-1.gif) 0 100% no-repeat}
.br {background: url(../images/corner-baixo-2.gif) 100% 100% no-repeat}
.tl {background: url(../images/corner-cima-1.gif) 0 0 no-repeat}
.tr {background: url(../images/corner-cima-2.gif) 100% 0 no-repeat}

/*----------------------- MENU ---------------------------*/

#menu {
float:left;
width:538px;
padding-top:12px;
*padding-top:12px;
font-family:"Arial";
font-size: 8pt;
z-index:2;
color:#ffffff;
text-align:left;
}
.flash{z-index:1;}
.img{z-index:1;}
#menu ul{
margin-left:-35px;
*margin-left:-35px;
}

#menu li{
cursor: pointer ;
float: left;
list-style:none;
/*background: url(../images/seta-menu.gif) right no-repeat;*/
padding:5px 5px 5px 5px;
display:block;
height:auto;
font-weight:bold;
}

#menu li img{ 
margin-left:2px;
} 

.MenuHorizontal
  {  
 padding-top:10px;padding-left:60px;
  margin: 0px;
  list-style: none;
  }
  
.MenuHorizontal li
  {
  cursor: pointer ;
  float: left;
  position: relative;

  }  

.MenuVertical
  {
  background-color: #b60000;
  font-family:"Arial";
  font-size: 11px;
  font-weight: normal;  
  padding: 0px;
  margin: 0px;
  list-style: none;
  width:190px;  

  }

.MenuVertical li  
  {
  cursor: pointer ;
  float: none;
  min-height: 18px;
  line-height: 15px;  
  padding-left: 3px;
  /*padding-bottom: -5px;*/
  margin: 0px;  
  width:190px;

  }
  
.MenuVertical li a
  {
  display: block;width:170px;
  }

.Level1
  {
  position: relative;
    
  }
  
.Level1 li:hover,
.Level1 li.over
  {  
  color:#FFFFFF;
  background-color:#b60000;

  }

.Level2
  {
  position: absolute; 
  top: 20px;
  left:35px;  
  display: none;  
  color:#FFFFFF;
  width:190px; 
  }

.Level2 a{
	color:#FFFFFF;
	text-decoration:none;
	margin-left:0px;
	margin-top:5px;
	width:190px;
}

.Level2 li:hover,
.Level2 li.over
  {
  background-color: #b60000;
  color:#FFFFFF;
width:190px;


    background-image:url(../images/bg-menu-hl.gif) ;
 background-repeat:no-repeat;
  }
<!--
.Level3
  {
  position: absolute; 
  top: 20px;
  left:160px;  
  display: none;  
  color:#FFFFFF;
  width:190px; 
  }

.Level3 a{
	color:#FFFFFF;
	text-decoration:none;
	margin-left:0px;
	margin-top:5px;
	width:190px;
}

.Level3 li:hover,
.Level3 li.over
  {
  background-color: #b60000;
  color:#FFFFFF;
	width:190px;


    background-image:url(../images/bg-menu-hl.gif) ;
 background-repeat:no-repeat;
  }
.Level1 li:hover ul.Level2,
.Level1 li.over ul.Level2
  { 
  display: block;
  }
.Level2 li:hover ul.Level3,
.Level2 li.over ul.Level3
  {
  display: block;
  }
.Level3 li:hover ul.Level3,
.Level3 li.over ul.Level3
  {
  display: block;
  }
* html .MenuVertical li
   {
   height: 17px;
   }
 
 * html .MenuVertical li a
   {
   display: inline;
   }

.Level1 li, .Level2 li, .Level3 li, .Level4 li
  {
  behavior: url(css/ieMenu.htc);
  }


