/*
Theme Name: Grupo Alas
Theme URI: http://www.luisrojas.com/porfolio/grupoalas/
Description: theme hecho a medida para grupo alas
Author: Luis Rojas
Author URI: http://www.luisrojas.org/
Tags: grupo-alas, web-eventos, blog-eventos
Version: 2.0
*/

@charset"utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
a, a:link, a:visited, a:hover, a:active{text-decoration:none}
table{border-collapse:separate;border-spacing:0;}
th, td{text-align:left;font-weight:normal;}
img, iframe{border:none;text-decoration:none;}
ol, ul{list-style:none;}
input, textarea, select, button{font-size:100%;font-family:inherit;}
select{margin:inherit;}
hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px;}
html{overflow-y:scroll}
#noJS{background-color:#CCCCCC;text-align:center;padding:10px 0;line-height:20px;}
body{background:url(img/fondoweb.jpg) center repeat-y #f5f4f5;font-family:Helvetica, Arial, sans-serif;}
h2{font-size:20px;color:#f17d00;font-weight:normal;padding:0;margin:0px;}
h3{font-size:20px;color:#999999;font-weight:normal;}
p{font-size:14px;color:#999999;}
#contenedor{width:1000px;height:auto;margin:auto;}
#cabecera{margin-top:20px;overflow:hidden;}
#logo{width:276px;height:207px;background:url(img/sombraLogo.jpg) no-repeat bottom center;}
#logo{text-align:center;float:left;}
#slogan{float:right;width:615px;height:92px;margin-top:20px;margin-right:16px;text-align:left;}
#slogan span{display: none;}
#slogan b{color:#f17d00;font-weight:bold;display:inline-block;background:url(img/sombraslogan.jpg) no-repeat center bottom;padding-bottom:24px;display:none;}
.botonBlog{width:100px;display:inline-block;float:right;margin-right:0px;margin-top:24px;background-color:#f17d00;font-size:13px;padding-right:10px;clear:right;position:relative;z-index:1000000;}
#snow_stage{z-index:20;}
.botonBlog a{color:#ffffff;padding:2px 14px 2px 6px;display:block;background:url(img/flechaBlog.png) no-repeat right 3px;}
#menu{width:998px;margin-left:5px;}
#menu ul{display:block;clear:both;height:20px;padding:0;margin:0;}
#menu ul li{display:block;width:160px;height:23px;position:relative;float:left;background:url(img/lineaMenu.jpg) no-repeat right 2px;font-size:17px !important;padding:0;}
#menu ul li.e1{width:63px;}
#menu ul li.e1 span, #menu ul li.e1 a{left:0 !important;}
#menu ul li.e2{width:172px;}
#menu ul li.e3{width:102px;}
#menu ul li.e4{width:260px;}
#menu ul li.e5{width:200px;}
#menu ul li.e6{width:98px;left:6px;}
#menu ul li.e7{width:99px;float:right;background:none;}
#menu ul li a, #menu ul li span{display:block;position:absolute;left:7px;}
#menu ul li a{color:#999999;z-index:1;top:-2px;}
#menu ul li span{color:#f17d00;z-index:10;top:0px;cursor:pointer !important;}
#menu ul li a:link, #menu ul li a:visited, #menu ul li a:hover, #menu ul li a:active{padding-top:2px;display:block;}
#active span{font-weight:normal;top:-11px !important;}
#subMenu{overflow:hidden;}
#subMenu ul{width:962px;display:block;overflow:hidden;padding:0 !important;margin:0;}
#subMenu ul li{display:block;float:left;padding:2px 8px;text-align:center;}
#subMenu ul li.active{background-color:#F07D00;border:solid #b09d88 1px;border-bottom:none;padding:2px 8px;}
#subMenu ul li a{font-size:14px;}
#subMenu ul li.active a{color:#FFFFFF !important;}
#subMenu ul li a:link, #subMenu ul li a:visited{color:#f17d00;}
#subMenu ul li a:hover, #subMenu ul li a:active{color:#f17d00;text-decoration:underline;}
#topCuerpo{width:1010px;height:31px;background:url(img/topCuerpo.jpg) no-repeat top center;}
#cuerpo{width:1010px;height:auto;margin-top:6px;background:url(img/centroCuerpo.jpg) repeat-y top center;position:relative;font-size:14px;color:#999999;text-align:justify;line-height:22px;}
#cuerpo p{font-size:14px;color:#999999;text-align:justify;line-height:22px;padding:16px 0 0 0;margin:0;}
#cuerpo p.texNaranja{color:#f17d00;}
#cuerpo ul{float:left;padding:0px;}
#cuerpo ul li{}
#cuerpo a{color:#999999;text-decoration:underline;font-size:14px;}
#bottomCuerpo{width:1010px;height:23px;background:url(img/bottomCuerpo.jpg) no-repeat bottom center;}
#ContenidoSoluciones{}
#ContenidoSoluciones #ContenidoText{background:url(img/fondoSoluciones.jpg) repeat-x top center #f17d00;border:solid #b09d88 1px;border-top:none;padding:20px 20px;}
#ContenidoSoluciones #ContenidoText *{color:#FFFFFF;font-size:14px;}
#ContenidoText{clear:both;display:block;overflow:hidden;position:relative !important;z-index:10 !important;}
#ContenidoText ul{margin:0 50px 0 0;}
#contenido{margin:auto;padding:0 24px;}
#flash{width:954px; height:205px;margin:auto;margin-top:10px; display:block; cursor: pointer;}  
#contenedorFlash { width: 954px;height: 205px;margin: auto;}
#iPanoramica{width:996px;height:133px;margin:auto;margin-top:10px;position:relative;right:1px;text-align:center;}
#pie{width:998px;margin-left:6px;margin-top:8px;margin-bottom:20px; position: relative;}
#pie p{margin:0px 0px 5px 0px !important;padding:5px 10px;display:block;background-color:#f17d00;font-size:12px;color:#FFFFFF;}
#pie p.ip{background-color:#999999;}
#pie a{text-decoration:underline;color:#FFFFFF;}
#pie .ip a{text-transform:lowercase;}
#listaMarcas{margin-top:20px;}
#listaMarcas a:hover, active{text-decoration:underline;}
#listaMarcas dl{width:952px;height:148px;margin-top:10px;background:url(img/elgrupo-cajasp.jpg) no-repeat top center;}
#listaMarcas dl.eIP{background:url(img/elgrupo-cajasip.jpg) no-repeat top center;}
#listaMarcas dt{width:222px;height:130px;display:block;float:left;text-align:center;padding-top:18px;}
#listaMarcas dt img{display:block;margin:auto;}
#listaMarcas dd{width:700px;height:148px;position:relative;display:block;float:right;padding:0px !important;margin:0px !important;}
#listaMarcas dd p{padding-top:8px;padding-right:10px;}
#listaMarcas dd p.enlacesEmpresa{position:absolute;right:0px;bottom:4px;}
.Gmarcas {
	margin: auto;
	overflow: hidden;
	margin-bottom: 10px;
}
.marca {
	width: 472px;
	height: 148px;
	background:url(/wp-content/themes/grupo-alas/img/fondo-marca.jpg) no-repeat;
	overflow: hidden;
	position: relative;
}
.marca p {
	font-size: 12px !important;
	padding: 8px 16px 0 0 !important;
	text-align: justify;
	line-height: 19px !important;
}
.marcaIzquierda {
	float: left;
}
.marcaDerecha {
	float: right;
}
.logoMarca {
	width: 180px;
	height: 148px;
	float: left;
	text-align: center;
}
.logoMarcaC {
	width: 180px;
	height: 108px;
	float: left;
	text-align: center;
}
.descripcionMarca {
	float: right;
	width: 292px;
	height: 148px;
}
.descripcionMarcaC {
	float: right;
	width: 224px;
	height: 108px;
	position: relative;
}
.descripcionMarcaC p {
	padding-top: 4px !important;
	padding-right: 10px !important;
}
.iM1 img {
	margin-top: 18px;
}
.iM1 p {
	color: #2f91d8 !important;
}
.iM2 img  {
	margin-top: 18px;
}
.iM2 p {
	color: #705eab !important;
}
.iM3 img  {
	margin-top: 30px;
}
.iM3 p {
	color: #c7006c !important;
}
.iM4 img  {
	margin-top: 44px;
}
.iM4 p {
	color: #0baf5a !important;
}
.iM5 img  {
	margin-top: 44px;
}
.iM5 p {
	color: #2b8eca !important;
}
.iM6 img  {
	margin-top: 32px;
}
.iM6 p {
	color: #2abeb9 !important;
}
.iM7 img  {
	margin-top: 16px;
}
.iM7 p {
	color: #78c649 !important;
}
.iM8 img  {
	margin-top: 50px;
}
.iM8 p {
	color: #e8002b !important;
}
.iM9 img {
	margin-top: 10px;
}
.iM9 p {
	color: #468bc0 !important;
	font-size: 12px !important;
	line-height: 17px !important;
}
.barraOpciones {
	width:300px;
	height: 20px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	text-align: right;
}
.barraOpciones a {
	font-size: 12px !important;
}
.lineaS {
	color: #999999;
	font-size: 12px;
}
#marcaComunicacion {
	width: 962px;
	height: 121px;
	position: relative;
	background: url(/wp-content/themes/grupo-alas/img/fonco-caja-comunica.png) no-repeat;
}
#cajaAlasComunica {
	width: 552px;
	height: 108px;
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	position: absolute;
	top: 5px;
	left: 5px;
	overflow: hidden;
	background-color: #FFF;
	z-index: 10;
}
#aDescripcion {
	width: 404px;
	float: left;
	border-right: dotted 1px #999999;
}
#areaLista {
	width: 146px;
	height: 108px;
	float: left;
}
#areaLista h3 {
	color: #468bc0;
	font-size: 12px;
	padding-left: 6px;
}
#areaLista ul {
	padding-left: 6px;
}
#areaLista  li {
	list-style: disc;
	color: #468bc0;
	list-style-position: inside;
	font-size: 18px;
	line-height: 18px;
}
#areaLista li a, #areaLista li a:link, #areaLista li a:visited, #areaLista li a:active, #areaLista li a:hover {
	color: #999999;
	font-size: 10px;
	text-decoration: underline;
	text-align: left;
	display: inline;
}
#recuadroTexto {
	width: 400px;
	height: 121px;
	position: absolute;
	top: 3px;
	right:0;
	z-index: 1;
}
#recuadroTexto p {
	text-align: center;
	color: #468bc0;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 6px;
}
#desplegableServicios {
	width: 552px;
	height: 108px;
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 5;
	background-color:#FFF;
	border: solid 1px #999999;
}
.producto {
	width: 382px;
	float: right;
	text-align: center;
	display: none;
}
.producto h3 {
	font-size: 18px;
	color: #468bc0;
	text-align: center;
	padding-top: 4px;
}
.producto p {
	font-size: 12px !important;
	padding-top: 4px !important;
	padding-right: 15px !important;
	line-height: 15px !important;
}
.mContacto{width:528px;height:446px;background:url(img/mContacto.jpg) no-repeat;position:absolute;right:6px;bottom:7px;z-index:0;}
.mClientes{width:492px;height:430px;background:url(img/mClientes.jpg) no-repeat;position:absolute !important;right:6px;bottom:7px;z-index:0 !important;}
.mTrabajos{width:397px;height:453px;background:url(img/mTrabajos.jpg) no-repeat;position:absolute;right:7px;bottom:7px;z-index:0;}
.fContacto{width:900px;margin-top:10px;padding-bottom:20px;}
.fContacto table{width:900px;}
.fContacto tr{position:relative;}
.fContacto th{font-weight:bold;}
.fContacto td{vertical-align:top;}
.fContacto input{background:#EBEBEB;border:1px solid #CCCCCC;height:20px;margin:5px 0 15px;padding:4px 5px 0;width:450px;font-style:italic;color:#999999;font-size:14px;}
.fContacto textarea{background:#EBEBEB;border:1px solid #CCCCCC;height:100px;margin:5px 0 15px;padding:5px;width:450px;font-style:italic;color:#999999;font-size:14px;}
.fContacto .enviarF a:link, .fContacto .enviarF a:visited{display:block;background:url(img/bFormulario.jpg) no-repeat;width:99px;height:33px;float:right;}
.fContacto .enviarF a:hover, .fContacto .enviarF a:active{display:block;background:url(img/bFormularioH.jpg) no-repeat;width:99px;height:33px;float:right;}
.fContacto .enviarF input{width:150px;cursor:pointer;}
#caracteristicas{overflow:hidden;}
#caracteristicas h2{margin-bottom:20px;font-weight:bold;font-size:16px !important;text-decoration:underline;}
#caracteristicas .glista{overflow:hidden;margin-bottom:20px;}
#caracteristicas .glista p{padding-top:0px !important;padding-bottom:10px;}
#caracteristicas dl{width:456px;float:left;}
#caracteristicas dt{margin-bottom:16px;}
#caracteristicas dd{overflow:hidden;margin:0px !important;}
#caracteristicas dd ul{width:420px;margin-left:14px;padding-left:2px;}
#caracteristicas dd ul li{list-style-type:disc;padding-left:10px;font-size:12px !important;text-align:justify;}
#detalle{overflow:hidden;margin-top:10px;}
#detalle h2{font-size:16px !important;font-weight:bold;margin-bottom:20px;text-decoration:underline;}
#detalle dl{width:290px;float:left;float:right;margin-left:10px;margin-bottom:40px;}
#detalle dl.ft{width:260px;}
#detalle dt{margin-bottom:10px;}
#detalle dd{padding:0px !important;margin:0px !important;}
#detalle ul{padding:0px !important;margin:0px !important;}
#detalle ul li{list-style:disc;margin-left:12px;}

#nTrabajos{width:600px;height:384px;margin-top:20px;overflow:hidden;margin-bottom:20px; position: relative;z-index: 10;}
#nTrabajos ul {float: none; display: block; position: absolute; top: 0px;}
#nTrabajos ul li {width:200px;height:128px;float:left;background:url(img/cajaTrabajo.jpg); display:block; cursor: pointer;}
#nTrabajos ul li img{margin:auto;display:block;margin-top:14px;}
#nTrabajos ul li p{color:#3e3e3e !important;font-size:12px !important;text-align:center !important;padding-top:3px !important;}

.intro{overflow:hidden;}
.textoIntro{float:left;width:430px;}
.textoIntro p{padding-top:0px !important;padding-bottom:16px !important;}
.imgIntro{width:444px;height:295px;float:right;background-color:#FFFFFF;padding:10px;margin-bottom:20px;}
.verMapa{position:absolute;right:0px;}
.clears{clear:both;}
.mGracias{width:495px;height:495px;background:url(/wp-content/themes/grupo-alas/img/mGracias.jpg) no-repeat;position:absolute;right:7px;bottom:7px;z-index:0;}
.galeriaO{display:none;}
.MarcasAlas{width:400px;height:auto;text-align:center;margin-bottom:6px;}
.MarcasAlas img{display:inline;}
.listamarcas{padding:20px 0 30px 0;}
.m1{width:200px;float:left;position:relative;}
.m2{width:200px;float:right;position:relative;}
.nota{position:relative;left:10px;display:none;padding:6px 6px;background-color:#EBEBEB;border:solid 1px #F17D00;color:#F17D00;}
.listaArticulo{width:400px !important;}
.listaArticulo li{list-style:disc;margin-left:16px;}
#JMJ {
	width: 260px;
	height: 118px;
	position: absolute;
	top: -6px;
	right: 6px;
}
