/* CSS Document */
body {
background-image: url(imagens/bg_topo.png);
background-repeat:repeat-x;
margin:0px;
font-size:12px;
font-family: Verdana, Helvetica, Lucida, Arial, sans-serif;
text-align:center;
}


/*Div's*/
#conteudo{
padding-top:15px;
padding-left:23px;
padding-right:23px;
}

#menu{
padding-top:15px;
}


#menu a { display:block; height:21px; width:110px; overflow:hidden ;margin-left:9px;  }
#menu a:hover { display:block; text-indent:-110px; }


/*formatação e estilos*/

p {
margin: 0px;
padding: 0px;
color: #666666;
font-size: 1em;
font-weight: normal;
line-height:normal;
text-align: justify;
}

a {
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-weight: bold;
	line-height:1.5;
	text-align: justify;
}

.a_rosa {
	color: #E83466;
	}
	
.titulos_rosa {
	color: #E83466;
	font-size:1.1em;
	font-weight:bold;
	}
	
.pequeno{
	font-size: 0.9em;
}

.titulo_agenda{
	font-size: 1.1em;
	font-weight:bold;
}

.pequeno_rosa {
	color: #E83466;
	font-size: 0.9em;
}
	
	
	
/*Tabela de Contactos*/
#email, #nome, #mensagem {
	width: 350px;
	}
	
	
	
	
/*Menu*/
	
.icon{
    display:-moz-inline-box;
    display:inline-block;
    overflow:hidden;
    background:url(imagens/menu_sprite.png) no-repeat;
    text-indent: -3000px;
    *text-indent:0px;
    font:0/0 Arial;
    color:rgba(255,255,255,0);
    vertical-align:bottom;
    width:110px;
    height:21px;
}
 
.iconAdeventoempopa{}
:hover.iconAdeventoempopa{background-position:-110px 0px;}
 
.iconServicosprestados{background-position:0px -21px;}
:hover.iconServicosprestados{background-position:-110px -21px;}
 
.iconPortfolio{background-position:0px -42px;}
:hover.iconPortfolio{background-position:-110px -42px;}
 
.iconContactos{background-position:0px -63px;}
:hover.iconContactos{background-position:-110px -63px;}
 
.iconCandidaturas{background-position:0px -105px;}
:hover.iconCandidaturas{background-position:-110px -105px;}
 
.iconEspanol{background-position:0px -147px;}
:hover.iconEspanol{background-position:-110px -147px;}

.iconParticulares{background-position:0px -168px;}
:hover.iconParticulares{background-position:-110px -168px;}
