@charset "utf-8";

/* DEFAULT CLASSES */
.replacement { display: block; overflow: hidden; text-indent: -9999px;  }
.donation { display: block; overflow: hidden; text-indent: -9999px;  }
.contact { display: block; overflow: hidden; text-indent: -9999px;  }
.piano { display: block; overflow: hidden; text-indent: -9999px;  }
.clear { clear: both; height: 1px; line-height: 1px; }
.hide { display: none !important; }
.show { display: block !important; }
.wallpainting	{  position: absolute;	top: 125px;	left: 150px; width: 186px; height: 221px;	}
#pageInfo {	position: absolute;	top: 175px;	left: 340px; width: 450px;	line-height: 17px;
}
div#backButton {	z-index: 3;	width: 74px; height: 60px;	position: absolute;	top: 260px;	left: 880px;
}
body h2 {
	display: block;
	overflow: hidden;
	position: absolute;
	top: 125px;
	left: 341px;
	height: 221px;
	font-size: 20px;
}
div#wrapper { 
	background: url('../img/bg/bg_pages.jpg') no-repeat 79px 83px; 
}
div#sublinks {
	position: absolute;
	top: 320px;
	left: 160px;
	width: 175px;
	height: 175px;
}

div#sublinks h3 {
	margin-bottom:8px;
}

/* STRUCTURE DEFINITION */
div#bg {
	z-index: 1;
	width: 1185px;
	height: 920px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -460px 0 0 -592px;
	background: url('../img/bg/bg_global_SIC.jpg') no-repeat;
}
div#wrapper { z-index: 2; width: 1000px; height: 574px; position: relative; top: 50%; left: 50%; margin: -287px 0 0 -500px; }

#footer	{
	position:absolute;
	top:70px;
	left:600px;

}

p#footer.nav{
	position:absolute;
	top:550px;
	left:117px;
	width: 741px;
	text-align: center;
}
p#footer {
	position:absolute;
	top:70px;
	left:600px;
}
p#footer a {
	margin: 0px 10px 0px 10px;
}


/* MENU */
ul#menu {
	position: absolute;
	top: 155px;
	left: 431px;
}
ul#menu li { float: left; }
ul#menu li a { width: 95px; height: 148px; padding-right: 5px; }
ul#menu li a#about { background: url('../img/bt/link_about.png') no-repeat 0 0; }
ul#menu li a#about:hover { background: url('../img/bt/link_aboutOVR.png') no-repeat 0 0; }
ul#menu li a#about.ativo { background-position: 0 -182px; }
ul#menu li a#register { background: url('../img/bt/link_register.png') no-repeat 0 0; }
ul#menu li a#register:hover { background: url('../img/bt/link_registerOVR.png') no-repeat 0 0; }
ul#menu li a#register.ativo { background-position: left -182px; }
ul#menu li a#events { background: url('../img/bt/link_events.png') no-repeat 0 0; }
ul#menu li a#events:hover { background: url('../img/bt/link_eventsOVR.png') no-repeat 0 0; }
ul#menu li a#events.ativo { background-position: left -182px; }
ul#menu li a#contact { background: url('../img/bt/link_contact.png') no-repeat 0 0; }
ul#menu li a#contact:hover { background: url('../img/bt/link_contactOVR.png') no-repeat 0 0; }
ul#menu li a#supportUs { background: url('../img/bt/link_supportUs.png') no-repeat 0 0; }
ul#menu li a#supportUs:hover { background: url('../img/bt/link_supportUs_over.png') no-repeat 0 0; }
ul#menu li a#supportUs.ativo { background-position: left -182px; }

ul#donation {
	position: absolute;
	top: 343px;
	left: 535px;
}
ul#donation li a { width: 95px; height: 75px; padding-right: 5px; }
ul#donation li a#donation { background: url('../img/phone.png') no-repeat 0 0; }
ul#donation li a#donation:hover { background: url('../img/phone_over.png') no-repeat 0 0; }
ul#donation li a#donation.ativo { background-position: 0 -182px; }

ul#piano {
	position: absolute;
	top: 0px;
	left: 100px;
}
ul#piano { width: 256px; height: 148px; padding-right: 5px; background: url('../img/piano_blink.gif') no-repeat 0 0; }
ul#piano li a#piano {  }
ul#donation li a#donation:hover { background: url('../img/phone_over.png') no-repeat 0 0; }
ul#donation li a#donation.ativo { background-position: 0 -182px; }

/* BACKGROUNDS ------------------------------------------------------------------------------ */
body#home div#wrapper {
	background: url('../img/bg/bg_home_SIC.jpg') no-repeat 79px 83px;
}
body#register div#wrapper {
	background: url('../img/bg/bg_register.jpg') no-repeat 79px 83px; 
}
body#events div#wrapper { 
	background: url('../img/bg/bg_events.jpg') no-repeat 79px 83px;
}
body#projetos div#wrapper { 
	background: url('../img/bg/bg_projetos.jpg') no-repeat 121px 232px; 
}

