﻿/*---------------------Inicio - HOMEPAGE-----------------------------------*/
html, body {
  padding: 0;
  margin: 0;
  height: 100%;
}
.background {
        width:950px;  
}

.logotipo {
    float:left;
}
.bandeiras {
    float:left;

    margin-top:5px;
margin-left:80px;
margin-right:20px;
}
.consumer {
    float:left;
    margin-left:20px;
    text-align:left;
}
.profissional {
	float:left;
	margin-left:48px;
        text-align:left;
    	}
.menu {
    float:left;
    width:711px;
	padding-left:80px;
    margin-top:10px;
	padding-top:1px;
    text-align:left;
    background:url(/Files/HTML/imagens_v2/menu/base_menu.jpg) left;
    background-repeat:no-repeat;.
	}
.destaque_left {
   float:left;
   margin-top:10px;
   width:231px;
}
.destaque_centro {
   float:left;
   margin-top:10px;
   margin-left:10px;
}
.template_2 {
	float:left;
	width:703px;
        text-align:left;
	margin-top:10px;
	margin-left:10px;
	background-image: url(/Files/html/imagens_v2/centro_destaque.png);
	background-repeat: repeat;
}
.template_2_centro {
        width:670px;
	margin-left:10px;      
	}
.noticias {
   float:left;
   margin-top:10px;
   width:231px;
   background-color:#ebe9e9;
}
.noticias_text {
	float:left;
	width:213px;
	text-align:left;
	padding-left:17px;
	padding-top:12px;
	padding-bottom:12px;
   
}
.bottom_noticias {
        float:left;
        width:231px;
        text-align:left;
        background-color:#ebe9e9;
	background-image: url(/Files/html/imagens_v2/noticias/right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.destaque_particulares {
   float:left;
   margin-top:10px;
   margin-left:15px;
}
.destaque_empresas {
   float:left;
   margin-top:10px;
   margin-left:15px;
   }
.destaque_parceiros {
   float:left;
   margin-top:10px;
   margin-left:15px;
}
.footer {
   clear:both;
   height:38px;
   padding-bottom:10px;
   margin-top:10px;
   width:950px;
   text-align:left;
   background:url(/Files/Html/imagens_v2/footer/index_58.png);
   background-repeat:no-repeat;  
}
/*---------------------FINAL - HOMEPAGE-----------------------------------*/
.imagem_top {
   float:left;
   width:950px;
   margin-top:10px;
	}
.menu_left {
   float:left;
   width:230px;
   margin-top:10px;
	}
.case {
   float:left;
margin-bottom:10px;
   margin-top:10px;
   
	}
.text_centro {
    float:left;
    width:446px;
    margin-top:10px;
    margin-left:18px;
margin-right:3px;
    text-align:left;
}
.direita {
    float:left;
    background-color:#f2f2f2;
    margin-top:10px;
    margin-left:17px;
    text-align:left;
    width:227px;
}
.pesquisa {
    float:left;
    width:943px;
    background:url(/Files/html/imagens_v2/pesquisa/pesquisa.png);
}
.tag {
    float:left;
    font-family:Tahoma;
    font-size:11px;
    color:#FFFFFF;
    margin-top:12px;
    margin-left:12px;
    padding-bottom:6px;
}
.pesquisa_box {
    margin-top:5px;
    margin-left:700px;
}
.texto_direita {
margin-left:17px;
margin-right:17px;
margin-top:10px;
margin-bottom:10px;
text-align:left;
}

/*--------------------------------------------------------------------------*/
.banner {
margin-top:10px;
}
.text_box_username_e_password {
    font-family:Tahoma;
    text-align:left;
    color:#616161;
    font-size:11px;
    line-height:27px;
}
.box {
    width: 106px;
    height: 14px;
    font-family:Tahoma;
    color:#616161;
    font-size:11px;
border: 1px solid #999999;
margin:0px;
}
.box_pesquisa {
    width: 106px;
    height: 14px;
    font-family:Tahoma;
    color:#616161;
    font-size:11px;
border: 1px solid #999999;
}
.box_contacto {
    width: 120px;
    height: 21px;
    font-family:Tahoma;
    color:#616161;
    font-size:11px;
border: 1px solid #999999;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	line-height: 18px;
}
.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616161;
	line-height: 18px;
	font-weight: bold;
}
.text_direita{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	line-height: 17px;
}
.titulo_direita {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616161;
	font-weight: bold;
	line-height: 17px;
}
.copy {
	float:left;
	width:400px;
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	margin-top: 10px;
        margin-left:15px;
}
.inovadesign {
	float:right;
	width:250px;
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 12px;
        
}
.inovadesign a {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
        }
.inovadesign visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;       
}
/*---------------------Contactos-----------------------------------*/
.formulario_de_contacto {
float:left;
width:698px;
margin-top:10px;
margin-left:12px;
}
.formulario_de_contacto_centro {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/contactos/formulario_centro.png);
}
.formulario_text {
float:left;
width:250px;
margin-left:17px;
padding-top:15px;
text-align:left;
}
.formulario_form {
float:left;
margin-left:100px;
padding-top:10px;
}
.portugal {
float:left;
width:698px;
margin-top:10px;
margin-left:12px;
}
.portugal_bottom {
float:left;
}
.portugal_centro {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/contactos/Portugal_centro.png);
padding-top:12px;
}
.lisboa {
float:left;
width:195px;
margin-left:17px;
padding-bottom:5px;
text-align:left;
}
.porto {
float:left;
width:210px;
margin-left:31px;
padding-bottom:5px;
text-align:left;
}
.covilha {
float:left;
width:195px;
margin-left:40px;
padding-bottom:5px;
text-align:left;
}
.espanha {
float:left;
width:460px;
margin-top:10px;
margin-left:242px;
text-align:left;
}
.espanha_centro {
float:left;
width:460px;
background:url(/Files/html/imagens_v2/contactos/Espanha_centro.png);
padding-top:9px;
}
.madrid {
float:left;
width:200px;
margin-left:17px;
text-align:left;
}
.pontevedra {
float:left;
width:210px;
margin-left:26px;
text-align:left;
}
.espanha_bottom {
float:left;
}
.angola {
float:left;
width:220px;
margin-top:10px;
margin-left:15px;
}
.angola_centro {
float:left;
width:221px;
background-image:url(/Files/html/imagens_v2/contactos/Angola_centro.png);
padding-top:10px;
}
.servisoft {
float:left;
margin-LEFT:15px;
text-align:left;
}
.angola_bottom {
float:left;
}
.franca {
float:left;
width:220px;
margin-top:10px;
margin-left:12px;
}
.franca2 {
float:left;
width:220px;
margin-top:10px;
margin-left:240px;
}

