

body#corpo {
  margin:0;
  padding:0;
  
  background: #fff;
}

body#corpo_intro {
  margin:0;
  padding:0;
  
  background: #fff;
}
body#corpo_press {
  margin:0;
  padding:0;
  
  background: #151515;
}
#intro { height: 100%; width: 600px; text-align:center}
#intro_press { height: 100%; width: 822px; text-align:center}
#centrar_intro
{position: absolute;
    left: 50%;
    width: 600px;
    margin-top: 0px;
    margin-left: -300px;
    padding: 0px;}

a.entrar {font-family: verdana;font-size: 15px; color: #fff; text-align:center; font-weight: bold; }
a.entrar:hover {font-family: verdana; font-size: 15px; color: #f3003e;}


#centrar
{position: absolute;
    left: 50%;
    width: 1000px;
    margin-top: 20px;
    margin-left: -500px;
    padding: 0px;}




/* corpo */

#linha1 {width: 1000px; height: 130px; clear: both; background: #fff}
#linha2 {width: 1000px; min-height: 450px; height: auto !important;}

#conteudos {width: 757px;  background: url(../images/conteudos.png) repeat-y; height: 450px}
 #actualidades {width:690px; height: 178px; background: url(../images/actualidades.jpg) no-repeat; position: relative; left: 27px; bottom:15px}
 td.actualidades {font-weight: normal; font-family: verdana;font-size: 10px; color: #fff; vertical-align: middle; padding: 2px; width: 215px; height: 178px; text-align: left}
 span.actualidades{font-weight: bold; font-family: verdana; color: #f3003e; text-transform: uppercase; text-align: left}
 
#footer {width: 757px; height: 21px; background: url(../images/conteudos.png) repeat-y;}

#linha3 {width: 1000px; height: 40px; clear:both; background: transparent;}

/*Laterais*/
#lateral_esquerda_inicio {width: 243px; height: 100%;  background: url(../images/lateral_1.jpg) no-repeat top; vertical-align: top }
#lateral_esquerda_anti_discriminacao {width: 243px; height: 100%;  background: url(../images/lateral_9.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_historia {width: 243px; height: 100%;  background: url(../images/lateral_1.jpg) no-repeat top; vertical-align: top }
#lateral_esquerda_missao {width: 243px; height: 100%;  background: url(../images/lateral_8.jpg) no-repeat top; vertical-align: top }
#lateral_esquerda_equipa {width: 243px; height: 100%;  background: url(../images/lateral_9.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_orgaos_sociais {width: 243px; height: 100%;  background: url(../images/lateral_3.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_apoio_psicossocial {width: 243px; height: 100%;  background: url(../images/lateral_4.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_apoio_domiciliario {width: 243px; height: 100%;  background: url(../images/lateral_7.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_1 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_2 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_3 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_4 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_5 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_6 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_7 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_formacao_prevencao_8 {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_exposicao_fotografia {width: 243px; height: 100%;  background: url(../images/lateral_0.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_accoes_rua {width: 243px; height: 100%;  background: url(../images/lateral_5.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_congressos {width: 243px; height: 100%;  background: url(../images/lateral_5.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_vih_sida {width: 243px; height: 100%;  background: url(../images/lateral_0.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_links {width: 243px; height: 100%;  background: url(../images/lateral_9.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_contactos {width: 243px; height: 100%;  background: url(../images/lateral_2.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_onde_estamos {width: 243px; height: 100%;  background: url(../images/lateral_8.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_envolva_se {width: 243px; height: 100%;  background: url(../images/lateral_6.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_irs {width: 243px; height: 100%;  background: url(../images/lateral_6.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_donativos {width: 243px; height: 100%;  background: url(../images/lateral_8.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_newsletter{width: 243px; height: 100%;  background: url(../images/lateral_0.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_actualidade_1{width: 243px; height: 100%;  background: url(../images/lateral_0.jpg) no-repeat top;  vertical-align: top}

#lateral_esquerda_tratamentos{width: 243px; height: 100%;  background: url(../images/lateral_9.jpg) no-repeat top;  vertical-align: top}
#lateral_esquerda_menu_tratamentos{width: 243px; height: 100%;  background: url(../images/lateral_9.jpg) no-repeat top;  vertical-align: top}



/*Slide Lateral Esquerdo e rodape*/

  #pub1 {
    width: 243px; height: 131px;
    background: transparent url(../images/slide_esquerdo_1.png);
    margin: 0px; padding: 0px;
    margin-top: 10px;
    position: relative;}
  #pub1 li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top: 0px;}
  #pub1 li, #pub1 a {
    height: 131px; display: block;}
    
  #pub1_1 {left: 199px; width: 44px;}
  #pub1_1 a:hover {background: transparent url(../images/slide_esquerdo_1.png) -199px -131px no-repeat;}
  
  
  #pub2 {
    width: 243px; height: 130px;
    background: transparent url(../images/slide_esquerdo_2.png);
    margin: 0px; padding: 0px;
    position: relative;}
  #pub2 li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top: 0px;}
  #pub2 li, #pub2 a {
    height: 130px; display: block;}
    
  #pub2_1 {left: 199px; width: 44px;}
  #pub2_1 a:hover {background: transparent url(../images/slide_esquerdo_2.png) -199px -130px no-repeat;}
  
  
  #pub3 {
    width: 709px; height: 21px;
    background: transparent url(../images/rodape.jpg);
    margin: 0px; padding: 0px;margin-left: 4px;
    position: relative; }
  #pub3 li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top: 0px;}
  #pub3 li, #pub3 a {
    height: 21px; display: block;}
  
  #pub3_0 {left: 23px; width: 18px;}
  #pub3_0 a:hover {background: transparent url(../images/rodape.jpg) -23px -21px no-repeat;}  
  #pub3_1 {left: 53px; width: 38px;}
  #pub3_1 a:hover {background: transparent url(../images/rodape.jpg) -53px -21px no-repeat;}
  #pub3_2 {left: 428px; width: 72px;}
  #pub3_2 a:hover {background: transparent url(../images/rodape.jpg) -428px -21px no-repeat;}
  #pub3_3 {left: 521px; width: 72px;}
  #pub3_3 a:hover {background: transparent url(../images/rodape.jpg) -521px -21px no-repeat;}
  #pub3_4 {left: 617px; width: 72px;}
  #pub3_4 a:hover {background: transparent url(../images/rodape.jpg) -617px -21px no-repeat;}
  


