﻿@charset "utf-8";

/* CSS Document */

body {

	
background-color:#1d1c1c;
	margin-top:0;

	margin-right:0;

	margin-left:0;

	margin-bottom:0;

	border-collapse: collapse;

	background-position: top;

	padding:0;

}
#wrapper {
 height: 100%;
 border:0px #000000 solid;
 background-position: center top;

	background-color:#f3f1ea;
	

	background-image: url(../img/arquitectura/fonsbody.jpg);

	background-repeat:repeat-x;
 
 
 
}
.tablebig{

	border:0;

	width:100%;
	
	

	padding:0;

	border-collapse: collapse;

	background-position: top;
	border: 0px #000000  solid;

}

.tablefixed{

	border:#000000 0px solid;

	width:920px;

	height:100%;

	padding:0;

	border-collapse: collapse;

	background-position: top;

	float:auto;

	

}

.tablemenu{

	border:0;

	height:22px;

	padding:0;

	border-collapse: collapse;

	background-position: top;

	background-position:center;

	float:right;

	

}

.updegree {

	background: transparent url(../img/arquitectura/updegree.jpg);

	background-repeat:repeat-x;

	height:122px;

	width:100%;

	border-collapse: collapse;

	background-position: top;

	padding:0;
	

}

.espaceupsepara{

	width:10px;

	border-collapse: collapse;

	background-position: top;

	padding:0;

}

.espaceupseparafoto{

	width:42%;

	border-collapse: collapse;

	background-position: top;

	padding:0;

}

.espaceseparamenu{

	background-color:#626161;

	background-position:center;

	height:22px;

	width:1px;

	padding:0;

	border-collapse: collapse;

	background-position: top;

}

.espaseparacemenu_up{

	height:42px;

}

.espaseparacemenu_down{

	height:35px;

}

.logo {

	background: transparent url(../img/arquitectura/logo_bavel.png);

	background-repeat: no-repeat;

	background-position:left;

	height:114px;

	width:125px;

}

*html .logo  {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/logo_bavel.png',sizingMethod='crop') !important;
}

.tableblanc{

	border:0;

	padding:0;

	width:100%;

	height:96px;

	background-position: top;

	background-color:#FFFFFF;

	border-collapse: collapse;

	background-position: top;

}

.peufoto{

	border:0;

	width:100%;

	height:20px;

	padding:0;

	border-collapse: collapse;

	background-position: top;

	background-image:url(../img/arquitectura/backpeufoto.gif);

	background-repeat:repeat-x;

}

.peupagina{
	border: 0px #FF0000 solid ;
	width:100%;
	height:40px;
	padding:0px;
 	border-collapse: collapse;
    font-size:11px;
    text-align:center;
    color:#989898;
    font-family:Arial, Helvetica, sans-serif;
	background-position: top;
    background-image:url(../img/arquitectura/fons_direccio.gif);
	background-repeat:repeat-x;
}

a.emailpeupagina:link { text-decoration:none; font-size:11px; color:#989898; font-family:Arial, Helvetica, sans-serif; }
a.emailpeupagina:active {  text-decoration:none; font-size:11px; color:#989898; font-family:Arial, Helvetica, sans-serif; }
a.emailpeupagina:visited {  text-decoration:none; font-size:11px; color:#989898; font-family:Arial, Helvetica, sans-serif; }
a.emailpeupagina:hover {  text-decoration:none; font-size:11px; color:#989898; font-family:Arial, Helvetica, sans-serif; }

a.sendform{
	font-size:10px; text-transform:uppercase; text-decoration:none; color:#ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
}
a.sendform:hover {
	font-size:10px; text-transform:uppercase; text-decoration:none; color:#ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	cursor:pointer;
}

.item_compania{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;

}
a .item_compania{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_compania{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback01.jpg);
	background-color:#0e0e0e;
}

.item_compania_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback01.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_compania_on_eng{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback01_eng.jpg);

	background-color:#0e0e0e;

	background-position:center;

}

.item_compania_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;

}
a .item_compania_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_compania_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback01_eng.jpg);
	background-color:#0e0e0e;
}


.item_servicios{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_servicios{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_servicios{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback02.jpg);
	background-color:#0e0e0e;
}

.item_servicios_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback02.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_servicios_on_eng{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback02_eng.jpg);

	background-color:#0e0e0e;

	background-position:center;

}


