/*
 * @author: Oscar Alderete - oscaralderete@gmail.com
 * @website: http://www.apoyoempresarial.com
 * @generator: NetBeans 7.2
*/
*{padding:0;margin:0}
html,body{height:100%}
body{background:#fff;text-align:center}
body,td,ul,ol,li,label,input,p{font:13px Arial,Helvetica,sans-serif}
#oaBody{min-height:100%;background:url(../images/body_bg.jpg) repeat-y #fff;position:relative;width:980px;margin:0 auto}
* html #oaBody{height:100%}
img{border:none}
a{cursor:pointer}

/* header */
.header{width:980px;height:84px;overflow:hidden;background:#fff}
.header_text{font-size:16px;color:#20575F;padding-top:50px}
.header_menu a{color:#555;text-decoration:none;margin:0 16px}
.header_menu a:hover{color:#6BA9B0;text-decoration:underline}
.header_login a{color:#6BA9B0;text-decoration:none}
.header_login a:hover{text-decoration:underline}
.banner-page{height:68px;background:url(../images/index_banner_footer_bg.jpg) no-repeat}
.banner-page h1{line-height:53px;color:#fff;font-size:22px;padding-left:15px;font-weight:normal}
.banner-page-footer{background:url(../images/banner_footer_bg.jpg) 0 100% no-repeat}
.submenu{position:absolute;height:80px;right:0;top:0;display:none}
#submenu{list-style-type:none;font-size:0}
#submenu > li{display:inline-block;height:80px;font-size:16px;text-align:left;vertical-align:top}
.submenu_cap{width:12px}
.submenu_open{background:url(../images/submenu_bgLeft.png) no-repeat}
.submenu_close{background:url(../images/submenu_bgRight.png) no-repeat}
.submenu_body{width:auto;background:url(../images/submenu_bg.png) repeat-x}
.submenu_body p{font-size:16px;line-height:1.4em;padding:18px 12px 0}
.submenu_body p a{text-decoration:none;color:#555}
.submenu_body p a:hover{color:#6BA9B0;text-decoration:underline}
#logo-licenciatario{width:100%;height:100%;background:transparent}

/* footer */
.footer{width:960px;height:192px;margin:0 auto;color:#fff;background:url(../images/footer_bg.jpg) repeat-x #333;font-size:14px}
.footer h3{color:#6BA9B0;font-size:14px;padding-bottom:12px}
.ulFooter{list-style-type:none}
.ulFooter li{line-height:1.5em}
.ulFooter a{color:#fff;text-decoration:none}
.ulFooter a:hover{color:#E6AB73}

/* sidebar */
.sidebar-bg{background:url(../images/sidebar_bg.jpg) 220px 0 repeat-y}
.sidebar-menu{list-style-type:none;width:220px}
.sidebar-menu li{height:45px}
.sidebar-menu li a{display:block;height:45px;line-height:45px;background:url(../images/menu_bg.jpg) 0 0 repeat-x;padding-left:15px;color:#303435;text-decoration:none;cursor:pointer}
.sidebar-menu li a:hover{background-position:0 center;color:#767676}
.sidebar-menu li a.enlace-directo{background:url(../images/menu_bg.jpg) 0 100% repeat-x;}

/* content */
.content{background:url(../images/content_bg.jpg) no-repeat}

/* page: INDEX */
.index_banner{height:405px;overflow:hidden;background:url(../images/index_banner_bg.jpg) no-repeat;color:#fff}
.index_banner h1{font-size:25px;font-weight:bold;padding-top:60px}
.index_banner p{font-size:14px;padding-top:30px;padding-right:35px;line-height:1.8em}
.index_videoLauncher{display:block;width:400px;height:257px;background:transparent;top:73px;left:439px}
p.index_verVideo{font-size:18px;padding-top:369px;cursor:pointer}
p.index_verVideo img{vertical-align:middle}
#player{width:100%;height:100%;overflow:hidden}
.index_banner_complement{height:69px;background:url(../images/index_banner_footer_bg.jpg) no-repeat}
.index_banner_complement p{text-align:center;color:#ccc;line-height:69px;padding-left:35px;font-family:Georgia,serif;font-style:italic;font-size:16px}
ul.index_advantages{list-style-type:none;font-size:1px;width:944px;background:url(../images/index_ul_advantages_bg.jpg) repeat-x}
ul.index_advantages a{text-decoration:none;color:#6BA9B0}
ul.index_advantages a:hover{color:#E7AB74}
ul.index_advantages > li{display:inline-block;width:188px;height:305px;overflow:hidden;font-size:12px;background:#fff;vertical-align:top}
ul.index_advantages > li h2{font-size:14px;padding-top:105px}
ul.index_advantages > li p{padding:13px 13px 0;text-align:left;line-height:1.5em}
ul.index_advantages > li ul{text-align:left;list-style-type:none;padding:13px 13px 0}
ul.index_advantages > li ul li{padding-bottom:6px}
.index_carac_div01{background:url(../images/index_ventajas_bg1.jpg) center 20px no-repeat}
.index_carac_div02{background:url(../images/index_ventajas_bg2.jpg) center 20px no-repeat}
.index_carac_div03{background:url(../images/index_ventajas_bg3.jpg) center 20px no-repeat}
.index_carac_div04{background:url(../images/index_ventajas_bg4.jpg) center 20px no-repeat}
.index_carac_div05{background:url(../images/index_ventajas_bg5.jpg) center 20px no-repeat}

/* page: CARACTERISTICAS */
#caracteristicas-contenedor{}
#caracteristicas-contenidos{}
.caracteristica-div{}
.caracteristica-div h2{color:#6BA9B0;font-size:26px;font-weight:normal;padding-top:45px}
.caracteristica-div p{padding-top:15px;line-height:1.6em;width:auto}
.caracteristica-ul{margin-left:16px}
.caracteristica-ul li{padding-top:15px}

/* page: PRESUPUESTO */
#playerPresupuesto{display:block;width:660px;height:427px;background:#333;border:solid 1px #c9c9c9}
#formularioModal{position:absolute;top:0;left:12px;z-index:70;width:800px;background:#fff;display:none;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}
#formularioModal *{font-family:Arial,Helvetica,sans-serif}

/* supplement */
#velo{position:absolute;top:0;left:0;width:100%;height:0;display:none;background:#fff;z-index:20}
#video{position:absolute;top:0;left:0;width:0;height:0;background:url(../images/loader_01.gif) center center no-repeat #000;z-index:30;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:center}
#videoContainer{width:0;heigth:0;overflow:visible}
#videoClose{position:absolute;top:0;left:0;display:none;width:16px;height:16px;cursor:pointer;background:url(../images/btn_video_close.png) no-repeat;z-index:31}
#avisoLegal{position:absolute;top:0;left:0;width:800px;display:none;background:#fff;border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;-o-border-radius:0 12px 12px 0;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;z-index:25}
.avisoLegal{padding:30px;font:12px Arial,Helvetica,sans-serif}
.avisoLegal h1{text-align:center;color:#6BA9B0;padding-bottom:12px}
.avisoLegal p{padding-bottom:12px}
.avisoLegal ul{margin-left:16px}
.avisoLegalClose{display:none}

/* popup */
#popup{border:solid 10px #333;background:#333;-moz-border-radius:6px;border-radius:6px;position:absolute;top:0;left:0;z-index:29}
#popup-content{width:600px;height:450px;overflow:hidden;background:#fff;text-align:center}
.popupClose{padding:30px;text-align:center}
.popupClose a{color:#00e;cursor:pointer;text-decoration:underline}
.popupClose a:hover{text-decoration:none}

/* common */
.wPage{width:960px}
.bgContent{background:#fff}

.h36{height:36px}
.h40{height:40px}
.h84{height:84px}
.h100{height:100px}
.h450{height:450px}
.w15{width:15px}
.w150{width:150px}
.w175{width:175px}
.w210{width:210px}
.w220{width:220px}
.w228{width:228px}
.w280{width:280px}
.w315{width:315px}
.w320{width:320px}
.w325{width:325px}
.w420{width:420px}
.w440{width:440px}
.w570{width:570px}
.w600{width:600px}
.w620{width:620px}
.w693{width:693px}
.w740{width:740px}
.pad30{padding:30px}
.padL12{padding-left:12px}
.padL24{padding-left:24px}
.padL35{padding-left:35px}
.padL48{padding-left:48px}
.padL66{padding-left:66px}
.padR48{padding-right:48px}
.padB24{padding-bottom:24px}
.padB39{padding-bottom:39px}
.padB45{padding-bottom:45px}
.padB56{padding-bottom:56px}
.padT24{padding-top:24px}
.padT39{padding-top:39px}
.padT56{padding-top:56px}
.padLR55{padding-left:55px;padding-right:55px}
.cE6AB73{color:#E6AB73}
.c6BA9B0{color:#6BA9B0}
.c0D727F{color:#0D727F}
.ulPad_01{padding-left:16px}
.bullet_01{list-style-image:url(../images/bullet_01.jpg)}
.panel-full{background:url(../images/panel_full_top_bg.jpg) center 0 no-repeat}
.panel-fullClose{background:url(../images/panel_full_bottom_bg.jpg) center 100% no-repeat}
.panel_right{background:url(../images/panel_right_top_bg.png) center 0 no-repeat}
.panel_rightClose{background:url(../images/panel_right_bottom_bg.png) center 100% no-repeat}
.title-block{height:44px;font-size:22px;color:#fff;background:#333;line-height:44px;background:url(../images/h1_block_bg.jpg) repeat-y #333;padding-left:30px}
.title-standard{color:#0D727F;font-size:22px}
.page-default p{padding-top:15px;line-height:1.6em}
.border01{border-left:solid 2px #c9c9c9;border-right:solid 2px #c9c9c9;border-bottom:solid 2px #c9c9c9}

.wFull{width:100%}
.hFull{height:100%}
.bgFFF{background:#fff}
.bgFF0{background:#ff0}
.bgF00{background:#f00}
.bg000{background:#000}
.bgTrans{background:transparent}
.centered{margin:0 auto}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.justify{text-align:justify}
.italic{font-style:italic}
.relative{position:relative}
.absolute{position:absolute}
.fLeft{float:left}
.fRight{float:right}
.clearL{clear:left}
.clearR{clear:right}
.valignT{vertical-align:top}
.valignM{vertical-align:middle}
.valignB{vertical-align:bottom}
.noOverflow{overflow:hidden}
ul.fLiL{list-style-type:none}
ul.fLiL > li{float:left}
ul.inlineBlock{list-style-type:none;font-size:0;white-space:nowrap}
ul.inlineBlock > li{display:inline-block;vertical-align:top;font-size:13px;white-space:normal}
ul.noBullet,ol.noBullet{list-style-type:none}
.hidden,.loader,.loaderAlt{display:none}
.inline_block{display:inline-block}
a.hover{text-decoration:none}
a.hover:hover{text-decoration:underline}

.quienesSomos{padding:0 40px}
.quienesSomos h4{font-size:20px;color:#6BA9B0;text-shadow:0 0 5px #b5b5b5;padding-top:40px}
.quienesSomos p{text-align:justify}
.quienesSomosSep{height:80px;background:url(../images/quienesSomos_sep_bg.jpg) center 40px no-repeat}
.quienesSomosTop{background:url(../images/quienesSomos_sepTop.jpg) center 0 no-repeat}
.quienesSomosBottom{background:url(../images/quienesSomos_sepBottom.jpg) center 100% no-repeat}

.quienesSomosIntro{}
.quienesSomosIntro ul,.quienesSomosIntro ol{margin-left:24px;padding-top:12px}
.quienesSomosIntro a{color:#6BA9B0}