/*Básico*/
body
{
	margin: 2px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #49637D;
	background-color: white;
	text-align: center;
}
p
{
	font-size: 10pt;
	text-align: justify;
}
H3
{
	margin: 2px;
	font-size: 11pt;
	font-weight:bold;
}
a img
{
	border: 0px;
}
#DivPrincipal
{
	width:720px;
	margin:0 auto 0 auto;
	/*	padding-bottom:120px;*/
	text-align: left;
}
/*CAbecera*/
#DivCabecera
{
	border-right: 0px;
	border-top: 0px;
	background-image: url(../Imaxes/Sixtema.gif);
	background-repeat: no-repeat;
	/*background-position: 35px 0px;*/
	vertical-align: sub;
	border-left: 0px;
	width: 100%;
	border-bottom: 0px;
	height: 100px;
}
#Linea
{
	position: relative;
	background-image: url(../Imaxes/linea.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	height: 3px;
	top: -2px;
}
/*Menu*/
#DivMenu
{
	position: relative;
	left: 105px;
	width: 100%;
	top: 77px;
}
#Menu
{
	list-style: none;
	position:relative;
	left: 0px;
}
#Menu li {
	height: 25px;
}
#Menu li a {
	display: block;
	height: 25px;
}
#Menu li a span {
	display: none;
}
#Idioma
{
	text-align: right;
	float: right; 
	padding-right: 20px;
}
#Idioma ul
{	
	list-style: none;
	font-weight: bold;
}
#Presentacion
{
	float: left;
	width: 130px;
	padding-left: 0px;	
}
#Presentation
{
	float: left;
	width: 130px;
	padding-left: 0px;	
}
#Apresentacao
{
	float: left;
	width: 130px;
	padding-left: 0px;	
}
#Servicios {
	float: left;
	padding-left: 0px;
	width: 93px;
}

#Servizos {
	float: left;
	padding-left: 0px;
	width: 93px;
}
#Services {
	float: left;
	padding-left: 0px;
	width: 93px;
}
#Servicos {
	float: left;
	padding-left: 0px;
	width: 93px;
}
#Reconocimientos {
	float: left;
	padding-left: 0px;
	width: 165px;
}
#Reconecementos {
	float: left;
	padding-left: 0px;
	width: 165px;
}
#Awards {
	float: left;
	padding-left: 0px;
	width: 100px;
}
#Reconhecimentos {
	float: left;
	padding-left: 0px;
	width: 165px;
}
#Contacto {
	float: left;
	padding-left: 0px;
	width: 100px;
}
#Contact {
	float: left;
	padding-left: 0px;
	width: 100px;
}

#Productos {
	float:left;
	padding-left:0px;
	width:100px;
}
#Products {
	float:left;
	padding-left:0px;
	width:100px;
}
#Produtos {
	float:left;
	padding-left:0px;
	width:100px;
}
#Presentacion a {
	background:  url("../Imaxes/Presentacion.jpg") no-repeat top center;
}
#Presentacion a:hover {
	background:  url("../Imaxes/PresentacionEnc.jpg") no-repeat bottom center;
}
#Apresentacao a {
	background:  url("../Imaxes/Apresentacao.jpg") no-repeat top center;
}
#Apresentacao a:hover {
	background:  url("../Imaxes/ApresentacaoEnc.jpg") no-repeat bottom center;
}
#Presentation a {
	background:  url("../Imaxes/Presentation.jpg") no-repeat top center;
}
#Presentation a:hover {
	background:  url("../Imaxes/PresentationEnc.jpg") no-repeat bottom center;
}
#Servicios a {
	background:  url("../Imaxes/Servicios.jpg") no-repeat top center;
}
#Servicios a:hover {
	background:  url("../Imaxes/ServiciosEnc.jpg") no-repeat bottom center;
}

#Productos a {
	background:  url("../Imaxes/Productos.jpg") no-repeat top center;
}
#Productos a:hover {
	background:  url("../Imaxes/ProductosEnc.jpg") no-repeat bottom center;
}
#Products a {
	background:  url("../Imaxes/Products.jpg") no-repeat top center;
}
#Products a:hover {
	background:  url("../Imaxes/ProductsEnc.jpg") no-repeat bottom center;
}
#Produtos a {
	background:  url("../Imaxes/Produtos.jpg") no-repeat top center;
}
#Produtos a:hover {
	background:  url("../Imaxes/ProdutosEnc.jpg") no-repeat bottom center;
}

#Servizos a {
	background:  url("../Imaxes/Servizos.jpg") no-repeat top center;
}
#Servizos a:hover {
	background:  url("../Imaxes/ServizosEnc.jpg") no-repeat bottom center;
}

#Servicos a {
	background:  url("../Imaxes/Servicos.jpg") no-repeat top center;
}
#Servicos a:hover {
	background:  url("../Imaxes/ServicosEnc.jpg") no-repeat bottom center;
}
#Services a {
	background:  url("../Imaxes/Services.jpg") no-repeat top center;
}
#Services a:hover {
	background:  url("../Imaxes/ServicesEnc.jpg") no-repeat bottom center;
}
#Reconocimientos a {
	background:  url("../Imaxes/Reconocimientos.jpg") no-repeat top center;
}
#Reconocimientos a:hover {
	background:  url("../Imaxes/ReconocimientosEnc.jpg") no-repeat bottom center;
}

