.clear{
	margin: 0px; padding: 0px;
	width: 0.1em; height: 0.1em;
	position: absolute;
	overflow: hidden;
	display: none;}
	
*{padding:0;margin:0;border:none;}
html{height: 100%;}
img{border: 0px; vertical-align: baseline;}
body{margin:0px; margin-top:0; padding:0; height: 100%; background-image:url(../images/fundo.jpg); background-repeat: repeat-x; background-color: #D5D08E}
#divGlobal { width: 949px; min-height: 100%; margin: 0 auto;position: relative}
#divTopo{ height:10px; width:100%; background-color:#e7e4b7;}
/* ######## MENU ########*/

#menu {width:949px; height:30px;}
#menu li 
{
	display:inline; 
	list-style-type: none; 
	float:left;
	height:30px;
	overflow:hidden;
	
}
#menu ul li a {display: block; }
.m_1
{
	width:151px; 
	height:30px;
	background:url(../images/menu_casinha.jpg) repeat-x;
}

.m_2
{
	width:113px; 
	height:30px;
	text-align:center;
	background:url(../images/menu_vermelho.jpg) repeat-x;
}

.m_3
{
	width:114px; 
	height:30px;
	text-align:center;	
	background:url(../images/menu_vermelho.jpg) repeat-x;
}

.m_4
{
	background:url(../images/menu_vermelho.jpg) repeat-x;
	border-right: solid #b44220 1px;
	text-align:center;
}

.menu1
{
	font: bold 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	padding: 9px 0 0 35px;
}

.menu
{
	font: bold 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-transform:none;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding: 7px 0 0 0;
	
}

/* -----> Fim MENU <----- */

/* ######## LOGO + FOLDER ######## */
/* ######## COLUNA ESQUERDA ######## */
#divCole
{
	background-color:#FFFFFF; 
	width: 232px; 	
	float:left;
	display:block;	
}
#divCold
{
	background-color:#FFFFFF; 
	width:717px;
	float:right;
	display:block;		
}

#cxInfo
{
	width:949px;
	height:326px;
}
#divLogo
{
	background: url(../images/logo.jpg) no-repeat; 
	width: 227px; 
	height: 119px; 
	margin: 15px 0 0 0;
	float:left;
	display:block;	
}

#menu{
	text-align:left;
	 }

#menuv{
	text-align:left;
	 }
	 
#menuv a:hover
{
	text-align:left;
	background-color:#efecc8;
}

#divMenuv {width:167px; height:150px;}
#divMenuv li 
{	
	display:block;
	list-style-type: none; 
	float:left;
	width:167px;
	height:26px;
}
.mv_1
{
	width:167px; 
	background:url(../images/titulo_confira.jpg) no-repeat;
}

.mv_2
{
	width:167px;
	padding:0 0 0 12px;
	background:url(../images/menuv_fundo.jpg) repeat-y;
}

.menuv1
{
	height:36px;
	background:url(../images/titulo_confira.jpg) no-repeat;
}

.menuv
{
	font: normal 10px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	color:#990000;
	text-decoration:none;
	text-transform:uppercase;
}

#divFolder
{
	width: 717px; 
	height: 285px; 
	float:right;
}

#divRandom
{
	background:url(../images/fundo_branco_inf.jpg) repeat-x; 
	width: 717px; 
	height: 41px; 
	float:right;
	
} 


#divMenuRandom
{
	list-style:none;
	margin:0; 
	height: 30px; 
	float:right;
	text-align:right;
	padding:8px 0 0 0;
}

	#divMenuRandom li
	{
		margin:0;
		padding:0;	
		display:inline;
	}
	
	#divMenuRandom a{
		display:block;
		float:left;
		margin:4px;
		padding:0;
		background-repeat:no-repeat;
		}
		#divMenuRandom a:hover{
			background-position: 0 -19px;
		}

	#divMenuRandom .m1
	{
		width:19px; height:19px;
		background:url(../images/cx1.jpg) no-repeat top left;
		overflow:hidden;
	}
	#divMenuRandom .m2
	{
		width:19px; height:19px;
		background:url(../images/cx2.jpg) no-repeat top left;
		overflow:hidden;
	}
	#divMenuRandom .m3
	{
		width:19px; height:19px;
		background:url(../images/cx3.jpg) no-repeat top left;
		overflow:hidden;
	}

	#divMenuRandom .m4
	{
		width:19px; height:19px;
		background:url(../images/cx4.jpg) no-repeat top left;
		overflow:hidden;
	}

	#divMenuRandom .m5
	{
		width:19px; height:19px;
		background:url(../images/cx5.jpg) no-repeat top left;
		overflow:hidden;
	}

	#divMenuRandom .m6
	{
		width:19px; height:19px;
		background:url(../images/cx6.jpg) no-repeat top left;
		overflow:hidden;
	}

	#divMenuRandom .m7
	{
		width:19px; height:19px;
		background:url(../images/cx7.jpg) no-repeat top left;
		overflow:hidden;
	}

	#divMenuRandom .tituloFolder
	{
		font: bold italic 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
		color:#002951;
		text-decoration:none;
	}
