/*
Autor: Eduardo Santos
Email: dudu.wd@hotmail.com
Empresa: http://www.pratica.eti.br
*/
* {padding: 0; margin: 0; text-decoration: none; font-family: 'Trebuchet MS'; font-size: 12px; list-style: none; border: none;}

body {  background: #c9e7ef url(../img/bgBig.jpg) repeat-x center top }
#container {width:778px; margin: 0 auto;}

.bandeiras { background:url(../img/bandeirolas.gif) repeat-x 0 -6px; width:100%; height:42px; z-index:100; left:0; position:absolute; bottom:-37px; }

/*div header(topo)*/
#header {width: 100%; height: 159px; position: relative;}
#header img.logo {position: absolute; top: 28px; left: 38px;}
#box-jingle { position:absolute; width:120px; height:30px; right:280px; top:94px; z-index:1000; }

/*Navegação do Topo*/
#header ul#navHeader {width: 509px; height: 34px; padding: 19px 0 0 10px; background: url(../img/bgNavHeader.jpg) no-repeat; position: absolute; top: 6px; left: 270px;}
#header ul#navHeader li {padding-left: 17px; margin-left: 25px; _margin-left: 19px; display: block; float: left; background: url(../img/bgLiNavHeader.gif) no-repeat left 4px;}
#header ul#navHeader li a {color: #93ceff; text-decoration:underline;}
#header ul#navHeader li.liMatricula {background: url(../img/bgLiNavHeader.gif) no-repeat left -14px;}
#header ul#navHeader li.liAtividades {background: url(../img/bgLiNavHeader.gif) no-repeat left -34px;}
#header ul#navHeader li.liLinks {background: url(../img/bgLiNavHeader.gif) no-repeat left -54px;}
#header ul#navHeader li.liFale {background: url(../img/bgLiNavHeader.gif) no-repeat left -75px;}
	
/*Escolha Unidade*/	
#header #selecUni {width: 122px; height: 36px; padding: 12px 0 0 220px; background: url(../img/bgEscolhaUnidade.jpg) no-repeat; position: absolute; top: 85px; left: 437px;}
#header #selecUni select {width: 110px; }

/*div intro*/
#intro { width: 100%; float: left; background: #fff url(../img/bgIntro.jpg) no-repeat left top;}
	
/*div Coluna Lateral Esquerda*/
#colLat { width: 201px; float: left; text-align: center; background: url(../img/bgColLat.jpg) no-repeat right top; margin-top: 20px;}

/*Navegação Principal*/
#nav { width: 181px; margin-bottom: 25px; text-align: left; float: left; padding-left: 20px; background: url(../img/bgNav.jpg) no-repeat left top;}
#nav img {clear: both; float: left;}
#nav ul { width: 161px; float: left; clear: both;}
#nav ul li {padding: 5px 0 5px 25px; border-top: 1px solid #c3d5b9; background: url(../img/bgLiNav.jpg) no-repeat 9px 12px;}
#nav ul li a {font: bold 11px Tahoma; color: #000;}
#nav ul li a:hover { text-decoration: underline;}

/*Flash Desconto Fisk*/
#flashDescontoFisk { width: 100%; height: 270px; margin-bottom: 25px; background: url(../img/flashDescontoFisk.jpg) no-repeat center;}

/*Nav Auxiliar Flash*/
#navAux {margin-top: 1px; float: left; position:relative;}

/*Banner Paginação*/
#painelHome { width: 559px; float: left; margin: 0 0 20px 0; height: 245px;}

/*Colunas Miolo Index*/
#colLatMiolo { width: 269px; float: left; margin-left: 9px;}
.boxAzul {background: url(../img/boxAzul.jpg) no-repeat; width: 258px; float: right; margin-bottom: 20px;}
/*Box Projetos Index*/
.projetos {background: url(../img/boxAzulProjetos2.jpg) no-repeat left 39px;}
.projetos p { width: 118px; margin: 10px 0 18px 15px;}
.projetos a {margin-left: 15px;}

/*Box Eventos Index*/
.boxFotoEvento {width: 222px; height: 56px; padding: 5px 8px 10px 8px; _padding: 5px 8px 5px 8px; margin-left: 10px;}
.boxFotoEvento img {border: 1px solid #3bb9b6; background: #fff; padding: 3px; float: left; margin-right: 17px;}
.boxFotoEvento p { font-size: 12px; font-weight: bold;}
.boxFotoEvento a { color: #000;}

/*Box Fique por dentro Index*/
.notificasFique { width: 220px; border-bottom: 1px solid #e0e1e2; margin: 0 0 14px 17px; padding-bottom: 14px;}
.notificasFique a{color: #000000;}

.aniversariante {background: url(../img/boxAzulAniversariante.jpg) no-repeat left 39px;}
#listaAniversariante {margin: 18px 0 0 18px;}
#listaAniversariante li { font-weight: bold; margin-bottom: 5px; padding-left: 15px; background: url(../img/liAniversariante.gif) no-repeat left 3px;}

/*Tabelas Informativas*/
table.tableInfo {margin: 0 0 20px -2px; text-align:center; border-collapse:0; width: 100%;}
table.tableInfo tr { background: #e9f0f5; border-right: 1px solid #fff; }
table.tableInfo tr td{ padding: 5px; border-bottom:1px solid #b3c3cf;}

#footer { width: 100%; height: 190px; background: #a9ddeb; clear:both;}
#footerCenter {width:778px; margin: 0 auto; padding-top: 33px; text-align: center; background: url(../img/footerCenter.jpg) no-repeat;}
#footerCenter a{color: #000;}
#footerCenter a:hover{ text-decoration: underline;}

/*INTERNAS*/
#mioloInterno { width: 497px; padding: 23px 20px; background: url(../img/mioloInterno.jpg) no-repeat; float: left; margin: 20px 0 0 20px; }
#mioloInterno img.fotoInstalacao {margin: 0 19px 19px 0; border: 1px solid #dbdbdb; background: #fff; padding: 10px; float: left;}
#mioloInterno img.alignImg { margin: 30px 20px;}
#mioloInterno p { margin-bottom: 20px;}
#mioloInterno a { font-weight: bold; color: #000;}
#mioloInterno a:hover { text-decoration: underline;}

/*Box Links Importantes*/
div.boxLinks { width: 419px; margin: 0 0 26px 15px; border: 1px solid #d8e0e4; padding: 5px; float: left; background: #f3f7fa;}
div.boxLinks img {border: 1px solid #d8e0e4; float: left;}
div.boxLinks p {float: left; margin: 30px 0 0 17px; width: 255px;}
div.boxLinks p span {margin-bottom: 2px;}

/*Formulário Fale*/
#formFale {border: 1px solid #d8dfe4; background: #f3f7fa; padding: 29px 40px; width: 351px; margin-left: 35px;}
#formFale label { display: block; font-weight: bold; margin-bottom: 9px;}
#formFale .inputTxt {border: 1px solid #d9e5ed; width: 100%; margin-bottom: 11px;}
#formFale select { margin-bottom: 11px; border: 1px solid #d9e5ed;}
#formFale textarea { width: 100%; height: 121px; border: 1px solid #d9e5ed; overflow: auto; margin-bottom: 20px;}
#formFale .btEnviar { background: #c6211a; color: #fff; padding: 0 10px; font-weight:bold;}


/*Vídeos*/
#FLVPlayer { display: block; clear: both;}
#paginaVideo { width: 497px; background: url(../img/bgpaginaVideo.jpg) repeat-y; padding: 5px; margin-top: 30px;}

/*CLASSES*/
.bgVerde { background: #e4f6f5;}
.dataEvento {color: #00aca2; font-size: 10px!important;}
.verFotos {margin: 18px 0 0 17px;}
.marginBottom { margin-bottom: 10px;}
.marginBottom20 { margin-bottom: 20px;}
.dataNoticia{ font-size: 10px!important; color: #000; font-weight: bold;}
.titNoticia a{ color: #de281f; font-size: 12px!important; font-weight: bold; text-transform: uppercase;}
.pratica { font-weight: bold; text-decoration: underline; color: #000;}
.titulos {margin: 0 0 30px 45px;}
.noMarginR {margin-right: 0!important;}
.noMargin {margin: 0!important;}
.redBold { color:#c42019; font-weight:bold; font-size: 14px;}
.imgBorda {margin: 20px 19px 19px 0; border: 1px solid #dbdbdb; background: #fff; padding: 10px; float: left;}
.listasimples { margin-left: 15px; margin-bottom: 20px;}
.listasimples li { list-style: outside disc;}
.celulaEscura {}
.clear { clear: both;}
.imgFloatLTxt { float: left; margin: 0 20px 20px 0;}
.imgFloatRTxt { float: right; margin: 0 20px 0 20px;}
.btUltimosEventos{ margin:30px 0 0 200px;}
.linhSeparadora{ color:#def0f4; height:1px; }
.construcaoCalen{ background:url(../img/seta.jpg) no-repeat 0px 0px; text-indent:20px; padding-top:3px; float:right; margin-right:5px; color:#004e94}
.list li{ background:url(../img/square.jpg) center left no-repeat; padding: 0 0 0 15px; margin:0 0 5px 5px;}
.list li a{ font-weight:normal!important}

.ultimo{ border-bottom:1px solid #CCCCCC; padding-bottom:15px;}

#destaques-jornais {margin:15px 10px 0 10px; height:269px; }
#destaques-jornais a {color:#000000; margin:5px 0 0 0;  background: url(../img/li-marcador-jornais.gif) 0 5px no-repeat; padding:0 0 0 10px; display:inline-block;  }
#destaques-jornais a:hover { text-decoration:underline;}

.alter{ background:#f9fafb;}
.banner-anchieta{margin:0 0 20px 20px; float:left}

a.chamada-lanchonete{width:163px; height:74px; background:url(../img/cantina.jpg) no-repeat; display:block; text-indent:-9000px; float:left; margin:-15px 0 10px 18px;}
#table-lanchonete{ width:100%;}
#table-lanchonete tr{background:#ecf2f6;}
#table-lanchonete tr.alter{background:none;}
#table-lanchonete tr td{padding:15px; border-right:1px solid #fff;}
#table-lanchonete tr td.preco{ text-align:center;}
#table-lanchonete tr td.titulos-lanchonete{font-size:14px; font-weight:bold; background:#ddecf3; border-bottom:1px solid #add1e2; border-top:20px solid #fff}

#bandeirolas{ width:576px; height:37px; background:url(../img/bandeirolas.png) no-repeat; position:absolute; top:61px; right:0;}
#copa{ width:768px; height:106px; background:url(../img/copa.png) no-repeat; position:absolute; top:54px;}