/* CSS Document */
h1{
	font: 16px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
	display:block;
}
blockquote{
	margin-left: 30px;
}
.gris10 {
	font: 10px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #8d8d85;
}
.gris10_2 {
	font: 10px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #8d8d85;
	line-height:18px;
}
.negro10 {
	font: 10px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #000;
}
.Letra11 { 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
}
.Letra11_2 { 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
	line-height:18px;
}
.TEL_Contacto { 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #0799ed;
	line-height:18px;
}
.Letra12 { 
	font: 12px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
}
.Letra12_2 { 
	font: 12px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
	line-height:18px;
}
.titulo_trabajos { 
	font: 14px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
	line-height:18px;
}
.tel_ATC { 
	font: 22px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #0799ed;
}
.gris14 { 
	font: 14px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
}
.gris_oscuro14 { 
	font: 14px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #3d3d3d;
}
.gris16 { 
	font: 16px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
	padding-top: 16px;
	display:block;
}
.gris18 { 
	font: 18px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
	line-height:22px;
}
.titulo_index { 
	font: 18px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
	line-height:18px;
}
.titulo_index_2 { 
	font: 18px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #0589ef;
	line-height:18px;
}
#idiomas {
	font: 9px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #8d8d85;
	text-align:right;
	margin-top:10px;
}
.ENTRADA_SAR {
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #e2e2e2;
	line-height:18px;
}
.TITULO_TRABAJOS2 {
	font: 14px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #e2e2e2;
	line-height:18px;
}
.imagen { 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #fff;
}

a.servicios{ 
	font: 10px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color: #8d8d85;
	text-decoration: none;
}

a.tienda{ 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}
a.sar{ 
	font: 12px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
a.CV{ 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
	text-decoration: underline;
}
/* Google Maps link
============================================================================= */
a.GM{ 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
	text-decoration: none;
}

/* Navegación FILTRO trabajos
============================================================================= */
a.trabajos{ 
	font: 14px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #3d3d3d;
	text-decoration: none;
}
a.trabajos_detalle{ 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #e2e2e2;
	text-decoration: none;
}

a.sub_navi{ 
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #3b3b3b;
	text-decoration: none;
}
a.sub_navi:hover{ 
	text-decoration: underline;
}


#menu ul {
	padding: 0px;
	margin: 0px;
	background-image:url("../imagenes/nav1.jpg");
	background-repeat:no-repeat;
	background-position: 0 0;
	list-style: none;
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	width:100%;
	height: 0px;
	float:left;
	vertical-align:middle;
}
#menu ul li {
	display:inline;

}

#menu ul li a:link, #menu ul li a:visited {
	color: #3b3b3b;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 2px 15px;
	float: left;
	text-decoration:none;
}

#menu ul li a:hover, #menu ul li a:active {
	color: #8d8d85;
	background-position: 0 0px;
	text-decoration: none;
}







#servicios{
	padding-left: 20px;
}
#servicios .titulo_close, #servicios .titulo_open{
	padding:0;
}
#servicios .titulo_close a, #servicios .titulo_open a{
	background-repeat:no-repeat;
	padding:8px 0px 4px 20px;
	display:block;
	width:565px;
	margin-bottom:15px;
	text-decoration: none;
	color:#393838;
	font-family:11px;
	font-weight:bold;
}
#servicios .titulo_open a{
	background-image: url(../images/tit_serv_close.gif);
}
#servicios .titulo_close a{
	background-image: url(../images/tit_serv_open.gif);
}
#servicios .texto{
	display:none;
	padding: 10px 00px 30px 30px;
	width:522px;
	line-height:150%;
	font-size:11px;
	color: #747474;
}

.trabajo_lista{
	width: 286px;
	float:left;
	margin: 10px 0 5px 20px;
}
.trabajo_lista a img{
	border: 10px solid #ECEAEB;
}


.idioma{ 
	font: 8px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color: #5c5c56;
	text-decoration: none;
}


#info_sup{
	text-align: right;
}
#icono_pagina_libre{
	text-align:right;
}
#cabecera_home{
	border-bottom: 1px solid #cccccc;
}
.banner_wrap{
	margin-bottom: 10px;
}
.linea{
	border-bottom: 1px solid #cccccc;
	height:10px;
	margin-bottom:10px;
}
#menu_servicios{
	background-image:url(../images/backg_subnav.gif);
	background-repeat:no-repeat;
	height:40px;
	padding:11px 0 0px 20px;
	margin-bottom: 20px;
}
#partners_wrap{
	padding: 20px 0 20px 0;
}
#partners_wrap div{
	text-align: center;
}
#colaboradores_wrap{
	padding: 20px 0 20px 0;
}
#colaboradores_wrap div{
	text-align: center;
}
#colaboradores_wrap div img{
	vertical-align:middle;
	margin: 0 10px; 0 10px;
}

#texto_intro_servicios, #texto_intro_servicios p{
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #777777;
	line-height:18px;
}
#texto_intro_servicios{
	padding-left: 20px;
}
#formcontacto input{
	font: 11px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #595959;
	line-height:18px;
}
#formcontacto #button{
	background-image: url(../images/enviar.jpg);
	background-repeat:no-repeat;
	width: 86px;
	height: 26px;
	border:0;
	cursor:pointer;
}
#tit_trabajos{
	border-bottom: 1px solid #cccccc;
	padding-bottom:10px;
}
.filtrado_trabajos_wrap{
	padding:8px 0 8px 0;
}
#trabajos_wrap{
	border-top: 1px solid #cccccc;
	padding-top:10px;
}
.filtrado_trabajos_wrap a{ 
	font: 10px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color: #0799ED;
	text-decoration: none;
}
.filtrado_trabajos_wrap a:hover{ 
	text-decoration: underline;
}
.filtrado_trabajos_wrap a.actual{ 
	font-weight: bold;
	text-decoration:underline;
}
.link_doc_cuestionario{
	font-size: 10px;
	color:#0799ED;
	text-decoration:none;
}
.link_doc_cuestionario:hover{
	color:#cccccc;
}
#responsecheck{
	font-size: 11px;
	font-weight:bold;
	display:none;
}
#responsecheck.ok{
	color: #00CC00;
}
#responsecheck.ko{
	color: #ff0000;
}
#formCV .lopd_cv{
	height: 93px;
	overflow:auto;
	margin-bottom: 20px;
}
#formCV .lopd_cv, #formCV .lopd_cv p{
	font-size: 9px;
}
#formCV #button{
	background-image: url(../images/enviar.jpg);
	background-repeat:no-repeat;
	width: 86px;
	height: 26px;
	border:0;
	cursor:pointer;
}
#formCV input{
	color: #999999;
	font-size:12px;
}
#servicios .texto a{
	color: #666666;
	text-decoration:underline;
}
#servicios .texto a:hover{
	color: #999999;
	text-decoration:underline;
}