#Reconecementos a {
	background:  url("../Imaxes/Reconecementos.jpg") no-repeat top center;
}
#Reconecementos a:hover {
	background:  url("../Imaxes/ReconecementosEnc.jpg") no-repeat bottom center;
}
#Awards a {
	background:  url("../Imaxes/Awards.jpg") no-repeat top center;
}
#Awards a:hover {
	background:  url("../Imaxes/AwardsEnc.jpg") no-repeat bottom center;
}
#Reconhecimentos a {
	background:  url("../Imaxes/Reconhecimentos.jpg") no-repeat top center;
}
#Reconhecimentos a:hover {
	background:  url("../Imaxes/ReconhecimentosEnc.jpg") no-repeat bottom center;
}
#Contacto a {
	background:  url("../Imaxes/Contacto.jpg") no-repeat top center;
}
#Contacto a:hover {
	background:  url("../Imaxes/ContactoEnc.jpg") no-repeat bottom center;
}
#Contact a {
	background:  url("../Imaxes/Contact.jpg") no-repeat top center;
}
#Contact a:hover {
	background:  url("../Imaxes/ContactEnc.jpg") no-repeat bottom center;
}
/*SubMenu*/
#Submenu 
{
	padding: 7px 0px 0px 0px;
	margin-right: 10px;
	clear: both;
	float: left;
	width: 130px;
	position: relative;
	/*top: 15px;width: 115px;*/
	left: 0px;
	font-size: 9pt;
}
#DivTextoSubMenu
{
	clear: right;
	padding-top:5px;
	font-size:10pt;
}
#Submenu ul {	
	 height: 365px;
	 margin: 0px;
	 padding-left: 5px;
	}
#Submenu li 
{
	line-height: 17px; 
	display: block; 
	padding-top: 10px; 
	margin-bottom: 10px;
	list-style-type: none;
	}
#Submenu ul  ul{	
	 height: 15px;
	}
a:link, a:visited { 
	font-weight: bold; 
	text-decoration: none;
	color: #a2aebc;
	}

a:hover, a:active { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #49637d;	
	}
#Sel a
{
	color: #49637d;
}
#UnSel a
{
	color: #a2aebc;
}
/* Barra superior e inferior submenu*/
#Contenido 
{
	padding: 0px 10px 0px 15px;
	background-color: #f2f3ef;
}
.bordes{
display:block;
}
.bordes *{
display:block;
height:1px;
overflow:hidden;
background:#eaeff3;
}
.bordes1{
border-right:1px solid #f5f8f9;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f5f8f9;
padding-left:1px;
margin-left:3px;
background:#eff3f6;
}
.bordes2{
border-right:1px solid #fcfdfd;
border-left:1px solid #fcfdfd;
padding:0px 1px;
background:#edf2f5;
margin:0px 1px;
}
.bordes3{
border-right:1px solid #edf2f5;
border-left:1px solid #edf2f5;
margin:0px 1px;
}
.bordes4{
border-right:1px solid #f5f8f9;
border-left:1px solid #f5f8f9;
}
.bordes5{
border-right:1px solid #eff3f6;
border-left:1px solid #eff3f6;
}
.bordes_content{
padding:0px 5px 0px 5px;
background:#eaeff3;
} 
/* Encabezado sección */
#EncabezadoSeccion
{
	position: relative;
	background: url(../Imaxes/QuenSomos_.png) no-repeat left bottom;
	/*left: -6px;*/
	height: 30px;
	top: -1px;

}
#EncabezadoSeccion h3
{
	padding-left: 10px;
	padding-top: 6px;
	color: #ffffff;
}


/* Cuerpo página */

#Cuerpo
{
	position: relative;
	/*top: -10px;*/
	/*height: 400px;*/
	background: url(../Imaxes/fondo2.png);
	background-repeat:no-repeat;
	background-position:right top;

}
#CuerpoServizos
{
	margin-left: 135px;
}
.link:link, .link:visited { 
	font-weight:normal; 
	text-decoration: underline;
	color: #49637d;
	}

.link:hover, .link:active { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #49637d;	
	}
.UlServ
{
		list-style-type: square;
		margin-top: 10px;
		margin-bottom:0px;
		padding-left: 20px;
		font-size: 10pt;		
}
.UlServ li
{
	padding-top:5px;
}
.Reconocemento, .Contacto
{
	border-left:1px solid #6692be;
	padding-left:10px;
}
.AlingCenter
{
	text-align: center;
}
.PrimerP
{
	margin-top: 2px;
}
.tdContacto
{ 
 width: 420px;
}
/*PIE*/

#capaPie
{
	position:relative; 
	width:100%;
	height:20px;
	top:20px;
	border-top-width:1px; 
	border-top-style:dotted; 
	border-top-color:#49637D;
}
#capaPie #XHTML
{
	position:absolute;
	top:3px;
	right:5px;
}
#capaPie #CSS
{
	position:absolute;
	top:3px;
	right:90px;
}
#capaPie #Telf
{
	position:absolute;
	top:7px;
	right:254px;
}
#capaPie #TelfSpan
{
	position:absolute;
	top:5px;
	right:192px; 
	font-size:8pt;
}
#capaPie #Mail
{
	position:absolute;
	top:7px;
	right:371px;
}
#capaPie #MailSpan
{
	position:absolute;
	top:7px;
	right:278px; 
	font-size:9pt;
}
#capaPie img
{
	border:none;
}
#MailText
{
	position: relative;
	top: 2px;
}
#LegalDiv
{
	position: relative;
	top: 3px;
}

#MapDiv
{
	position: relative; 
	left: 20px;
}

#LogoIki
{
text-align: center; width: 100%;
position: relative;
top: 70px;
}