body{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: myriad, 'tahoma';
	background-color: #fff;
}
#backheader{
	height: 414px;
	background-color: #ededed;
	width: 100%;
}
#header{
	width: 996px;
	height: 414px;
	background-color: #eee;
	margin: auto;
}

#banner{
	width: 996px;
	height: 414px;
	background-color: #fff;
	background-image: url(imagens/banner1.jpg);
	margin: auto;
}

#backlogo{
	position: absolute;
	margin-left: 18px;
	margin-top: 0px;
	background-image: url(imagens/backlogo.png);
	width: 295px;
	height: 214px;
}

#logo{
	position: absolute;
	margin-left: 35px;
	margin-top: 65px;
}


#bannercima{
	width: 996px;
	height: 414px;
	background-color: transparent;
}

#ccx1{
	position: absolute;
	margin-top: 380px;
	margin-left: 30px;
	cursor: pointer;
}
#ccx2{
	position: absolute;
	margin-top: 380px;
	margin-left: 50px;
	cursor: pointer;
}
#ccx3{
	position: absolute;
	margin-top: 380px;
	margin-left: 70px;
	cursor: pointer;
}
#ccx4{
	position: absolute;
	margin-top: 380px;
	margin-left: 90px;
	cursor: pointer;
}

#ccx1:hover{
	margin-top: 378px;
}

#ccx2:hover{
	margin-top: 378px;
}

#ccx3:hover{
	margin-top: 378px;
}

#ccx4:hover{
	margin-top: 378px;
}
#navback{
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
	background-color: #333280;
	height: 52px;
}
#nav{
	margin: -5px auto;
	height: 52px;
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
	background-color: #333280;
	width: 996px;
}

#nav ul{
	list-style: none;
	padding-top: 0px;
	height: 52px;
	width: 996px;
	text-align: center;
	padding-left: 0px;
}

#nav ul li{
	display: inline;
	padding-left: 30px;
	padding-right: 30px;
}
#nav ul li a{
	color: #efb621;
	text-decoration: none;
	font-size: 18px;
}
#nav ul li a:hover{
	color: #fff;
}

@font-face{
font-family: "myriad";
src: url("fontes/myriad.otf");
src: local("myriad"), url("fontes/myriad.otf") format("opentype");
}


#conteudo{
	background-color: white;
	min-height: 100px;
	margin: auto;
	width: 996px;
}

#logofooter{
	margin-left: 25px;
	margin-top: 14px;
	position: absolute;
}

#footer{
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
	background-color: #333280;
	width: 996px;
	height: 68px;
	margin: -5px auto;
}

#footerout{
	width: 100%;
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
	background-color: #333280;
	height: 68px;
}


#navfooter{
	width: 996px;
	margin-left: 0px;
	position: absolute;
	margin-top: 0px;
}

#navfooter ul{
	list-style: none;
	padding-top: 0px;
	height: 52px;
	width: 996px;
	text-align: center;
	padding-left: 0px;
}

#navfooter ul li{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}

#navfooter ul li a{
	color: #efb621;
	text-decoration: none;
	font-size: 14px;
}
#navfooter ul li a:hover{
	color: #fff;
}

#copy{
	text-align: center;
	width: 996px;
	position: absolute;
	margin-top: 46px;
	color: #fff;
	font-size: 12px;
}

#arroba{
	position: absolute;
	margin-left: 940px;
	margin-top: 20px;
}

#home1{
	width: 996px;
	height: 420px;
}

#voluntario{
	position: absolute;
	margin-top: 40px;
	width: 488px;
	height: 216px;
	background-color: #272b6b;
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
}

#titvolun{
	padding-left: 22px;
	padding-top: 20px;
}

#infovolun{
	padding-left: 22px;
	padding-top: 5px;
	width: 410px;
	color: white;
	font-size: 14px;
}

#infovolun a{
	text-decoration: none;
	color: white;
	font-size: 14px;
}

#infovolun a:hover{
	text-decoration: underline;
}
#depo{
	position: absolute;
	margin-top: 40px;
	margin-left: 508px;
	width: 488px;
	height: 326px;
	background-color: #272b6b;
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
}

#ftdepo{
	position: absolute;
	max-width: 172px;
	max-height: 228px;
	margin-top: 23px;
	margin-left: 20px;
	border: solid 3px #fff;
}

#infodepo{
	position: absolute;
	margin-top: 270px;
	margin-left: 20px;
	width: 172px;
	text-align: center;
	color: #efb621;
	font-size: 14px;
}

#titdepo{
	position: absolute;
	margin-left: 216px;
	margin-top: 23px;
}