.item_servicios_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_servicios_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_servicios_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback02_eng.jpg);
	background-color:#0e0e0e;
}
.item_clientes{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_clientes{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_clientes{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback03.jpg);
	background-color:#0e0e0e;
}

.item_clientes_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback03.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_clientes_on_eng{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback03_eng.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_clientes_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_clientes_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_clientes_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback03_eng.jpg);
	background-color:#0e0e0e;
}

.item_partners{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_partners{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_partners{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback04.jpg);
	background-color:#0e0e0e;
}

.item_partners_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback04.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_partners_on_eng{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback04_eng.jpg);

	background-color:#0e0e0e;

	background-position:center;

}

.item_partners_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_partners_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_partners_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback04_eng.jpg);
	background-color:#0e0e0e;
}

.item_contacto{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;

}
a .item_contacto{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_contacto{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback04.jpg);
	background-color:#0e0e0e;
}

.item_contacto_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback04.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_contacto_on_eng{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback05_eng.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_contacto_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;

}
a .item_contacto_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_contacto_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback05_eng.jpg);
	background-color:#0e0e0e;
}


.item_empleo{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;

}
a .item_empleo{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_empleo{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback05.jpg);
	background-color:#0e0e0e;
}

.item_empleo_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback05.jpg);

	background-color:#0e0e0e;

	background-position:center;

}
.item_empleo_on_eng{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback06_eng.jpg);

	background-color:#0e0e0e;

	background-position:center;

}

.item_empleo_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;

}
a .item_empleo_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_empleo_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback06_eng.jpg);
	background-color:#0e0e0e;
}

