/* CSS Document */
*{margin:0; padding:0;}

body{background:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#919191; line-height:1.5em; margin:auto;}

#topo{width:900px; height:155px; margin:auto;}

p{ margin-bottom:10px; }

#principal{width:900px; margin:auto; _margin-top:-3px;}

#principal-esq-conteudo a{ color:#919191; }

#principal-esq{width:275px; margin:0 0 0 61px; _margin:0 0 0 30px; float:left;}
#fundo-barra-esq{width:275px; height:45px; background:url(imgs/fundo-barra-esq.jpg) no-repeat;}
#principal-esq-conteudo{width:275px; background:url(imgs/fundo-conteudo-esq.jpg);}
#lista-img-menu{list-style:none;}
#tit-informativo{overflow:hidden; text-indent:-9999em; margin:43px 10px 0 40px; _margin:43px 10px 0 20px; padding:0; background:url(imgs/tit-informativo.jpg) top left no-repeat; width:98px; height:15px; float:left;}
#lista-info{list-style:none; margin:3px 0 0 35px;}
#lista-info li{list-style:none; margin:0 0 10px 0;}
.input-info{
	width:190px;
	height:18px;
	background:#6B6B6B;
	border:1px solid #464646;
	color:#0C0C0C;
	padding:2px 0 0 2px;
}


#principal-dir{width:564px; background:url(imgs/fundo-barra-dir.jpg) top left no-repeat; float:right;}
#chamada-formaturas{width:503px; height:302px;}
#chamada-eventos{width:503px; background:url(imgs/fundo-estrela-esq-baixo.jpg) top left no-repeat; margin:20px 0 0 0;}
#tit-eventos{overflow:hidden; text-indent:-9999em; margin:0 0 30px 50px; padding:0; background:url(imgs/tit-chamada-eventos.jpg) left 5px no-repeat; width:202px; height:23px;}
.lista-eventos{width:453; margin:0 0 20px 50px; _margin:0 0 40px 50px;}
.tit-lista-eventos{font-size:15px; color:#917303; }
.tit-lista-eventos a{ font-size:15px; color:#917303; text-decoration:none; }
.tit-lista-eventos a:hover{ text-decoration:underline; }
.lista-eventos p a{ color:#919191; text-decoration:none; }
.lista-eventos p a:hover{ text-decoration:underline; }


#rodape{width:900px; line-height:27px; background:url(imgs/fundo-rodape.jpg); margin:auto; text-align:center; color:#b76e6e;}
#rodape address{ font-style:normal; }

#rodape address a{color:#b76e6e; text-decoration:none;}
#rodape address a:hover{color:#b76e6e; text-decoration:underline;}

div#internas{ margin:30px 0 0 20px; width:510px; }
div#internas p{ padding:5px 0; }
h1.titulos{ font-size:25px; letter-spacing:-1px; font-weight:normal; margin:0 0 22px 0; color:#42454A; }
h2.sub-titulos{ font-size:18px; letter-spacing:-1px; font-weight:normal; margin:0 0 5px 0; color:#42454A; }

div#contatoLeft2{ float:left; padding-right:15px; }
div#contatoLeft{ float:left; width:280px; padding-right:15px; border-right:dashed 1px #333333; }
div#contatoRight{ float:right; width:188px; }

ul.ulform li{ list-style:none; margin:0 0 10px 0; }
ul.ulform li label{ display:block; }
ul.ulform li .inputText{ border:solid 1px #333333; background:#121212; color:#919191; padding:2px 2px 2px 3px; }


/* MENU LATERAL ESQUERDA */
	li#liDecoracao, li#liConvites, li#liBeca, li#liPessoalApoio, li#liBaile
	{ width:254px; height:66px; padding-top:7px; }
	
	li#liDecoracao a, li#liConvites a, li#liBeca a, li#liPessoalApoio a, li#liBaile a
	{ width:254px; height:53px; display:block; text-indent:-9999em; overflow:hidden; }
		
	li#liDecoracao{ background:url(imgs/img-pre-eventos.jpg) left top no-repeat; }
	li#liDecoracao a:hover{ background:url(imgs/img-pre-eventosH.jpg) 126px 2px no-repeat; }
	
	li#liConvites{ background:url(imgs/img-colacao-de-grau.jpg) left top no-repeat; }
	li#liConvites a:hover{ background:url(imgs/img-colacao-de-grauH.jpg) 126px 2px no-repeat; }
	
	li#liBeca{ background:url(imgs/img-baile.jpg) left top no-repeat; }
	li#liBeca a:hover{ background:url(imgs/img-baileH.jpg) 125px 2px no-repeat; }
	
	li#liPessoalApoio{ background:url(imgs/img-foto-e-filmagem.jpg) left top no-repeat; }
	li#liPessoalApoio a:hover{ background:url(imgs/img-foto-e-filmagemH.jpg) 121px 2px no-repeat; }
	
	li#liBaile{ background:url(imgs/img-buffet.jpg) left top no-repeat; }
	li#liBaile a:hover{ background:url(imgs/img-buffetH.jpg) 125px 2px no-repeat; }

/*LINK P/ BOLETOS */
	#link a {text-decoration: none; color:#760C0C}
	
	#link a:hover {text-decoration: underline;}
	
	#link {font-size: 18px; text-align:center; }

/* MENU SERVICOS */
	li#liDecoracaoS, li#liConvitesS, li#liBecaS, li#liPessoalApoioS, li#liBaileS
	{ width:254px; height:49px; padding-top:0; float:left; margin-bottom:10px; }
	
	li#liDecoracaoS a, li#liConvitesS a, li#liBecaS a, li#liPessoalApoioS a, li#liBaileS a
	{ width:254px; height:50px; display:block; text-indent:-9999em; overflow:hidden; }
	
	li#liDecoracaoS{ background:url(imgs/img-pre-eventosS.jpg) left top no-repeat; }
	li#liDecoracaoS a:hover{ background:url(imgs/img-pre-eventosH.jpg) 126px 0 no-repeat; }
	
	li#liConvitesS{ background:url(imgs/img-colacao-de-grauS.jpg) left top no-repeat; }
	li#liConvitesS a:hover{ background:url(imgs/img-colacao-de-grauH.jpg) 126px 0 no-repeat; }
	
	li#liBecaS{ background:url(imgs/img-baileS.jpg) left top no-repeat; }
	li#liBecaS a:hover{ background:url(imgs/img-baileH.jpg) 125px 0 no-repeat; }
	
	li#liPessoalApoioS{ background:url(imgs/img-foto-e-filmagemS.jpg) left top no-repeat; }
	li#liPessoalApoioS a:hover{ background:url(imgs/img-foto-e-filmagemH.jpg) 121px 0 no-repeat; }
	
	li#liBaileS{ background:url(imgs/img-buffetS.jpg) left top no-repeat; }
	li#liBaileS a:hover{ background:url(imgs/img-buffetH.jpg) 125px 0 no-repeat; }
	
	/* MENU SERVICOS */
	li#liDecoracaoS2, li#liConvitesS2, li#liBecaS2, li#liPessoalApoioS2, li#liBaileS2
	{ width:255px; height:50px; padding-top:0; float:left; margin-bottom:20px; }
	
	li#liDecoracaoS2 a, li#liConvitesS2 a, li#liBecaS2 a, li#liPessoalApoioS2 a, li#liBaileS2 a
	{ width:254px; height:50px; display:block; text-indent:-9999em; overflow:hidden; }
	
	li#liDecoracaoS2{ background:url(imgs/img-pre-eventosS2.jpg) left top no-repeat; }
	li#liDecoracaoS2 a:hover{ background:url(imgs/img-pre-eventosH.jpg) 109px 0 no-repeat; }
	
	li#liConvitesS2{ background:url(imgs/img-colacao-de-grauS2.jpg) left top no-repeat; }
	li#liConvitesS2 a:hover{ background:url(imgs/img-colacao-de-grauH.jpg) 108px -1px no-repeat; }
	
	li#liBecaS2{ background:url(imgs/img-baileS2.jpg) left top no-repeat; }
	li#liBecaS2 a:hover{ background:url(imgs/img-baileH.jpg) 108px -2px no-repeat; }
	
	li#liPessoalApoioS2{ background:url(imgs/img-foto-e-filmagemS2.jpg) left top no-repeat; }
	li#liPessoalApoioS2 a:hover{ background:url(imgs/img-foto-e-filmagemH.jpg) 109px -2px no-repeat; }
	
	li#liBaileS2{ background:url(imgs/img-buffetS2.jpg) left top no-repeat; }
	li#liBaileS2 a:hover{ background:url(imgs/img-buffetH.jpg) 108px 0 no-repeat; }
	
/* EVENTOS */
	#eventos-interna{ list-style:none; }
	#eventos-interna li{ margin:35px 0; }
	
	#eventos-interna li p a{ color:#919191; text-decoration:none; }
	#eventos-interna li p a:hover{ text-decoration:underline; }
	
	.img-eventos-chamada{float:left; margin-right:20px;}
	.titulo-eventos{ font-size:12px; color:#917303; }
	.titulo-eventos a{ font-size:12px; color:#917303; text-decoration:none; }
	.titulo-eventos a:hover{ text-decoration:underline; }
	#listaFotos {margin:25px 0 0 0;}
	#listaFotos h2{margin:0 0 20px 0; font-size:12px; font-weight:bold;}
	#listaFotos img{margin:0 20px 20px 0;}
	
	#listaVideos {margin:20px 0 0 0;}
	#listaVideos h2{margin:0 0 20px 0; font-size:12px; font-weight:bold;}
	
	.imagem{ border:1px solid #333333; padding:6px; }
	
/* MENU RODAPE */
	div#rodape-menu{ padding:10px; text-align:center; width:750px; margin:0 auto; }
	div#rodape-menu a{ color:#333333; text-decoration:none; padding:0 10px; }
	div#rodape-menu a:hover{ text-decoration:underline; }
	
/* REFERENCIA */
	ul.ulLista li{ list-style:none; padding:0 0 5px 15px; background:url(imgs/seta-mapa.gif) left 8px no-repeat;  }
	ul.ulLista li img{ display:block; padding:8px 0 0 0; }
	ul.ulLista li h3{ margin:0; padding:0 0 3px 0;color:#917303; }
	ul.ulLista li h3 a{ color:#917303; text-decoration:none; font-size:12px; margin:0; padding:0; }
	ul.ulLista li h3 a:hover{ text-decoration:underline; }
	ul.ulLista li h3 a span{ color:#333333; font-size:11px; font-weight:normal; }
	ul.ulLista li p{ padding:0; margin:0; line-height:0; }
	
	/*FUNDO TABELA*/
	.fundo-tb-ld-esq{height:150px; background:url(imgs/fundo-topo-esq.jpg) top left repeat-x;}
	.fundo-tb-ld-dir{height:150px; background:url(imgs/fundo-topo-dir.jpg) top left repeat-x;}