#controdape1,#controdape1 a{
	font-size:11px;
	color: #fff;
	text-decoration: none;
}
#controdape1 a:hover{
	font-size:11px;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
body{
	margin:0;
	padding:0;
	font:12px Trebuchet MS, arial, verdana;
	text-align:justify;
	
}

.clear{
	clear:both !important;
}

.paddingzero{
	padding:0;
}

#menuinterna{
	width:191px;
	background:url(../img/bg-menuinterna.jpg) repeat-y;
	margin-left:5px;
	float:left;
}

#conteudo{
	padding:15px;
	float:left;
	width:740px;
}

#boxestop{
	position:absolute;
	right:-5px;
	top:2px;
}

#news{
	background:url(../img/news.png) no-repeat;
	float:left;
	margin:0 1em 0.5em 0;
	text-align:left;
}

#news span{
	font-size:15px;
	font-weight:bold;
	color:#e27718;
}

#news a{
	text-decoration:none;
	color:#333333;
	width:106px;
	height:48px;
	display:block;
	padding:55px 10px 0 10px;
}

#news a:hover{
	background:url(../img/news.png) bottom no-repeat;
}

#msn{
	background:url(../img/msn.png) no-repeat;
	float:left;
	margin:0 1em 0.5em 0;
	text-align:left;
}

#msn span{
	font-size:15px;
	font-weight:bold;
	color:#009900;
}

#msn a{
	text-decoration:none;
	color:#333333;
	width:106px;
	height:48px;
	display:block;
	padding:55px 10px 0 10px;
}

#msn a:hover{
	background:url(../img/msn.png) bottom no-repeat;
}

#loja{
	background:url(../img/loja.png) no-repeat;
	float:left;
	margin:0 0 0.5em 0;
	text-align:left;
}

#loja span{
	font-size:15px;
	font-weight:bold;
	color:#495577;
}

#loja a{
	text-decoration:none;
	color:#333333;
	width:106px;
	height:43px;
	display:block;
	padding:60px 10px 0 10px;
}

#loja a:hover{
	background:url(../img/loja.png) bottom no-repeat;
}

#meio{
	width:980px;
	margin:auto;
	clear:both;
}

#bottom-menu{
	background:url(../img/bg-bottom-menu.jpg) bottom no-repeat;
}

#rodape{
	clear:both;
	height:100px;
	background:#333333;
	border-top:1.3em solid #ff9900;
	color:#FFFFFF;
	text-align:center;
	padding:20px;
}

#controdape1{
	height:52px;
	text-align:center;
	width:980px;
	margin:auto;
	padding-top:35px;
	font-size:10px;
}

#controdape1 ul{
	margin:0;
	padding:0;
	list-style:none;
}

#controdape1 ul li{
	float:left;
	padding:2px;
	color:#CCCCCC;
	font-weight:bold;
}

#controdape1 ul li a{
	color:#FFFFFF;
	text-decoration:none;
}

#controdape1 ul li a:hover{
	text-decoration:underline;
}

#controdape2{
	clear:both;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	width:980px;
	margin:auto;
	padding-top:15px;
}

#controdape2 span{
	font-weight:bold;
}

#endereco{
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
}

#bgtopo-interna{
	background:url(../img/bgtopo-interna.png) right no-repeat;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li a { height: 1%; }
/* End */



/*CONFIGURAÇÕES DA PÁGINA EMPRESA*/


/*CONFIGURAÇÕES DA PÁGINA EMPRESA*/

#bgtopo-empresa{
	background:url(../img/bg-body-empresa.jpg) repeat-x;
}

#topo-empresa{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-empresa{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
	background:url(../img/logo-documenta-empresa.png) no-repeat;
}

#logo-empresa img{
	border:none;
}

#titulopagina-empresa{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-empresa a{
	color:#717c37;
	text-decoration:none;
}

#titulopagina-empresa a:hover{
	text-decoration:underline;
}

#titulopagina-empresa h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-empresa span{
	font-weight:bold;
}

#linksempresa{
	padding:5px 5px 10px 5px;
}

#linksempresa ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linksempresa ul li a{
	color:#717c37;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #d8dfb9;
}

#linksempresa ul li a:hover{
	text-decoration:underline;
	background:#d8dfb9;
	color:#717c37;
}

#navegacaoempresa{
	height:24px;
	background:url(../img/bg-nagevacao-empresa.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaoempresa h2{
	color:#f1ece5;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-empresa{
	height:145px;
	background:url(../img/bg-rodape1-empresa.jpg) repeat-x;
}

#rodape2-empresa{
	height:145px;
	background:url(../img/bg-rodape2-empresa.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA CLIENTES*/

#bgtopo-clientes{
	background:url(../img/bg-topo-clientes.jpg) repeat-x;
}

#topo-clientes{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-clientes{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-clientes img{
	border:none;
}