body#contact div#wrapper { 
	background: url('../img/bg/bg_contact.jpg') no-repeat 79px 83px; 
}

/* TITLES */
h1 {
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 452px;
	width: 127px;
	height: 114px;
	background: url('../img/logo.png') no-repeat 0 0;
}
body#home h2 { position: absolute; top: 115px; left: 165px; width: 242px; height: 48px; background: url('../img/tit/tit_home.jpg') no-repeat 0 0; }
body#register h2 { 
	position: absolute; 
	top: 115px; 
	left: 165px; 
	width: 194px; 
	height: 24px; 
}
body#events h2 { 
	position: absolute; 
	top: 115px; 
	left: 165px; 
	width: 194px; 
	height: 24px; 
}
body#projetos h2 { position: absolute; top: 115px; left: 165px; width: 194px; height: 24px; background: url('../img/tit/tit_projetos.jpg') no-repeat 0 0; }

body#aboutus #h2 { 
	text-indent: -9999px;
	position: absolute; 
	top: 115px; 
	left: 165px; 
	width: 186px; 
	height: 221px; 
	background: url('../img/tit/tit_aboutus.jpg') no-repeat 0 0; 
}
body#contact h2 { position: absolute; top: 115px; left: 165px; width: 194px; height: 24px; background: url('../img/tit/tit_contact.jpg') no-repeat 0 0; }

/* INTRO */
body#home p#pageInfo {
	position: absolute;
	top: 160px;
	left: 130px;
	width: 260px;
}
body#register p#pageInfo {
	position: absolute;
	top: 175px;
	left: 345px;
	width: 450px;
	line-height: 17px;
}
body#events p#pageInfo { 
	position: absolute;
	top: 175px;
	left: 345px;
	width: 350px;
	line-height: 17px; 
}
body#projetos p#pageInfo {
	position: absolute;
	top: 175px;
	left: 165px;
	width: 200px;
}

body#contact table#pageInfo {
	position: absolute;
	top: 175px;
	left: 345px;
	width: 450px;
	line-height: 17px;
}

/* REGISTER */

body#register div#backButton {
	z-index: 3;
	width: 74px;
	height: 60px;
	position: absolute;
	top: -80px;
	left: 730px;
}

body#register div#modalContainer { position: relative; padding: 10px; background: url('../img/graph/graph_ajaxLoader.gif') no-repeat center center; }
body#register div#modalContainer h6 { font-size: 11px; font-weight: normal; color:#999; }
body#register div#modalContainer h6 span#modalTitulo { color:#666; }
body#register div#modalContainer span#modalContador { display: block; position: absolute; width: 46px; margin-left: -23px; left: 50%; top: 10px; color:#999; }
body#register div#modalContainer span#modalContadorAtual { color:#666; }
body#register div#modalContainer span#modalContadorTotal { color:#333; }
body#register div#modalContainer a.btFecharModal { position: absolute; right: 10px; top: 10px; background: url('../img/bt/bt_fechar.png') no-repeat 0 0; width: 58px; height: 16px; }
body#register div#modalContainer a.btVoltar { z-index: 10; position: absolute; left: 10px; left: 0; top: 30px; width: 200px; height: 100%; background: url('../img/bt/bt_portifaVoltar.gif') no-repeat -10000px 0; }
body#register div#modalContainer a.btAvancar { z-index: 10; position: absolute; right: 10px; top: 30px; width: 200px; height: 100%; background: url('../img/bt/bt_portifaAvancar.gif') no-repeat -10000px 0; }
body#register div#modalContainer div#modalImagens { z-index: 1; top: 5px; }
body#register div#modalContainer div#modalImagens img { visibility: hidden; }
body#register div#modalContainer div#creditos { position: absolute; z-index: 11; display: block; bottom: -100px; left: 10px; left: 0; height: auto; width: auto; }
body#register div#modalContainer div#modalInfo { position: relative; padding: 15px 0 15px 0; padding: 15px 0 22px 0; background: #FFF; filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8; }
body#register div#modalContainer div#modalInfo p { color:#666; margin: 0 0 1px 15px; font-size: 10px; }
body#register div#modalContainer div#modalInfo p span { color:#333; }
body#register div#modalContainer a.btCreditos { z-index: 12; position: relative; left: 50%; margin-left: -67px; width: 134px; height: 20px; background: url('../img/bt/bt_vercreditos.gif') no-repeat 0 0; }
body#register div#modalContainer a.btCreditosFechar { background: url('../img/bt/bt_fecharcreditos.gif') no-repeat 0 0 !important; width: 133px !important; height: 20px !important; }

/* EVENTS //////////////////////////////////////////// */
body#events div#backButton {
	z-index: 4;
	width: 74px;
	height: 60px;
	position: absolute;
	top: 260px;
	left: 875px;
}