#pub4 {
   width: 1000px; height: 40px;
    background: transparent url(../images/rodape.png);
    margin: 0px; padding: 0px;
    position: relative;}
  #pub4 li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top: 0px;}
  #pub4 li, #pub4 a {
    height: 40px; display: block;}
    
  #pub4_1 {left: 260px; width: 127px;}
  #pub4_1 a:hover {background: transparent url(../images/rodape.png) -260px -40px no-repeat;}
  #pub4_2 {left: 627px; width: 164px;}
  #pub4_2 a:hover {background: transparent url(../images/rodape.png) -627px -40px no-repeat;}
  #pub4_3 {left: 801px; width: 156px;}
  #pub4_3 a:hover {background: transparent url(../images/rodape.png) -801px -40px no-repeat;}









/*Texto*/
h1 {font-weight: normal; font-family: verdana;font-size: 14px; color: #f3003e; padding-left: 25px; padding-right: 50px; line-height: 15px; letter-spacing: 1px;}
h2 {font-weight: bold; font-family: verdana; font-size: 13px; color: #604e43; padding-left: 25px; padding-right: 50px}
h5 {font-weight: normal; font-family: verdana;font-size: 11px; color: #604e43; padding-left: 18px; padding-right:33px; line-height: 14px; letter-spacing: 1px; text-align: justify}
h6 {font-weight: normal; font-family: verdana;font-size: 11px; color: #604e43; padding-left: 30px; padding-right:50px; line-height: 14px; letter-spacing: 1px; text-align: justify}


span.red{font-weight: normal; font-family: verdana;font-size: 12px; color: #f3003e; line-height: 16px; letter-spacing: 2px;}
span{font-weight: normal; font-family: verdana; color: #604e43; }


p {font-weight: normal; font-family: verdana; font-size: 11px; padding-left: 35px; padding-right: 100px; line-height: 15px; letter-spacing: 1px;}

li {line-height: 14px; letter-spacing: 1px;}

td {font-family: verdana; font-size: 11px; }



a {font-family: verdana;font-size: 11px; color: #f3003e; outline: none;}
a:hover {font-family: verdana; font-size: 11px; color: #604e43; outline: none;}

object {outline: none;}
/*outro codigo*/


img{ border: 0;}
a{ text-decoration: none}


form {
	margin: 0;
}



/*Form's input*/
	
textarea    { color: #242e37; font-size: 11px; font-family: verdana; font-weight: normal; background: #e2e5e9; padding: 1px; border: solid 1pt #acbbcc }
select, input    { color: #242e37 ; font-size: 11px; font-family: verdana; font-weight: normal; background: #e2e5e9; padding: 1px; border: solid 1pt #acbbcc; margin-bottom: 3px }




