@charset "utf-8";
/* CSS Document */

/* CSS RESET */
*{margin:0; padding:0; border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; font-size:100%; font-weight:normal; 
font-style:normal;}
:focus {outline:0;}
fieldset,img {border:0;}
img, iframe {border:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
ol,ul {list-style:none;}
a, a:link, a:visited, a:hover, a:active{text-decoration:none}
input, textarea, select, button {font-size:100%; font-family:inherit;}
/* END CSS RESET */

/* CSS BASE */
body {background:url(../img/bg.png) repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#all {margin:5px auto 0 auto; padding:0; width:900px; /*min-height:800px;*/}
#header, #middle, #footer {width:900px; margin:0 auto;}
/* END CSS BASE */

/* CSS INDEX */
/* CSS HEADER */
#header {height:130px;}
#text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify;float: left; margin: 50px 0 0 310px}
#albrae{margin-left: 5px; margin: 40px 0 0 10px}

.menu {height:57px; width:496px; float:right; position:relative;}
.menu ul {list-style:none;}
.menu ul li a {background:url(../img/hoverQuemSomos.png) no-repeat; height:57px; width:100px; bottom:0; left:0; display:block; list-style:none; text-indent:-9000px; outline:none; position:absolute;}
.menu ul li a:hover {background-position:left bottom;}
.menu ul li .quemSomos {width:100px; height:57px; background:url(../img/hoverQuemSomos.png); left:0; bottom:0;}
.menu ul li .equipe {width:100px; height:57px; background:url(../img/hoverEquipe.png); left:99px; bottom:0;}
.menu ul li .atuacao {width:100px; height:57px; background:url(../img/hoverAtuacao.png); left:198px; bottom:0;}
.menu ul li .linksUteis {width:100px; height:57px; background:url(../img/hoverLinksUteis.png); left:297px; bottom:0;}
.menu ul li .contato {width:100px; height:57px; background:url(../img/hoverContato.png); left:396px; bottom:0;}

.logo {height:117px; width:360px; float:left; margin:13px 0 0 0;}
/* END CSS HEADER */

/* CSS MIDDLE */
#middle {min-height:626px; background:#FFF;}

.boxFlash {background:url(../img/bgBoxFlash2.png) no-repeat; width:930px; height:224px; float:left; margin:0 0 0 -15px;}
.boxFlash .flash {margin:21px 0 0 20px;}

.linha {height:2px; width:892px; background:url(../img/bgLinha.png); margin:0 0 5px 4px; float:left;}

.boxes {width:900px; height:370px; float:left;}
.boxes .boxInterno {height:370px; width:294px; background:url(../img/bgBoxInterno.png) repeat-x; float:left; margin:0 0 0 4px;}
.boxes .boxInterno h1 img {padding:10px 0 0 15px; border:none; margin:0;}
.boxes .boxInterno img {border:1px solid #CCCCCC; padding:3px 3px 3px 3px; margin:5px 5px 5px 5px;}
.boxes .boxInterno ul {margin:10px 0 0 6px;}
.boxes .boxInterno ul li {background:url(../img/seta.png) no-repeat 0% 40%; margin:7px 0 0 2px; padding:0 0 0 9px;}
.boxes .boxInterno p.saibaMais {margin:44px 0 0 8px; background:none;}
.boxes .boxInterno p.saibaMais a {color:#000; text-decoration:none;}
.boxes .boxInterno p.seta {background:url(../img/seta.png) no-repeat 0% 37%; margin:10px 0 0 7px; padding:0 0 0 9px;}
.boxes .boxInterno p a {color:#000; text-decoration:none;}
.boxes .boxInterno img.borda {border:none; margin:27px 0 6px 3px;}
.boxes .boxInterno p {margin:10px 0 0 19px;}
.boxes .boxInterno p.mensagem {text-decoration:underline; margin:10px 0 0 10px;}
.boxes .boxInterno img.telefone {border:none; margin:13px 0 0 10px; float:left;}
.boxes .boxInterno h2 {color:#480402; font-size:17px; font-weight:600; margin:23px 0 0 7px; float:left;}

.boxes .center {background:url(../img/bgBoxCenter.png) no-repeat; width:293px; padding:0 3px 0 0;}
.boxes .center h1 img {padding:13px 0 0 15px;}
.boxes .center img.borda {border:none; margin:12px 0 6px 6px;}
/* END CSS MIDDLE */

/* CSS FOOTER */
#footer {height:35px; margin:7px auto 7px auto;}

.webMail {height:15px; width:51px; margin:10px 0 0 10px; float:left;}

.direitos {height:29px; width:282px; float:left; margin:3px 0 0 247px;}
.direitos p {text-align:center; font-size:10px; color:#CCC;}

.assinatura {height:17px; width:37px; float:right; margin:10px 10px 0 0}
/* END CSS FOOTER */
/* END CSS INDEX */


/* CSS INTERNAS */
/* CSS MIDDLE */
.content { width:830px; position:absolute; top:172px; margin:0 0 0 35px; /*min-height:748px;*/ *float:left; *margin:-172px 0 0 35px; *position:inherit; *top:0;}
.content .boxContent {margin:46px 0 0 0;}
.content h1 {width:747px; float:left; margin:0 0 25px 0; height:21px;}
.content p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify;}
.content p.voltar {margin:0 0 25px 0; float:right; background:url(../img/setaVoltar.png) no-repeat 0% 35%; padding:0 0 0 10px; height:21px;}
.content p.voltar a {color:#000; text-decoration:underline;}
.content h2 {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; margin:57px 0 0 0;}
/* END CSS MIDDLE */

/* CSS EQUIPE */
.content .boxContent .socios {width:828px; min-height:161px; margin:0 0 10px 0;}
.content .boxContent .socios img {float:left; border:1px solid #ccc; padding:4px;}
.content .boxContent .socios .curriculum {float:left; margin:0 0 0 10px; width:708px;}
.content .boxContent .socios .curriculum h3 {background:url(../img/seta.png) no-repeat 0% 22%; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; padding:0 0 8px 10px;}
.content .boxContent .socios .curriculum p a {color:#000; text-decoration:underline;}
/* END CSS EQUIPE */

/* CSS QUEM SOMOS */
.content .boxContent .boxRight img {border:1px solid #CCC; padding:4px; margin:0 0 0 25px;}
/* END CSS QUEM SOMOS */

/* CSS ATUAÇÃO*/
.content .boxContent ul li {background:url(../img/seta.png) no-repeat 0% 23%; padding:0 0 8px 10px;}
/* END CSS ATUAÇÃO */

/* CSS LINKS ÚTEIS */
.content .boxContent h2 {margin:15px 0 10px 0;}
.content .boxContent ul li a {color:#000; text-decoration:none;}

.content .boxContent .boxLeft {width:400px; float:left;}
.content .boxContent .boxRight {width:400px; float:right;}
/* END CSS LINKS ÚTEIS */

/* CSS CONTATO */
.content p.endereco {margin:12px 0 0 0;}
.content h2.endereco {margin:34px 0 0 0;}

.content form {float:left; margin:36px 0 0 25px; width:368px;}
.content form fieldset legend {display:none;}
.content form fieldset label {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1E2939;}
.content form fieldset input {padding:2px; margin:0 0 25px 0; width:255px; color:#666666; border:1px solid #1E2939; background:#e7e7e7;}
.content form fieldset input.submit {float:right; width:38px; margin:0 108px 0 0; background:#480402; color:#fefbe9; border:none; height:23px;}
.content form fieldset textarea {padding:2px; width:255px; color:#666666; margin:0 0 25px 0; border:1px solid #1E2939; background:#e7e7e7; height:166px; text-align:left;}
/* END CSS CONTATO */
/* END CSS INTERNAS */