@charset "utf-8";
/* CSS Document */

#body
{
width:755px;
margin-left:auto;
margin-right:auto;
margin-bottom:50px;
background-color:#FFFFFF;
border-left-width:1px;
border-left-color:#99CC33;
border-left-style:solid;
border-right-width:1px;
border-right-color:#99CC33;
border-right-style:solid;
border-bottom-width:1px;
border-bottom-color:#99CC33;
border-bottom-style:solid;
background-color:#FFFFFF;
}

#bodylargo
{
width:980px;
margin-left:auto;
margin-right:auto;
margin-bottom:50px;
background-color:#FFFFFF;
border-left-width:1px;
border-left-color:#99CC33;
border-left-style:solid;
border-right-width:1px;
border-right-color:#99CC33;
border-right-style:solid;
border-bottom-width:1px;
border-bottom-color:#99CC33;
border-bottom-style:solid;
}

#cabecalho
{
width:755px;
}

#conteudo
{
height:auto;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudoindex
{
height:3000px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}


#conteudoarqnoticias
{
width:745px;
height:2800px;
padding-top:15px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
background-color:#FFFFFF;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:3px;
}

#conteudoactividades
{
height:1000px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo750
{
height:750px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo850
{
height:850px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo1100
{
height:1100px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo1350
{
height:1350px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudoprojectos
{
height:1800px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudojornal
{
height:900px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}


#conteudo1150
{
height:1150px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo1000
{
height:815px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo1700
{
height:1700px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo1500
{
height:1500px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo1900
{
height:1900px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo2400
{
height:2400px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudo2800
{
height:2800px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudoecoapontamento
{
height:600px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudoapoios
{
height:580px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#conteudocontactos
{
height:480px;
margin-left:6px;
margin-right:6px;
padding-top:5px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 17px;
letter-spacing:1px;
color: #666666;
padding-bottom:20px;
}

#esquerda
{
float:left;
padding-left:0px;
margin-left:0px;

}

#direita
{
padding-left:173px;
padding-top:10px;
padding-right:10px;
}

#links
{
width:137px;
height:auto;
padding:10px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:3px;
margin-bottom:5px;
letter-spacing:1px;
}

#relogio
{
padding-top:15px;
margin-top:10px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:3px;
border-bottom:1px;
}

#sublink
{
width: 449px;
margin-left:50px;
margin-bottom:20px;
}

#imagemdireita
{
float:right;
margin-left:10px;
}

#imagemesquerda
{
float:left;
margin-right:10px;
}

#conteudoesquerda
{
float:left;
width:265px;
margin-right:5px;
}

#conteudoesquerdamargem
{
float:left;
width:215px;
margin-left:45px;
}

#conteudodireita
{
float:right;
width:265px;
margin-left:5px;
}

#conteudocentrado
{
float:right;
width:555px;
padding-top:20px;
margin-right:10px;
margin-left:15px;
margin-top:30px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:3px;
}

#conteudocentradotopo
{
float:right;
width:555px;
margin-top:20px;
margin-right:10px;
margin-left:15px;
background-color:#FFFFFF;
}

#conteudolado
{
width:544px;
padding-top:20px;
margin-right:0px;
margin-left:12px;
margin-top:30px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:3px;
}

#conteudoladoesq
{
float:left;
width:262px;
padding-top:20px;
margin-right:0px;
margin-left:12px;
margin-top:30px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:3px;
}

#conteudoladodir
{
float:right;
width:262px;
padding-top:20px;
margin-right:0px;
margin-left:12px;
margin-top:30px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:3px;
}

#conteudotopo
{
width:262px;
margin-right:0px;
margin-left:0px;
margin-top:30px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:3px;
}