/*
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:50px;text-align:left;}
#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;margin:auto;margin-top:10px;}
#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;}
#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;}
.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;}
#nTrabajos{width:600px;margin-top:20px;overflow:hidden;margin-bottom:20px;}
#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;}
.cajaTrabajo{width:200px;height:128px;float:left;background:url(img/cajaTrabajo.jpg);}
.cajaTrabajo img{margin:auto;display:block;margin-top:14px;}
.cajaTrabajo 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;}