.franca_centro {
float:left;
width:222px;
background-image:url(/Files/html/imagens_v2/contactos/França_centro.png);
padding-top:10px;
}
.diatem {
float:left;
margin-left:17px;
text-align:left;
}
.franca_bottom {
float:left;
}
.marrocos {
float:left;
width:220px;
margin-top:10px;
margin-left:15px;
}
.marrocos_centro {
float:left;
width:222px;
background-image:url(/Files/html/imagens_v2/contactos/Marrocos_centro.png);
padding-top:10px;
}
.movitec {
float:left;
margin-left:17px;
text-align:left;
}
.marrocos_bottom {
float:left;
}
.marrocos2 {
float:left;
width:220px;
margin-top:10px;
margin-left:17px;
}

.marrocos2_centro {
float:left;
width:222px;
background-image:url(/Files/html/imagens_v2/contactos/Marrocos_centro2.png);
padding-top:10px;
}
.dsc {
float:left;
margin-left:17px;
text-align:left;
}
.marrocos2_bottom {
float:left;
}
/*---------------------Noticias-----------------------------------*/
.noticias2 {
float:left;
padding-left:15px;
width:698px;
margin-top:10px;
}
.noticias_centro2 {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/noticias/ultimas_noticias_centro.png);
}
.noticias_text2 {
float:left;
width:195px;
padding-top:15px;
padding-left:17px;
text-align:left;
}
.noticias_text_2 {
	float:left;
	width:195px;
	padding-left:39px;
	padding-top:15px;
	text-align:left;
}
.noticias_text_3 {
	float:left;
	width:195px;
	padding-left:40px;
	padding-top:15px;
	text-align:left;
}
.noticias_bottom {
	float:left;
}
.noticia_full {
float:left;
width:699px;
margin-left:17px;
margin-top:30px;
text-align:left;
}
.noticias_full_text {
	float:left;
	width:464px;
        text-align:left;
        margin-left:12px;
	}