#descdepo{
	position: absolute;
	margin-top: 66px;
	margin-left: 216px;
	color: #fff;
	font-size: 14px;
	width: 252px
}

#mais1{
	position: absolute;
	margin-top: 301px;
	margin-left: 450px;
}
#mais1:hover{
	position: absolute;
	margin-top: 303px;
	margin-left: 450px;
}

#mais1d{
	position: absolute;
	margin-top: 0px;
	margin-left: 450px;
}
#mais1d:hover{
	position: absolute;
	margin-top: -2px;
	margin-left: 450px;
}

#newsletter{
	position: absolute;
	margin-top: 291px;
	width: 488px;
	height: 76px;
	background-color: #272b6b;
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
}

.receba{
	position: absolute;
	margin-left: 27px;
	margin-top: 6px;
	color: #efb621;
}

.newsreceba{
	position: absolute;
	margin-top: 32px;
	margin-left: 27px;
	width: 350px;
	height: 32px;
	font-size: 16px;
	border: solid 1px #8d8d8d;
}

.newssub{
	position: absolute;
	width: 49px;
	height: 32px;
	font-size: 16px;
	border: none;
	background-color: none;
	cursor: pointer;
	background-image: url(imagens/newsbotao.jpg);
	margin-top: 32px;
	margin-left: 390px;
}

#home2{
	width: 996px;
	height: 540px;
}

#social{
	position: absolute;
	margin-left: 26px;
}

#pacientes{
	position: absolute;
	margin-left: 508px;
	width: 488px;
	height: 488px;
	background-color: #272b6b;
	border-top: solid 5px #efb621;
	border-bottom: solid 5px #efb621;
}

#titpaciente{
	position: absolute;
	margin-left: 10px;
	margin-top: 20px;
}

#descpaciente{
	position: absolute;
	margin-left: 20px;
	margin-top: 120px;
	width: 450px;
	color: #fff;
	font-size: 14px;
}

#titulo{
	color: #1c2161;
	font-size: 22px;
	font-style: italic;
	margin-left: 60px;
	margin-top: 14px;
}

#centra{
	color: #1c2161;
	font-size: 16px;
	width: 870px;
	margin-left: 60px;
	text-align: justify;
}

#formc{
	margin-top: 20px;
}

#formc label{
	font-weight: bold;
	font-size: 16px;
}

.caixasz2{
	width: 500px;
	height: 30px;
}

.msgtz2{
	width: 500px;
	height: 100px;
}

#enviarz{
	font-weight: bold;
	font-size: 16px;
	color: #888;
	border: solid 1px #888;
	height: 32px;
	width: 100px;
	background-color: transparent;
	cursor: pointer;
	margin-left: 400px;
}

#enviarz:hover{
	border: solid 3px #888;
	background-color: #888;
	color: #fff;
}

#formin{
	position: absolute;
	margin-left: 60px;
}

#conts{
	height: 350px;
}

#social2{
	position: absolute;
	margin-left: 630px;
	margin-top: 36px;
}

.tthover{
	text-decoration: none;
}
.tthover:hover{
	text-decoration: underline;
}

.dddiv{
	width: 900px;
	height: 220px;
	border-radius: 8px;
	background-color: #ededed;
	color: #1c2161;
}

.dddiv2{
	width: 900px;
	border-radius: 8px;
	background-color: #ededed;
	color: #1c2161;
}

#ddf{
	position: absolute;
	max-width: 120px;
	max-height: 160px;
	margin-top: 24px;
	margin-left: 20px;
	border: solid 3px #efb621;
}

#dddesc{
	position: absolute;
	margin-top: 20px;
	width: 700px;
	margin-left: 180px;
}

.dsdiv{
	width: 800px;
	border-radius: 8px;
	background-color: #dcdbf1;
	color: #1c2161;
}

#dsf{
	width: 160px;
	height: 160px;
	margin-top: 24px;
	border: solid 3px #efb621;
}

#dsdesc{
	margin-top: 20px;
	margin-left: 25px;
	width: 760px;
}

#evfoto{
	margin-top: 10px;
	width: 200px;
	height: 200px;
	border: solid 3px #cdcdcd;
	cursor: pointer;
}

#evfoto:hover{
	border: solid 3px #efb621;
}

#evtit{
	color: #1c2161;
	font-weight: bold;
}

#divev{
	margin-left: 60px;
	color: #1c2161;
	width: 800px;
	text-align: justify;
}

.tamfoto{
	width: 160px;
	height: 160px;
	border: solid 3px #cdcdcd;
	cursor: pointer;
}
.tamfoto:hover{
	border: solid 3px #efb621;
}