body#events div#sublinks {
	width: 450px;
	height: 218px;
	position: absolute;
	top: 115px;
	left: 420px;
}
body#events div#sublinks div { display: none; }
body#events div#sublinks div h3 { margin: 0 0 15px 0;  height: 16px; }
body#events div#sublinks div#areaMatriz h3 { width: 55px; background: url('../img/tit/tit_events_matriz.jpg') no-repeat 0 0; }
body#events div#sublinks div#areaEmpresa h3 { width: 107px; background: url('../img/tit/tit_events_empresa.jpg') no-repeat 0 0; }
body#events div#sublinks div#areaHistorico h3 { width: 59px; background: url('../img/tit/tit_events_historico.jpg') no-repeat 0 0; }
body#events div#sublinks div#areaObjetivos h3 { width: 62px; background: url('../img/tit/tit_events_objetivos.jpg') no-repeat 0 0; }
body#events div#sublinks div#areaDiferenciais h3 { width: 79px; background: url('../img/tit/tit_events_diferenciais.jpg') no-repeat 0 0; }
body#events div#sublinks div#areaDepoimentos h3 { width: 86px; background: url('../img/tit/tit_events_depoimentos.jpg') no-repeat 0 0; }

/* PROJETOS */
body#projetos div#sublinks { position: absolute; top: 115px; left: 405px; width: 490px; height: 219px; }
body#projetos div#sublinks a#btProjetoAnterior { z-index: 10; position: absolute; top: 90px; left: 10px; width: 27px; height: 28px; background: url('../img/bt/bt_projetoAnterior.jpg') no-repeat 0 0; }
body#projetos div#sublinks a#btProjetoProximo { z-index: 10; position: absolute; top: 90px; left: 430px;  width: 27px; height: 28px; background: url('../img/bt/bt_proximoProjeto.jpg') no-repeat 0 0; }
body#projetos div#sublinks div#carrossel { z-index: 1; width: 382px !important; margin-left: 40px; }
body#projetos div#sublinks div.projeto { margin: 30px 0 0 0; width: 382px; height: 190px; }
body#projetos div#sublinks div.projeto div.logoProjeto { float: left; width: 133px; margin-left: 25px; margin-left: 10px; }
body#projetos div#sublinks div.projeto div.infoProjeto { float: left; width: 215px; }
body#projetos div#sublinks div.projeto div.infoProjeto p.contadorProjeto { font-size: 10px; height: 17px; font-weight: bold; background: url('../img/bg/bg_tituloProjeto.jpg') no-repeat bottom left; width: 129px; }
body#projetos div#sublinks div.projeto div.infoProjeto h3 { font-size: 12px; font-weight: bold; margin: 10px 0 10px 0; }
body#projetos div#sublinks div.projeto div.infoProjeto a.linkProjeto { margin: 20px 0 0 0; width: 108px; height: 24px; background: url('../img/bt/bt_acessar.jpg') no-repeat 0 0; }
body#projetos div#sublinks div.projeto div.infoProjeto a.linkProjeto:hover { background: url('../img/bt/bt_acessar_over.jpg') no-repeat 0 0; }

/* ABOUT US */

body#aboutus div#sublinks { 
	position: absolute;
	top: 350px;
	left: 150px;
	width: 175px;
	height: 175px; 
}

body#aboutus div#sublinks div input, body#aboutus div#sublinks textarea { width: 154px; background:#722f34; border: 1px solid #a95a5d; font-size: 11px; font-family: Arial; color:#f4cece; margin: 0 0 6px 0; padding: 3px; }
body#aboutus div#sublinks div input { height: 14px; }
body#aboutus div#sublinks div textarea { height: 70px; }
body#aboutus div#sublinks div a { margin-left: 130px; height: 29px; width: 29px; background: url('../img/bt/bt_enviar.jpg') no-repeat 0 0; }
body#aboutus div#sublinks div a:hover { background: url('../img/bt/bt_enviar_over.jpg') no-repeat 0 0; }
body#aboutus div#sublinks div#info { float: left; background: url('../img/bg/bg_aboutus_info.jpg') no-repeat 0 0; }
body#aboutus div#sublinks div#info dl dd { margin: 10px 0 20px 20px; color:#dea4a9; }
body#aboutus div#sublinks div#info dl dt { margin-left: 20px; }
body#aboutus div#sublinks div#info dl dt#dtEndereco { width: px; height: px; background: url('../img/tit/tit_info_endereco.jpg') no-repeat 0 0; }
body#aboutus div#sublinks div#info dl dt#dtTelefone { width: px; height: px; background: url('../img/tit/tit_info_telefone.jpg') no-repeat 0 0; }
body#aboutus div#sublinks div#info dl dt#dtEmail { width: px; height: px; background: url('../img/tit/tit_info_email.jpg') no-repeat 0 0; }

/* CONTACT */
body#contact div#sublinks {
	position: absolute;
	top: 510px;
	left: 220px;
	width: 175px;
	height: 175px;
	z-index:4;
}

body#contact div#backButton {
	z-index: 3;
	width: 74px;
	height: 60px;
	position: absolute;
	top: 290px;
	left: 865px;
}