.noticias_full_imagem {
float:left;
padding-left:30px;
padding-top:25px;
}

/*---------------------------------pesquisa-------------------------------*/
.pesquisa_text {
float:left;
width:650px;
margin-left:17px;
padding-top:5px;
text-align:left;
}
.pesquisa_bottom {
float:left;
padding-bottom:10px;
}
.pesquisa_2 {
float:left;
width:698px;
margin-top:10px;
margin-left:12px;
}
.pesquisa_2_centro {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/contactos/formulario_centro.png);
}
/*----------------------------------parceria------------------------------------*/
.parceria_nacional {
float:left;
padding-left:15px;
width:698px;
margin-top:10px;
}
.parceria_nacional_centro {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/parceria/parceria_centro.png);
}
.parceria_nacional_text {
float:left;
width:665px;
padding-top:15px;
padding-left:17px;
text-align:left;
}
.nacional_bottom {
float:left;
}
.parceria_internacional {
float:left;
padding-left:15px;
width:698px;
margin-top:10px;
}
.parceria_internacional_centro {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/parceria/parceria_centro.png);
}
.parceria_internacional_text {
float:left;
width:665px;
padding-top:15px;
padding-left:17px;
text-align:left;
}
.internacional_bottom {
float:left;
}
.parceria_consumo {
float:left;
padding-left:15px;
width:698px;
margin-top:10px;
}
.parceria_consumo_centro {
float:left;
width:698px;
background-image:url(/Files/html/imagens_v2/parceria/parceria_centro.png);
}
.parceria_consumo_text {
float:left;
width:665px;
padding-top:15px;
padding-left:17px;
text-align:left;
}
.consumo_bottom {
float:left;
}
/*---------------------------------pesquisa-------------------------------*/
.miolo_text {
float:left;
width:680px;
margin-left:17px;
padding-top:5px;
text-align:left;
}
.miolo {
float:left;
width:698px;
margin-top:10px;
margin-left:12px;
}
.miolo_centro {
float:left;
width:698px;
}
input {
border: 1px solid #999999;
}
textarea{
border: 1px solid #999999;
}
.LoginForm {
margin:0px;
border: 0px solid #999999;
text-align:left;
}
.paypal {
margin:0px;
border: 0px solid
}

a.L3{
text-align:left;
padding-left:30px;
display:block;
border-bottom:dotted 1px #b6b6b6;
width:200px;
height:24px;
padding-top:2px;
color:#616161;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
background:#f0efef;

}
a.L3 img{
margin-left:-30px;
}

a.L3:hover{
background:#fff;
color:#616161;
}

a.L3 .L3_Active{
text-decoration:none;
background:#fff;
display:block;
width:200px;
height:24px;
margin-top:-2px;
padding-top:2px;
margin-left:-30px;
padding-left:30px;
color:#616161;
}

.menu ul{
padding:0px;
margin:0px;



}
.menu .L1, .menu .L1_Active{
float:left;
list-style:none;}

.menu .L1 a {
color:#d7d7d7;
display:block;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
padding:4px 12px 6px 12px;
font-weight:normal;
text-decoration:none;
border-right:1px dotted #444444;

}
.menu .L1 a:hover {
color:#fff;
display:block;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
padding:4px 12px 6px 12px;
font-weight:normal;
text-decoration:none;
background:url(/Files/HTML/imagens_v2/menu/rollover_menu.jpg) -10px repeat-x;

}
.menu .L1 a img{
display:none;

}
.menu li.L1_Active a img{
display:none;
}
.menu li.L1_Active a, .menu li.L1_Active a:hover{
color:#FFFFFF;
  background:url(/Files/HTML/imagens_v2/menu/rollover_menu.jpg) -2px repeat-x;
display:block;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
padding:4px 12px 6px 12px;
font-weight:normal;
text-decoration:none;
border-right:1px dotted #444444;
}

.livechatbut{display:none;}