.item_faqs{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_faqs{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_faqs{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback06.jpg);
	background-color:#0e0e0e;
}

.item_faqs_on{

	height:22px;

	font-size:14px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#FFFFFF;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

	cursor:pointer;

	background-image:url(../img/arquitectura/itemback06.jpg);

	background-color:#0e0e0e;

	background-position:center;

}

.item_areaclientes{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_areaclientes{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_areaclientes{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback07.jpg);
	background-color:#0e0e0e;
}


.item_areaclientes_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height: 20px;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-position:center;
}
a .item_areaclientes_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#d6d6d6;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
a:hover .item_areaclientes_eng{
	height:22px;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	cursor:pointer;
	background-image:url(../img/arquitectura/itemback07_eng.jpg);
	background-color:#0e0e0e;
}

.item2 {

	width:8px;

	height:24px;

	background: transparent url(../img/arquitectura/spacer.png);

	background-position:center;

	background-repeat: no-repeat;

}



.idioma {

	font-size:10px;

	

	text-decoration:none;

	color:#ababab;

	background-position:bottom;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

}

.idioma :link{

	font-size:10px;

	

	text-decoration:none;

	color:#ababab;

	background-position:bottom;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

}

.idioma :visited{

	font-size:10px;

	

	text-decoration:none;

	color:#ababab;

	background-position:bottom;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

}

.idioma :hover{

	font-size:10px;

	

	text-decoration:none;

	color:#ababab;

	background-position:bottom;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

}

.idioma :active{

	font-size:10px;

	

	text-decoration:none;

	color:#ababab;

	background-position:bottom;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

}

.idioma_on {

	font-size:10px;

	

	text-decoration:none;

	color:#f1efef;

	background-position:bottom;

	font-family: Arial Narrow, Arial,  Helvetica, sans-serif;

}

.tableidioma{

	border:0;

	padding:0;

	border-collapse: collapse;

	background-position:bottom;

	float:right;

	margin-right:0px;

}

#contentfoto {

	position:absolute; 

	top:0px; 
	width:920px;
	height:0px;

	border: 0px #000000 solid;

	

 }

 #foto {

	position:absolute; 

	top:81px; 

	left:160px;

	height:140px;

	width:234px;

	background: transparent url(../img/arquitectura/fototipo.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #foto {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fototipo.png',sizingMethod='crop') !important;
}

 #fotocompania {

	position:absolute; 

	top:83px; 

	left:150px;

	height:138px;

	width:231px;

	background: transparent url(../img/arquitectura/fotocompania.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotocompania {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotocompania.png',sizingMethod='crop') !important;
}

#fotoservicios {

	position:absolute; 

	top:109px; 

	left:60px;

	height:112px;

	width:375px;

	background: transparent url(../img/arquitectura/fotoservicios.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotoservicios {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoservicios.png',sizingMethod='crop') !important;
}

#fotooperadores_turisticos{

	position:absolute; 

	top:88px; 

	left:130px;

	height:133px;

	width:254px;

	background: transparent url(../img/arquitectura/fotooperadores_turisticos.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotooperadores_turisticos {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotooperadores_turisticos.png',sizingMethod='crop') !important;
}

#fotogrupos_hoteleros{

	position:absolute; 

	top:85px; 

	left:120px;

	height:136px;

	width:265px;

	background: transparent url(../img/arquitectura/fotogrupos_hoteleros.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotogrupos_hoteleros {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotogrupos_hoteleros.png',sizingMethod='crop') !important;
}

#fotogrupos_restauracion{

	position:absolute; 

	top:85px; 

	left:120px;

	height:136px;

	width:253px;

	background: transparent url(../img/arquitectura/fotogrupos_restauracion.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotogrupos_restauracion {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotogrupos_restauracion.png',sizingMethod='crop') !important;
}

#fotoproveedores_turisticos{

	position:absolute; 

	top:92px; 

	left:120px;

	height:129px;

	width:252px;

	background: transparent url(../img/arquitectura/fotoproveedores_turisticos.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotoproveedores_turisticos {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoproveedores_turisticos.png',sizingMethod='crop') !important;
}

#fotootros_sectores{

	position:absolute; 

	top:99px; 

	left:120px;

	height:122px;

	width:246px;

	background: transparent url(../img/arquitectura/fotootros_sectores.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotootros_sectores {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotootros_sectores.png',sizingMethod='crop') !important;
}

#fotoproveedores_restauracion{

	position:absolute; 

	top:88px; 

	left:133px;

	height:133px;

	width:233px;

	background: transparent url(../img/arquitectura/fotoproveedores_restauracion.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotoproveedores_restauracion {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoproveedores_restauracion.png',sizingMethod='crop') !important;
}

 #fotofaqs {

	position:absolute; 

	top:83px; 

	left:160px;

	height:138px;

	width:230px;

	background: transparent url(../img/arquitectura/fotofaqs.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotofaqs {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotofaqs.png',sizingMethod='crop') !important;
}

 #fotoareaclientes {

	position:absolute; 

	top:83px; 

	left:160px;

	height:138px;

	width:230px;

	background: transparent url(../img/arquitectura/fotoareaclientes.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotoareaclientes {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoareaclientes.png',sizingMethod='crop') !important;
}


 #fotonews {

	position:absolute; 

	top:87px; 

	left:130px;

	height:134px;

	width:240px;

	background: transparent url(../img/arquitectura/fotonews.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotonews {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotonews.png',sizingMethod='crop') !important;
}

#fotoclientes {

	position:absolute; 

	top:82px; 

	left:130px;

	height:139px;

	width:241px;

	background: transparent url(../img/arquitectura/fotoclientes.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotoclientes {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoclientes.png',sizingMethod='crop') !important;
}
#fotopartners {

	position:absolute; 

	top:82px; 

	left:130px;

	height:139px;

	width:241px;

	background: transparent url(../img/arquitectura/fotopartners.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotopartners {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotopartners.png',sizingMethod='crop') !important;
}

 #fotocontacto {

	position:absolute; 

	top:81px; 

	left:150px;

	height:140px;

	width:234px;

	background: transparent url(../img/arquitectura/fotocontacto.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotocontacto {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotocontacto.png',sizingMethod='crop') !important;
}

 #fotoempleo {

	position:absolute; 

	top:83px; 

	left:150px;

	height:138px;

	width:236px;

	background: transparent url(../img/arquitectura/fotoempleo.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotoempleo {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoempleo.png',sizingMethod='crop') !important;
}

 #fotolacre {

	position:absolute; 

	top:83px; 

	left:150px;

	height:138px;

	width:236px;

	background: transparent url(../img/arquitectura/fotolacre.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotolacre {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotolacre.png',sizingMethod='crop') !important;
}

#fotonaturefriendly {

	position:absolute; 

	top:83px; 

	left:150px;

	height:138px;

	width:236px;

	background: transparent url(../img/arquitectura/fotonaturefriendly.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #fotonaturefriendly {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoempleo.png',sizingMethod='crop') !important;
}

#logonaturefriendly {

	position:absolute; 

	top:280px; 

	left:10px;

	height:131px;

	width:255px;

	background: transparent url(../img/nature/naturefriendlybilling_logointerior.png);

	background-repeat: no-repeat;

	vertical-align:bottom;

	background-position:center;

 }

*html #logonaturefriendly {

	background-image: none; 

	background-position:left top;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/arquitectura/fotoempleo.png',sizingMethod='crop') !important;
}






.lafrase{

	font-size:19px;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#4b4948;

	font-family: Georgia, "Times New Roman", Times, serif;

	background-position:center;



}

.lafrasedestaca{

	font-size:19px;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#b01d24;

	font-family: Georgia, "Times New Roman", Times, serif;

	background-position:center;



}
.lafrasedestacaverd{

	font-size:19px;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	color:#7ea200;

	font-family: Georgia, "Times New Roman", Times, serif;

	background-position:center;



}
.fonsservicios {

	background: transparent url(../img/servicios/fonsservicios.gif);

	background-position:center;

	height:260px;

	width:100%;

	border-collapse: collapse;

	background-position: top;

}

.subtitolservicios{

	font-size:14px;

	text-decoration:none;
	text-align:left;

	color:#cfcdcd;

	font-family: Georgia, "Times New Roman", Times, serif;



}

.subtableservicios{

border:#5c5c5e 1px dashed;



}
.subtableservicios :hover{


/*background-color:#464545;*/



}
.subtableservicios1{
	background: url(../img/servicios/servicios-1off.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios1{
	text-decoration:none;
 	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,arial, Helvetica, sans-serif;
	font-weight:bold;
}
a:hover .subtableservicios1{
	background: url(../img/servicios/servicios-1on.jpg);
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,arial, Helvetica, sans-serif;
	font-weight:bold;
}
.subtableservicios1_eng{
	background: url(../img/servicios/servicios-1off_eng.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios1_eng{
	text-decoration:none;
 	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,arial, Helvetica, sans-serif;
	font-weight:bold;
}
a:hover .subtableservicios1_eng{
	background: url(../img/servicios/servicios-1on_eng.jpg);
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,arial, Helvetica, sans-serif;
	font-weight:bold;
}
.subtableservicios2{
	background: url(../img/servicios/servicios-2off.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios2{
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
a:hover .subtableservicios2{
background: url(../img/servicios/servicios-2on.jpg);
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
.subtableservicios3{
	background: url(../img/servicios/servicios-3off.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios3{
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
a:hover .subtableservicios3{
background: url(../img/servicios/servicios-3on.jpg);
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
.subtableservicios4{
	background: url(../img/servicios/servicios-4off.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios4{
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
a:hover .subtableservicios4{
background: url(../img/servicios/servicios-4on.jpg);
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}

.subtableservicios4_eng{
	background: url(../img/servicios/servicios-4off_eng.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios4_eng{
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
a:hover .subtableservicios4_eng{
background: url(../img/servicios/servicios-4on_eng.jpg);
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}


.subtableservicios5{
	background: url(../img/servicios/servicios-5off.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios5{
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
a:hover .subtableservicios5{
background: url(../img/servicios/servicios-5on.jpg);
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
.subtableservicios6{
	background: url(../img/servicios/servicios-6off.jpg);
	background-position:center;
	width:124px;
	height:153px;
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial Narrow,Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;
	padding-top:5px;
}
a .subtableservicios6{
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
a:hover .subtableservicios6{
background: url(../img/servicios/servicios-6on.jpg);
	text-decoration:none;
text-align:left;
color:#ffffff;
font-family: Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
.text1subtableservicios{

	font-size:13px;

	text-decoration:none;

	text-align:left;

	color:#ffffff;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding-left:6px;
	padding-top:5px;



}



.text2subtableservicios{

	font-size:11px;

	text-decoration:none;

	text-align:left;

	color:#959595;

	font-family: Georgia, "Times New Roman", Times, serif;

	padding-left:6px;



}

.text2subtableservicios :link{

	font-size:11px;

	text-decoration:none;

	font-weight:100;

	text-align:left;

	color:#94b12e;

	font-family: Georgia, "Times New Roman", Times, serif;

	



}

.text2subtableservicios :visited{

	font-size:11px;

	text-decoration:none;

	text-align:left;

	font-weight:100;

	color:#94b12e;

	font-family: Georgia, "Times New Roman", Times, serif;

	

}

.text2subtableservicios :hover{

	font-size:11px;

	text-decoration:none;

	text-align:left;

	font-weight:100;

	color:#959595;

	font-family: Georgia, "Times New Roman", Times, serif;

	

}



.titulares{

	font-size:16px;

	text-decoration:none;

	text-align:left;

	line-height: 20px;

	padding-left:5px;

	color:#4b4948;

	font-family: Georgia, "Times New Roman", Times, serif;

	background-position:center;



}

.titulares19{

	font-size:19px;

	text-decoration:none;

	color:#4b4948;

	font-family: Georgia, "Times New Roman", Times, serif;



}
.titularesverd{

	font-size:19px;

	text-decoration:none;

	color:#7ea200;

	font-family: Georgia, "Times New Roman", Times, serif;



}

.textsubir{

	font-size:11px;

	padding-left:5px;

	text-decoration:none;

	text-align:left;

	color:#979488;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

}

.textsubir :link{

	font-size:11px;

	text-decoration:none;

	text-align:left;

	color:#979488;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

}

.textsubir :visited{

	font-size:11px;

	text-decoration:none;

	text-align:left;

	color:#979488;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

}

.textsubir :hover{

	font-size:11px;

	text-decoration:none;

	text-align:left;

	color:#979488;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

}

.textcontingut{

	font-size:13px;

	padding-left:5px;

	text-decoration:none;

	text-align:left;

	color:#4a4847;

	font-family: Arial Narrow, Arial, Helvetica, sans-serif;

	text-align:justify;

}


.textcontingutAltGreen{

	font-size:14px;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	color:#7ea200;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.textcontingutAltRed{
	font-size:14px;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	color:#aa1111;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.digitalSignatureResult1Red
{
		width :500px;
		background-image: url(../xmlsignatureverifier/img/states/red_light.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:25px;
}
.digitalSignatureResult1Green
{
		width:500px;
		background-image: url(../xmlsignatureverifier/img/states/green_light.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:25px;
}


.textcontingut :link{
	font-size:13px;
	text-decoration:none;
	text-align:left;
	color:#4a4847;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	text-align:justify;
}

.textcontingut :visited{

	font-size:13px;

	text-decoration:none;

	text-align:left;

	color:#4a4847;

	font-family: Arial Narrow, Arial, Helvetica, sans-serif;

	text-align:justify;

}

.textcontingut :hover{

	font-size:13px;

	text-decoration:none;

	text-align:left;


	font-family: Arial Narrow, Arial, Helvetica, sans-serif;

	text-align:justify;

}

.textcontingutlista{

	font-size:13px;

	padding-left:30px;

	text-decoration:none;

	text-align:left;

	color:#4a4847;

	font-family: Arial Narrow, Arial, Helvetica, sans-serif;

	text-align:justify;

}

.textcontingutblue{

	font-size:13px;
	text-decoration:none;
	color:#4098b2;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	text-align:justify;

}

.textcontingutverd{

	font-size:13px;
	text-decoration:none;
	color:#7ea200;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	text-align:justify;

}


.textclientes{

	font-size:12px;

	padding-left:2px;

	text-decoration:none;

	text-align:left;

	color:#69675d;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

	background-color:#ddd9c8;

	

}

.inputformulari{

	border:1px #e0dbc8 solid;

	background-color:#ffffff;

	height:15px;

	font-size:13px;

	color:#4a4847;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;



}
.selectformulari{

	border:1px #e0dbc8 solid;

	background-color:#ffffff;

	height:20px;

	font-size:13px;

	color:#4a4847;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;



}

.textformulari{

	font-size:13px;

	padding-left:5px;

	text-decoration:none;

	

	color:#4a4847;

	font-family: Arial Narrow,Arial, Helvetica, sans-serif;

	text-align:justify;

}

.menuseparador{

	background-image:url(../img/arquitectura/separadormenu.gif);

	background-repeat:repeat-x;

	height:5px;



}

.productseparador{

	background-image:url(../img/arquitectura/separadorproduct.gif);

	background-repeat:repeat-x;

	height:1px;



}

.botsolicitar{

background-image:url(../img/arquitectura/botsolicitar.gif);

width:152px;

height:20px;

padding-left:10px;

padding-top:7px;

font-size:10px;

color:#ffffff;

font-family: Georgia, "Times New Roman", Times, serif;
text-align:left;
cursor:default;


}

a .botsolicitar {

font-size:10px;

color:#ffffff;

font-family: Georgia, "Times New Roman", Times, serif;

text-decoration:none;
cursor:default;

}


a:hover .botsolicitar{
background-image:url(../img/arquitectura/botsolicitar_on.gif);
font-size:10px;
color:#ffffff;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration:none;
cursor:pointer;

}

.datanews{

	font-size:13px;
	text-decoration:none;

	text-align:left;

	color:#6ea9aa;

	font-family: Georgia, "Times New Roman", Times, serif;

	

}