/* -----> Fim LOGO + FOLDER <----- */



/* ######## ESTILOS COLUNAS DO CORPO ######## */
#divConteudoHome
{
	width:949px;
	background-color:#d5d08e;
	clear:both;
}

#divConteudoHomee
{
	background-image:url(../images/fundo_menu_vertical.jpg);
	width: 167px; 
	height:490px;	
	float:left;
	margin:0;
	padding:0;
	display:block;	
}
#divConteudoHomed
{
	background-color:#d5d08e; 
	width:782px;
	margin:0;
	padding:0;
	float:right;
	display:block;		
}

.tituloMenuCont  
{
	font: bold 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	color:#990000;
}

.novidadesCont  
{
	font: normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	color:#777232;
}

.tituloMenuDepo  
{
	font: bold 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	color:#990000;
}

.depoimentosCont  
{
	font: italic 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	color:#990000;
}

.depoimentosCont2  
{
	font: normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:justify;
	color:#777232;
}

.tituloNoticiasHome  
{
	font:  bold 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	text-transform:uppercase;
	color:#b01d04;
	border-bottom: dashed #FFFFFF 1px;
	
}

.contNoticiasHome  
{
	font:  normal 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:justify;
	color:#676436;	
}

.saibamais  
{
	font:  bold 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	color:#FFFFFF;	
}

.saibamais a
{
	text-decoration:none;
	color:#FFFFFF;
}

.saibamais a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

.tituloVideo  
{
	font:  bold 19px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-transform:uppercase;
	text-align:center;
	color:#660000;	
}

.tituloSubVideo  
{
	font:  bold 13px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:center;
	color:#353535;	
}

.tituloSubVideo2  
{
	font:  italic 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:center;
	color:#353535;	
}

.titVideoDesc
{
	font:  bold 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:center;
	text-transform:uppercase;
	color:#ffffff;	
}

.videoDesc
{
	font:  italic 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:center;
	color:#ffffff;	
}

.videoDesc2
{
	font:  normal 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	text-decoration:underline;
	color:#ffffff;	
}

.videoDesc3
{
	font:  normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	color:#ffffff;	
}

.infoAcesso
{
	font:  normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	color:#660000;	
}

.infoAcesso a
{
	font:  normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:center;
	text-decoration:none;
	color:#660000;	
}

.infoAcesso a:hover
{
	text-decoration:underline;
	color:#660000;	
}

.infoAcesso2
{
	font:  normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	color:#e1deab;	
}
/* -----> Fim ESTILOS COLUNAS DO CORPO <----- */
.mouse_hand
{
cursor: pointer;
}

.CAIXA_TEXT2
{
font-family : Arial, Verdana, sans-serif;
font-size : 9px;
color : Black;
width:100%;
height:100%;
border: 0px;
overflow: hidden;
color : black;
background-color: #D8CFD8;
}

/* ######## RODAPE ######## */
#rodape
{	
	width:970px;
	height:252px;
	clear:both;
	background:url(../images/rodape.jpg);
	background-repeat: repeat-x;
	background-color: #02315F;
	bottom: 0;
	border: 3px;
	border-color: #FFFFFF;
}

.rodape1
{	
	
	padding: 13px;
	font:  normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-align:center;
	color:#ffffff;	
	text-transform:uppercase;
	text-decoration:none;
	background-color: #02315F:	
}

.rodape1 a
{	
	text-decoration:none;
	color:#FFFFFF;
}

/* -----> Fim RODAPE <----- */


.rodapeconteudo {width:100%;margin:auto;padding:0px 0 0;}
.rodapeconteudo div {float:left;padding:15px 0 0 60px;}
.rodapeconteudo div li{font:normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;color:#ffffff;list-style-type: none;}
.rodapeconteudo div li a{text-decoration:none;font:normal 12px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;color:#ffffff;}
.rodapeconteudo div h1 {text-decoration:none;font:normal 16px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;color:#D5D08E;padding:0 0 5px 0;}

.rodape2{font:  normal 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;text-align:right;color:#FFFFFF;	display:block;clear:both;padding:40px 0 0;}
.rodape2 a{padding: 12px;font:  italic 11px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;text-align:center;color:#FFFFFF;	text-decoration:none;}

.rodape2 a:hover{text-decoration:underline;}

.tituloTurma
{
	font:  bold 19px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	text-transform:uppercase;
	color:#660000;	
}
.detalheTurma {font: normal 13px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;text-align:left;color:#777232;}
.detalheTurma a {font: normal 13px Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;text-align:left;color:#777232;text-decoration: none;}