#titulopagina-clientes{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-clientes a{
	color:#1278af;
	text-decoration:none;
}

#titulopagina-clientes a:hover{
	text-decoration:underline;
}

#titulopagina-clientes h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-clientes span{
	font-weight:bold;
}

#linksclientes{
	padding:5px 5px 10px 5px;
}

#linksclientes ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linksclientes ul li a{
	color:#1278af;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #b6e0f3;
}

#linksclientes ul li a:hover{
	text-decoration:underline;
	background:#b6e0f3;
	color:#1278af;
}

#navegacaoclientes{
	height:24px;
	background:url(../img/bg-nagevacao-clientes.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaoclientes h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-clientes{
	height:145px;
	background:url(../img/bg-rodape1-clientes.jpg) repeat-x;
}

#rodape2-clientes{
	height:145px;
	background:url(../img/bg-rodape2-clientes.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA PARCEIROS*/

#bgtopo-parceiros{
	background:url(../img/bg-topo-parceiros.jpg) repeat-x;
}

#topo-parceiros{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-parceiros{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-parceiros img{
	border:none;
}

#titulopagina-parceiros{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-parceiros a{
	color:#5F9190;
	text-decoration:none;
}

#titulopagina-parceiros a:hover{
	text-decoration:underline;
}

#titulopagina-parceiros h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-parceiros span{
	font-weight:bold;
}

#linksparceiros{
	padding:5px 5px 10px 5px;
}

#linksparceiros ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linksparceiros ul li a{
	color:#3D615F;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #c7d9d8;
}

#linksparceiros ul li a:hover{
	text-decoration:underline;
	background:#c7d9d8;
	color:#3D615F;
}

#navegacaoparceiros{
	height:24px;
	background:url(../img/bg-nagevacao-parceiros.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaoparceiros h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-parceiros{
	height:145px;
	background:url(../img/bg-rodape1-parceiros.jpg) repeat-x;
}

#rodape2-parceiros{
	height:145px;
	background:url(../img/bg-rodape2-parceiros.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA CURSOS*/

#bgtopo-cursos{
	background:url(../img/bg-topo-cursos.jpg) repeat-x;
}

#topo-cursos{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-cursos{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-cursos img{
	border:none;
}

#titulopagina-cursos{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-cursos a{
	color:#66323e;
	text-decoration:none;
}

#titulopagina-cursos a:hover{
	text-decoration:underline;
}

#titulopagina-cursos h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-cursos span{
	font-weight:bold;
}

#linkscursos{
	padding:5px 5px 10px 5px;
}

#linkscursos ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linkscursos ul li a{
	color:#66323e;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #d8bec4;
}

#linkscursos ul li a:hover{
	text-decoration:underline;
	background:#d8bec4;
	color:#66323e;
}

#navegacaocursos{
	height:24px;
	background:url(../img/bg-nagevacao-cursos.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaocursos h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-cursos{
	height:145px;
	background:url(../img/bg-rodape1-cursos.jpg) repeat-x;
}

#rodape2-cursos{
	height:145px;
	background:url(../img/bg-rodape2-cursos.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA MATRÍCULA*/

#bgtopo-matricula{
	background:url(../img/bg-topo-matricula.jpg) repeat-x;
}

#topo-matricula{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-matricula{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-matricula img{
	border:none;
}

#titulopagina-matricula{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-matricula a{
	color:#A60318;
	text-decoration:none;
}

#titulopagina-matricula a:hover{
	text-decoration:underline;
}

#titulopagina-matricula h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-matricula span{
	font-weight:bold;
}

#linksmatricula{
	padding:5px 5px 10px 5px;
}

#linksmatricula ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linksmatricula ul li a{
	color:#A60318;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #f1b1bb;
}

#linksmatricula ul li a:hover{
	text-decoration:underline;
	background:#f1b1bb;
	color:#A60318;
}

#navegacaomatricula{
	height:24px;
	background:url(../img/bg-nagevacao-matricula.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaomatricula h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-matricula{
	height:145px;
	background:url(../img/bg-rodape1-matricula.jpg) repeat-x;
}

#rodape2-matricula{
	height:145px;
	background:url(../img/bg-rodape2-matricula.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA CALENDÁRIO*/

#bgtopo-calendario{
	background:url(../img/bg-topo-calendario.jpg) repeat-x;
}

#topo-calendario{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-calendario{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-calendario img{
	border:none;
}

#titulopagina-calendario{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-calendario a{
	color:#335788;
	text-decoration:none;
}

#titulopagina-calendario a:hover{
	text-decoration:underline;
}

#titulopagina-calendario h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-calendario span{
	font-weight:bold;
}

#linkscalendario{
	padding:5px 5px 10px 5px;
}

#linkscalendario ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linkscalendario ul li a{
	color:#335788;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #c6d3e4;
}

#linkscalendario ul li a:hover{
	text-decoration:underline;
	background:#c6d3e4;
	color:#335788;
}

#navegacaocalendario{
	height:24px;
	background:url(../img/bg-nagevacao-calendario.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaocalendario h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-calendario{
	height:145px;
	background:url(../img/bg-rodape1-calendario.jpg) repeat-x;
}

#rodape2-calendario{
	height:145px;
	background:url(../img/bg-rodape2-calendario.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA LOJA*/

#bgtopo-loja{
	background:url(../img/bg-topo-loja.jpg) repeat-x;
}

#topo-loja{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-loja{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-loja img{
	border:none;
}

#titulopagina-loja{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-loja a{
	color:#448D2C;
	text-decoration:none;
}

#titulopagina-loja a:hover{
	text-decoration:underline;
}

#titulopagina-loja h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-loja span{
	font-weight:bold;
}

#linksloja{
	padding:5px 5px 10px 5px;
}

#linksloja ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linksloja ul li a{
	color:#448D2C;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #c4e9bc;
}

#linksloja ul li a:hover{
	text-decoration:underline;
	background:#c4e9bc;
	color:#448D2C;
}

#navegacaoloja{
	height:24px;
	background:url(../img/bg-nagevacao-loja.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaoloja h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-loja{
	height:145px;
	background:url(../img/bg-rodape1-loja.jpg) repeat-x;
}

#rodape2-loja{
	height:145px;
	background:url(../img/bg-rodape2-loja.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA DEPOIMENTOS*/

#bgtopo-depoimentos{
	background:url(../img/bg-topo-depoimentos.jpg) repeat-x;
}

#topo-depoimentos{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-depoimentos{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-depoimentos img{
	border:none;
}

#titulopagina-depoimentos{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-depoimentos a{
	color:#416E59;
	text-decoration:none;
}

#titulopagina-depoimentos a:hover{
	text-decoration:underline;
}

#titulopagina-depoimentos h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-depoimentos span{
	font-weight:bold;
}

#linksdepoimentos{
	padding:5px 5px 10px 5px;
}

#linksdepoimentos ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linksdepoimentos ul li a{
	color:#416E59;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #c0d9cd;
}

#linksdepoimentos ul li a:hover{
	text-decoration:underline;
	background:#c0d9cd;
	color:#416E59;
}

#navegacaodepoimentos{
	height:24px;
	background:url(../img/bg-nagevacao-depoimentos.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaodepoimentos h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-depoimentos{
	height:145px;
	background:url(../img/bg-rodape1-depoimentos.jpg) repeat-x;
}

#rodape2-depoimentos{
	height:145px;
	background:url(../img/bg-rodape2-depoimentos.jpg) right no-repeat;
}


/*CONFIGURAÇÕES DA PÁGINA CONTATO*/

#bgtopo-contato{
	background:url(../img/bg-topo-contato.jpg) repeat-x;
}

#topo-contato{
	width:980px;
	height:111px;
	margin:auto;
	position:relative;
}

#logo-contato{
	position:absolute;
	left:0;
	top:0;
	width:134px;
	height:134px;
}

#logo-contato img{
	border:none;
}

#titulopagina-contato{
	margin:10px 0 0 150px;
	clear:both;
	font-size:11px;
	color:#666666;
}

#titulopagina-contato a{
	color:#4F475F;
	text-decoration:none;
}

#titulopagina-contato a:hover{
	text-decoration:underline;
}

#titulopagina-contato h2{
	font-size:11px;
	font-weight:normal;
}

#titulopagina-contato span{
	font-weight:bold;
}

#linkscontato{
	padding:5px 5px 10px 5px;
}

#linkscontato ul{
	list-style:none;
	padding:0;
	margin:0;
}

#linkscontato ul li a{
	color:#4F475F;
	padding:6px 5px 5px 10px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #ccc9d4;
}

#linkscontato ul li a:hover{
	text-decoration:underline;
	background:#ccc9d4;
	color:#4F475F;
}

#navegacaocontato{
	height:24px;
	background:url(../img/bg-nagevacao-contato.jpg) no-repeat;
	padding:16px 0 0 14px;
}

#navegacaocontato h2{
	color:#ffffff;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#rodape1-contato{
	height:145px;
	background:url(../img/bg-rodape1-contato.jpg) repeat-x;
}

#rodape2-contato{
	height:145px;
	background:url(../img/bg-rodape2-contato.jpg) right no-repeat;
}


