/*	Copyright 2007 ABA English. CSS 2007: V 1.0 */


/* GLOBAL */
* {margin: 0;padding: 0;}
body {color:#666;background-color: #fff;font-family:"Lucida Sans", Arial, Helvetica, Sans-Serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;}
h1{font-size:18px;line-height:24px;}
h2{font-size:16px;}
h3{font-size:12px;}
/*a:link {color: #963434;text-decoration: underline;}
a:visited {color: #963434;text-decoration: underline;}
a:hover {color: #BF0000;text-decoration: underline;}
a:active {color: #963434;text-decoration: underline;}*/
a:link {color: #963434;text-decoration: none;}
a:visited {color: #963434;text-decoration: none;}
a:hover {color: #BF0000;text-decoration: none;}
a:active {color: #963434;text-decoration: none;}
ul {padding:5px;}
ol {padding:25px 20px 20px 20px;}
strong, b { font-weight:bold; }
table.contentpane {margin:10px 20px 10px 25px;}


/* LAYOUT */
#container {width:810px;margin:0 auto;background-image: url(../images/shadow.gif);background-repeat: repeat-y;}
#header {position:relative;height:88px !important;height:88px;}
#header #languages {position:absolute;right:105px;top:20px;}
#header #flags {position:absolute;right:25px;top:20px;}
#flags li {list-style: none;margin-left:10px;display: inline;}
#flags ul{padding:0;}
#set {background-color:#990000;margin:0 18px 0 18px;padding:2px 0 0 12px;background-image:url(../images/nav_wellcome.gif);height: 20px;color: #FFFFFF;}
#foot_nav {background-color:#990000;margin:0 8px;padding:3px 0 2px 0;height:20px;text-align: center;}
#foot_nav ul {padding:0px;}
#foot_nav li {list-style: none;margin-left:10px;display: inline;padding-right:10px;color: #FFFFFF;border-right-width: 1px;border-right-style: solid;border-right-color: #FFFFFF;}
#foot_nav .last {border:none;}
#foot_nav a {color:#E4E4E4;}
#foot_nav a:hover {color:#fff;}
#footer {margin:0 8px 0px;padding:20px 0px 15px 0;background-color:#302e2e;}
#footer li {list-style: none;font-size: 10px; }
#footer a {color:#999999;}
#footer a:hover {color:#ccc;}
#footer p {color:#E7E7E7;font-size: 10px;text-align: center;}
#footer .hr {margin: 15px 60px 15px 60px;text-align:center;height: 1px;background-image:url(../images/dotted.gif);}
#footer .hr hr  {display: none;}	
#footer .links{margin:0 6px 0 0;padding:0px 0px 25px 60px;width:130px;float:left;line-height:20px;}


/* COM_FRONT */
#com_frontpage #content, #com_mitest #content{margin:2px 8px 0 18px !important;margin:2px 8px 0 9px;float:left;width:530px;}
#com_frontpage #sidebar, #com_mitest #sidebar{float:left;width:236px;margin:2px 0px 0 0;}
.home_img {height:252px;width:528px;background-image:url(../../../images/fnd_visor_home_v1.png);position:relative;}
.home_imgfr {height:252px;width:528px;background-image:url(../../../images/fnd_visor_home_v1_fr.png);position:relative;}
.home_imgen {height:252px;width:528px;background-image:url(../../../images/fnd_visor_home_v1_en.png);position:relative;}
.title_home_img{position:absolute;left:180px;top:20px;font-size:29px;font-weight:bold;letter-spacing:-1px;
line-height:32px;}
.subtitle_home_img{position:absolute;left:180px;top:54px;font-size:16px;letter-spacing:-1px;font-weight:bold;color:#963434;}
.list_home_img{position:absolute;left:180px;top:90px;font-size:12px;}
.list_home_img ul{list-style-image:url(../images/bullet-gray.gif);list-style-position:outside;padding: 0px 0 0px 0px;margin:10px 0px 5px 5px;}
.list_home_img li {margin: 0px 0px 15px 0px;}
.btn_home_01 a {position:absolute;left:75px;bottom:0;display:block;width:150px;height:25px;text-transform:uppercase;color:#FFFFFF;text-align:center;padding:10px 0 0 0;}
.btn_home_02 a{position:absolute;left:225px;bottom:0;display:block;width:120px;height:25px;text-transform:uppercase;color:#FFFFFF;text-align:center;padding:10px 0 0 0;}
.btn_home_03 a{position:absolute;left:345px;bottom:0;display:block;width:75px;height:25px;text-transform:uppercase;color:#FFFFFF;text-align:center;padding:10px 0 0 30px;}
.btn_home_04 a{position:absolute;left:452px;bottom:0;display:block;width:75px;height:25px;text-transform:uppercase;color:#FFFFFF;text-align:center;padding:10px 0 0 0;}
.btn_home_01 a:visited, .btn_home_02 a:visited, .btn_home_03 a:visited, .btn_home_04 a:visited{color:#ffffff;}
.btn_home_01 a:hover, .btn_home_02 a:hover, .btn_home_03 a:hover, .btn_home_04 a:hover{color:#990000;}

.btn_home_img {position:absolute;right:0;bottom:0;display:block;width:470px;height:40px;}
#menu_home_img li {list-style-image:url(../images/bullet-red.gif);list-style:none;padding: 10px 0 0px 10px;margin: 0px 10px 0px 20px;}
#menu_home_img li{float:left;display:block;}



/* COM_CONTENT */
#com_content #content {margin:2px 16px 0 0px!important;margin:2px 7px 0 0px;float:right;width:530px;	}
#com_content #sidebar{float:left;width:236px;margin:2px 7px 0 18px!important;margin:2px 7px 0 9px;}
#com_content .contenido {margin:10px 0 10px 0;width: 530px;background-color: #ffffff;}
#com_content .contenido ul {list-style-image:url(../images/bullet-red.gif);list-style-position:outside;padding: 10px 0 0px 10px;margin: 10px 20px 10px 20px;}
#com_content .contenido li {margin: 0px 0px 15px 0px;}
.contenido {margin:10px 0 10px 0;width: 530px;background-color: #ffffff;}
.contenido ul {list-style-image:url(../images/bullet-red.gif);list-style-position:outside;padding: 10px 0 0px 10px;margin: 10px 20px 10px 20px;}
.contenido li {margin: 0px 0px 15px 0px;}
.contenido h1{margin:5px 10px 5px 8px;color:#333;}
.contenido .h12_levels{margin:15px 0 0 8px;}
#com_content h1{margin:5px 10px 5px 8px;color:#333;}
#com_content h2{margin:15px 10px 5px 20px;color:#963434;}
#com_content h3{margin:5px 10px 5px 20px;}
#com_content p{margin:20px 10px 5px 20px;}
#com_content .border_box p{margin:0px;}


/* COM_INSTALL */
#com_install #content, #com_level #content, #com_certificados #content,#com_getmember #content, #com_extranet #content, #com_pagos #content, #com_cancel #content, #com_wellcome #content {margin:2px 16px 0 0px!important;margin:2px 7px 0 0px;float:right;width:530px;	}
#com_install #sidebar, #com_level #sidebar, #com_certificados #sidebar,#com_getmember #sidebar, #com_extranet #sidebar, #com_pagos #sidebar, #com_cancel #sidebar, #com_wellcome #sidebar{float:left;width:236px;margin:2px 7px 0 18px!important;margin:2px 7px 0 9px;}

/* COM_ESPECIAL */
#com_mitest #content, #com_fireboard #content, #com_contact #content{margin:2px 8px 0 18px !important;margin:2px 8px 0 9px;float:left;width:790px;}
#com_mitest #sidebarspecial, #com_contact #sidebarspecial{float:left;width:234px;margin:2px 7px 0 9px;}
#com_mitest #sidebar, #com_fireboard #sidebar, #com_inmersion #sidebar, #com_contact #sidebar{width:1px;}
#com_mitest .visor, #com_contact .visor {float:left;margin:0 0 10px 0;width: 530px;} 
#com_fireboard .visor {float:left;margin:0 0 10px 0;width: 774px;}

#com_inmersion #content {margin:2px 16px 0 0px !important;margin:2px 7px 0 0px;width:790px;}
#com_inmersion #sidebarspecial{float:left;width:234px;margin:2px 7px 0 18px!important;margin:2px 7px 0 9px;} 
#com_inmersion .visor {float:right;margin:0 0 10px 0;width: 530px;}


/* MODULOS */
.modulo1 {margin:0 10px 10px 0;float:left;width: 258px;	}
.modulo2 {margin:0 0 10px 0;float:left;width: 258px;}
.modulo3{width:236px;margin:0 0 10px 0;}
.modulo4{width:236px;margin:0 0 10px 0;}
.modulo5{width:236px;margin:0 0 10px 0;}
.modulo6{width:236px;margin:0 0 10px 0;position:relative;}
.modulo7{width:234px;margin:0 0 10px 0;}
.special {margin:0 0 10px 0;width: 530px;}
.visor {margin:0 0 10px 0;width: 530px;}


/* REGISTER */
#register #content {margin:2px 8px 0 18px !important;margin:2px 8px 0 9px;float:left;width:530px;}
#register #sidebar{float:left;width:236px;margin:2px 0px 0 0;}
#register h1{margin:10px 10px 5px 15px;color:#333;}
#register h2{margin:15px 10px 5px 20px;color:#963434;}
#register h3{margin:5px 10px 5px 20px;}
#register p {margin:5px 10px 7px 15px;}
.formregister {padding: 5px 20px 20px 25px;}
.button11_es {background-image:url(../images/reg-activar-es.gif);width:236px; height:18px;cursor: pointer;}
.button11_fr {background-image:url(../images/reg-activar-fr.gif);width:159px; height:20px;cursor: pointer;}
.button11_en {background-image:url(../images/reg-activar-en.gif);width:159px; height:20px;cursor: pointer;}
.box_alert {padding:10px ;margin: 8px 0 0 0 ;border:1px;border-style:solid; border-color:#a01616;color:#333333;font-size:12px;background-color:#feffde;width:480px;}
.box_alert_pay {padding:10px;margin: 8px 0 8px 0;border:1px solid #333333;color:#333333;font-size:12px;background-color:#ffffff;width:480px;}
select {line-height:15px;}
.balloonstyle{position:absolute;top: -500px;left: 0;padding: 5px;visibility: hidden;border:1px solid black;font:normal 12px Verdana;line-height: 18px;z-index: 100;background-color: white;width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);}
#arrowhead{z-index: 99;position:absolute;top: -500px;left: 0;visibility: hidden;}


/* LOGIN */
#login p{margin:5px 0 2px 0px;}
#login {padding:18px 0 5px 25px;background-color:#f1f1ec;}
.inputbox {border:1px solid #999999;color:#333333;margin:0px 10px 0px 0;font-size:11px;}
.inputboxbody {border:1px solid #999999;color:#333333;margin:0px 10px 0px 0;font-size:11px;}
.inputboxalert {border:1px solid #a01616;color:#333333;margin:0px 10px 5px 0;font-size:11px;background-color:#feffde;}
.inputboxcheck {margin:0px 7px 0px 0;}
.inputboxcheckcon {margin:0px 5px 0px 10px;}
.salto{font-size:12px;line-height:30px;margin:0px 10px 5px 0px;}
.btnlogin {text-align:right;margin:5px 25px 0 0;}
.box_alert_login {padding:5px;margin: 8px 20px 8px 0;border:1px solid #a01616;color:#333333;font-size:11px;background-color:#feffde;}


/* GARANTIA */
#garantia{padding:22px 100px 0 25px;}
.sello{position:absolute;background:url(../images/gar.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.abaenglish.com/templates/business_blue/images/gar.png'); width:101px;height:119px;right: -8px;top: -8px;}
.selloi{position:absolute;background:url(../images/gar.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.abaenglish.com//templates/business_blue/images/gar.png'); width:101px;height:119px;right: -8px;top: -8px;}

.medium{margin:5px 0 10px 0;font-size:14px;color:#990000;}
.normal{padding:5px 0px 0 25px;}
.gratuidad{padding:25px 25px 10px 25px;}
.recomendamos{padding:20px 12px 20px 12px;}
.recomendamos ul {list-style-type:none;margin-bottom:5px;}


/* INMERSION */
.inmersion{background:transparent url(../images/sem_top_.gif) no-repeat scroll 0%;background-position: 0 top;color:#FFFFFF;font-size:19px;height:398px;padding:15px 0 0 15px;}
.inmersion p{color:#666;font-size:13px;margin:45px 25px 10px 35px;}
.inmersionbox {margin:0 0 10px 0;width: 530px;height: 440px;background-image:url(../images/sem-fndbox.gif);background-repeat:repeat-y;position:relative;}
.cornerinmersion{margin:0 0 0px 0;width: 530px;height: 50px;}
.insert{position:absolute;right:10px;top:15px;background:url(../images/sem_ball.gif) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/sem_ball.gif');width: 94px;height: 94px;right: 10px;top: 15px;cursor: pointer;}
.inserten{position:absolute;right:10px;top:15px;background:url(../../../images/sem_ball-en.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/images/sem_ball-en.png'); width:94px;height:94px;right: 10px;top: 15px;cursor: pointer;}
.insertfr{position:absolute;right:10px;top:15px;background:url(../../../images/sem_ball-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/images/sem_ball-fr.png'); width:94px;height:94px;right: 10px;top: 15px;cursor: pointer;}
.promo_hidden_week{background:transparent url(../images/sem_top_.gif) no-repeat scroll 0%;background-position: 0 top;color:#FFFFFF;font-size:19px;height:30px;padding:15px 0 0 15px;}	
.title_gris_box{background:transparent url(../images/box-title-gris.gif) no-repeat scroll 0%;background-position: 0 top;color:#666;height:34px;padding:15px 0 0 15px;color:#333333;}
.title_red_box{background:transparent url(../images/red-top.gif) no-repeat scroll 0%;background-position: 0 top;color:#fff;height:34px;padding:15px 0 0 15px}
.box_white {margin:3px 0 10px 0;width: 530px;background-image:url(../images/sem-fndbox.gif);background-repeat:repeat-y;position:relative;}
.box_gray {margin:0 0 10px 0;width: 530px;background-color:#f1f1ec;position:relative;}
.box_white h6 {background:transparent url(../images/box-white-foot.gif) no-repeat top left;margin:0px;padding:10px 20px 10px ;font-size:11px;font-weight:normal;}
#com_content .boton_apuntate, #com_content .boton_apuntate_fr, #com_content .boton_apuntate_en{position:absolute;left:180px;top:335px;}
.boton_apuntate{position:absolute;left:180px;top:356px; width:156px;height:39px;background:url(../images/btn-apuntate.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-apuntate.png');cursor: pointer;}
.boton_apuntate_fr{position:absolute;left:180px;top:356px; width:156px;height:39px;background:url(../images/btn-apuntate-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-apuntate-fr.png');cursor: pointer;}
.boton_apuntate_en{position:absolute;left:180px;top:356px; width:156px;height:39px;background:url(../images/btn-apuntate-en.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-apuntate-en.png');cursor: pointer;}
.boton_comenzar{position:absolute;left:180px;top:356px; width:156px;height:39px;background:url(../images/btn-comenzar.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-comenzar.png');cursor: pointer;}
.boton_comenzar_fr{position:absolute;left:180px;top:356px; width:156px;height:39px;background:url(../images/btn-comenzar-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-comenzar-fr.png');cursor: pointer;}
.boton_comenzar_en{position:absolute;left:180px;top:356px; width:156px;height:39px;background:url(../images/btn-comenzar-en.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-comenzar-en.png');cursor: pointer;}



.box_white p {padding: 0px 0px 50px 0px;width:230px;float:left;}
.result{padding: 15px 10px 10px 20px;}
.resultest{padding: 25px 5px 10px 5px;}
.fnd_gris_p{background-color:#f1f1ec;padding:15px 15px 10px 15px;}
.fnd_intro{background-color:#f1f1ec;padding:15px 15px 4px 15px;}
.fnd_gris_t{background-color:#f1f1ec;padding:5px 15px 5px 15px;}
.fnd_gris_tutor{background-color:#f1f1ec;padding:12px 15px 5px 15px;font-size:13px;}
.rounded {padding: 10px;margin: 10px 15px 0px 15px;width:480px;background: transparent url(../images/sem-top-r.gif) no-repeat;background-color:#ffffff;}
.rounded_table {padding:15px 0 0 0px;margin: 10px 15px 0px 15px;width:500px;background: transparent url(../images/rounded_table.gif) no-repeat;background-color:#ffffff;}
.items{margin:15px 0 0 0;background:url(../images/sem-items.gif) no-repeat;height: 280px;color:#333;	}	
.item1, .item2, .item3 {font-size:11px;position:absolute;}	
.item1 {left:113px;top:136px;}
.item2{left:113px;top:206px;}	
.item3{left:113px;top:284px;}
#com_content .item1 {left:113px;top:108px;}
#com_content .item2{left:113px;top:178px;}	
#com_content .item3{left:113px;top:258px;}
.item1 h6, .item2 h6 , .item3 h6 {font-size:14px;font-weight:bold;margin:0px;color:#333;}
.answer{margin:10px 0 15px 80px;}
.slectbox{margin-top:12px;}
.close {padding: 10px;margin: 0px 15px 10px 15px;height:5px;width:480px;background: transparent url(../images/sem-close-w.gif) no-repeat;}
.closep {padding: 10px 10px 10px 10px;margin: 0px 15px 10px 15px;height:15px;width:480px;background: transparent url(../images/sem-close.gif) no-repeat;}
.closet {padding: 10px;margin: 0px 15px 10px 15px;height:5px;width:480px;background: transparent url(../images/sem-close-g.gif) no-repeat;}
.intro_white{padding:10px 15px 10px 15px;}
.sub_white{padding:10px 15px 5px 15px;font-size:13px;}
.box_white ul {list-style-image:url(../images/bullet-red.gif);list-style-position:outside;padding: 10px 0 0px 10px;margin: 10px 20px 10px 20px;}
.box_white li, .box_gray li {margin: 0px 0px 15px 0px;}
.box_gray ul {list-style-image:url(../images/bullet-gray.gif);list-style-position:outside;padding: 10px 0 0px 10px;margin: 10px 20px 10px 20px;}
.button_next {padding:10px 15px 10px 15px;}
.button_next_m{padding:10px 15px 10px 15px;text-align:center;}
.white {color:#FFFFFF;text-align:center;}
.dot {border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: dotted;border-left-style: dotted;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
.close_gr {height:20px;width:530px;background: transparent url(../images/box-close-gris.gif) no-repeat;}
#inmersion .h7_levels{color:#333333;}
.picture_teacher {position:absolute;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/gar.png'); width:121px;height:122px;right: 40px;top: 15px;}

.questions {padding: 10px 10px 10px 25px;}
.inputboxcheckq {margin-bottom:15px;}
#inmersion .rounded {padding: 20px 10px 10px 20px;width:470px;}
.h7_levels_plan{font-size:14px;line-height:22px;}
.button_box_c {margin:0 auto;margin:0 auto;width:191px;height:39px;}

/* PROMOS */
.promoboxinm{background:transparent url(../images/sem_top_.gif) no-repeat scroll 0%;background-position: 0 top;color:#FFFFFF;font-size:19px;padding:15px 0 0 15px;}
.promoboxinm p{color:#666;font-size:11px;margin:45px 25px 10px 35px;}
.promobox {margin:0 0 10px 0;width: 530px;background-image:url(../images/sem-fndbox.gif);background-repeat:repeat-y;position:relative;}
.promoboxiitems{margin:7px 0 0 0;background:url(../images/sem-items-fnd.gif) no-repeat;height: 390px;color:#333;background-position: 0 bottom;}
.promoboxitem1, .promoboxitem2, .promoboxitem3, .promoboxitem4 {font-size:11px;position:absolute;}	
.promoboxitem1 {left:50px;top:104px;width:370px;padding:10px 0 0 59px;height:70px;background:url(../images/item_01.png) no-repeat !important;background-image: none;filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/item_01.png'); }
.promoboxitem2 {left:50px;top:200px;width:370px;padding:10px 0 0 59px;height:70px;background:url(../images/item_02.png) no-repeat !important;background-image: none;filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/item_02.png'); }	
.promoboxitem3 {left:50px;top:296px;width:370px;padding:10px 0 0 59px;height:97px;background:url(../images/item_03.png) no-repeat !important;background-image: none;filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/item_03.png'); }
.promoboxitem4 {left:25px;top:410px;width:470px;padding:0px 0 0 0px;height:20px;font-size:16px;color:#990000;text-align:center;}
.promoboxitem1 h6, .promoboxitem2 h6 , .promoboxitem3 h6 {font-size:14px;font-weight:bold;margin:0px;color:#333;}
#box_promo p {padding:10px 0 0 0;font-size:11px}
.promoboxapuntate {position:absolute;background:url(../images/contactanos.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/contactanos.png'); width:154px;height:34px;left:180px;top:450px;cursor: pointer;}
.promoboxapuntatefr {position:absolute;background:url(../images/contactanos-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/contactanos-fr.png'); width:154px;height:34px;left:180px;top:450px;cursor: pointer;}
.promoboxapuntateen {position:absolute;background:url(../images/contactanos-en.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/contactanos-en.png'); width:154px;height:34px;left:180px;top:450px;cursor: pointer;}




/* MENU HEADER */
#header #menu {position:absolute;right:11px;top:63px;width:430px;height:25px;margin:0;padding:0;}
ul#mainleveltop {float: left;padding: 0;margin:0;list-style: none;height: 25px;}
#menu #mainleveltop li {float: left;margin: 0 4px 0 0;padding: 0;}
#menu #mainleveltop a:link, #mainleveltop a:visited {float:left;display:block;padding: 0 0px;height: 25px;line-height: 23px;text-decoration: none;background: url(../images/fnd_btn.gif) 0 0 no-repeat;border: 0;width: 103px;color:#FFFFFF;text-align:center;font-weight:bold;}
#menu #mainleveltop a:hover{background: url(../images/fnd_btn_on.gif) 0 0 no-repeat;}
#menu #mainleveltop li.horizont_active_menu {float: left;padding: 0;}
#menu #mainleveltop li.horizont_active_menu a:link, #mainleveltop li.horizont_active_menu a:visited  {background: url(../images/fnd_btn_on.gif) 0 0 no-repeat;float:left;padding: 0 0px;height: 25px;line-height: 23px;width: 103px;color:#FFFFFF;}


/* MENU CLIENT */
.menu_client ul{list-style-image:url(../images/bullet-gray.gif);background:url(../images/client-menu.gif);list-style-position:outside;margin:0px;padding:0px;}
.menu_client li{margin:0 0 0 25px;height:25px;padding:6px 0 0 0px;}


/* MENU LEFT */

#mainlevel * {padding: 0;margin: 0; }
#mainlevel {list-style-position:outside;display: block;}
#mainlevel ul{ background:url(../images/client-menu.gif); padding:0px 0 0 25px;}
#mainlevel ul li ul{ background:url(../images/fnd_sublevel0.gif); padding:0px 0 0 40px; margin-left:-25px;}
#mainlevel a{display:block;padding: 5px 0px 8px 3px !important;padding: 5px 0px 8px 3px;}
#mainlevel li{ background:url(../images/client-menu.gif);list-style-image:url(../images/bullet-gray.gif);}
#mainlevel li ul li { list-style-image:url(../images/bullet-gray-v.gif);}
#mainlevel li ul li a {color:#333333;}
#mainlevel li ul li a#active_menu {text-decoration:none;font-weight:bold;}
#mainlevel li a#active_menu {text-decoration:none;font-weight:bold;}
#mainlevel li ul li ul li { list-style-image:url(../images/bullet-circle.gif);}
#mainlevel li ul li ul li a { color:#6e6e6e;}
#mainlevel li ul li ul li a#active_menu {text-decoration:none;font-weight:bold;}
#mainlevel li ul a{padding: 5px 0px 8px 3px !important; padding: 5px 0px 6px 3px; background:url(../images/fnd_sublevel0.gif);}
#mainlevel ul li ul li ul { background:url(../images/fnd_sublevel1.gif); padding:0px 0 0 60px; margin-left:-40px;}
#mainlevel li ul ul a{padding: 5px 0px 8px 3px !important; padding: 5px 0px 3px 3px ;background:url(../images/fnd_sublevel1.gif);}

 
/* CLASES GLOBALES */
.logo {position:absolute;left:25px;top:20px;}
.flags {width: 16px;height: 11px;float: left;margin: 0 0 0 10px!important;}
.txt_level1 {font-size: 9px;}
.clear{clear:both;}
.title_box_gray{background:url(../images/top-gray.gif) no-repeat;height:20px;color:#FFFFFF;padding-left:10px;font-weight:bold;padding-top:2px;}
.title_box_red{background:url(../images/top-red.gif) no-repeat;height:20px;color:#FFFFFF;padding-left:10px;font-weight:bold;padding-top:2px;padding-top:2px;}
.foot_box_red{background:url(../images/foot-box-r.gif);height:25px;padding:7px 10px 0 10px;text-align:right;}
.foot_box_v{background:url(../images/foot-red.gif);height:25px;padding:5px 12px 0 10px;text-align:right;color:#FFFFFF;}
.foot_box_v a, .foot_box_v a:hover, .foot_box_v a:visited {color:#FFFFFF;}
.h7_levels{font-size:14px;}
.h8_levels{font-size:16px;}
.h9_levels{font-size:18px;}
.h10_levels{font-size:20px;line-height:
normal;}
.h11_levels{font-size:22px;}
.h12_levels{font-size:24px;margin:15px 0 0 0;
line-height:28px;}	
.hr {margin: 10px 0px 5px 0px;text-align:center;height: 1px;background-image:url(../images/hr-white.gif);}
.hr hr {display: none;}
.border_box{border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #E0E0E0;border-left-color: #E0E0E0;}
.center_box{height:80px;}
.center_box ul{padding: 10px 10px 15px 20px;list-style-image:url(../images/bullet-gray.gif);}
.box_mod_center{padding: 0 0 0 45px;font-size:14px;position:relative;}
.box_foot{position:relative;}
.icon_alert{position:absolute;background:url(../images/alert.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/alert.png'); width:38px;height:38px;top:-5px;left:3px !important;left:-40px;}
.icon_com{position:absolute;background:url(../images/comillas.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/comillas.png'); width:30px;height:33px;top:-2px;left:5px !important;left:-40px;}
.box_foot .hr {margin: 5px 0px 5px 0px;text-align:center;height: 1px;background-image:url(../images/hr-white.gif);}
.questionshelp{margin:20px 20px 10px 20px;font-size:13px;}


/* SUB-MENU */
.sub_menu{width:236px;margin:0 0 10px 0;}
table.moduletable {width: 100%;table-layout: auto;}

/* LANDING */
.title_landing {color:#990000; font-size:14px; padding: 50px 5px 3px 15px; margin-top:45px;}
#landing p {margin:2px 10px 25px 15px;}
#com_content .contenidol {margin:2px 0 10px 0;width: 530px;background-color: #ffffff;}
#landing .rounded {padding-top: 25px;margin-top:10px;}
.title_box_land{font-size:15px;color:#333333; margin:15px 10px 0px 25px;}
.fnd_intro_land{padding:20px 105px 10px 15px;font-size:13px;color:#333333;}
.ball_land {position:absolute;background:url(../images/ball_check.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/ball_check.png'); width:87px;height:86px;right: 10px;top: 25px;cursor: pointer;}
.ball_landfr {position:absolute;background:url(../images/ball_check-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/ball_check-fr.png'); width:87px;height:86px;right: 10px;top: 25px;cursor: pointer;}
.ball_landen {position:absolute;background:url(../images/ball_check-en.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/ball_check-en.png'); width:87px;height:86px;right: 10px;top: 25px;cursor: pointer;}
.boton_apuntate_l{margin:0 auto;width:156px;height:39px;background:url(../images/btn-apuntate.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-apuntate.png');cursor: pointer;}
.boton_apuntate_lfr{margin:0 auto;width:156px;height:39px;background:url(../images/btn-apuntate-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-apuntate-fr.png');cursor: pointer;}
.boton_apuntate_len{margin:0 auto;width:156px;height:39px;background:url(../images/btn-apuntate-en.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/btn-apuntate-en.png');cursor: pointer;}

/* COMMENTS */
.containercomments {margin: 10px 0 5px 0;width:520px;}
.containercommentstop {background-image:url(../images/comment_top.gif);height:21px}
.containercommentsmain {background:#f1f1ec;padding:0 15px 0 15px;}
.containercommentsfoot {background-image:url(../images/comment_foot.gif);height:21px}
.commentetitle {font-size:12px;margin-bottom:8px;font-weight:bold;color:#990000;}
.commentpeople {margin-top:4px;font-weight:bold;}


/* AREA */
.box_contents {float:left;width:260px;margin: 5px 10px 5px 0;}
.box_contents2 {float:left;width:260px;margin: 5px 0px 5px 0;}
.box_contents_3 {float:left;width:530px;margin: 5px 0px 5px 0;}
.box_contents_m {float:left;width:530px;margin: 5px 0px 5px 0;}
.box_lateral_area {width:236px;margin:0 0 10px 0;}
.border_box_contents {border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #E0E0E0;border-left-color: #E0E0E0;height:170px;}
.border_box_contents_3 {border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #E0E0E0;border-left-color: #E0E0E0;}
.border_box_contents_m {border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #E0E0E0;border-bottom-color: #E0E0E0;border-left-color: #E0E0E0;}
.title_box_contents {background:url(../images/fnd_table.gif);height:20px;color:#FFFFFF;padding-left:10px;font-weight:bold;padding-top:2px;}
.title_box_contents_red {background:url(../images/fnd_table_red.gif);height:20px;color:#FFFFFF;padding-left:10px;font-weight:bold;padding-top:2px;}
.contents_box{padding:10px 10px 10px 10px;}
.div_center {position:relative;height:40px;}
.btn_acceder{background:url(../images/btn-acceder.gif) no-repeat;padding:40px 0 0 190px;width:1px;position:absolute;left:170px;cursor: pointer;}
.btn_acceder_fr{background:url(../images/btn-acceder-fr.png) no-repeat;padding:40px 0 0 190px;width:1px;position:absolute;left:170px;cursor: pointer;}
.btn_acceder_en{background:url(../images/btn-acceder-en.png) no-repeat;padding:40px 0 0 190px;width:1px;position:absolute;left:170px;cursor: pointer;}
.btn_descargar{margin:0 auto;width:191px;height:39px;background:url(../images/btn-descargar.png) no-repeat;cursor: pointer;}
.btn_descargar_en{margin:0 auto;width:191px;height:39px;background:url(../images/btn-descargar-en.png) no-repeat;cursor: pointer;}
.btn_descargar_fr{margin:0 auto;width:191px;height:39px;background:url(../images/btn-descargar-fr.png) no-repeat;cursor: pointer;}
.btnrecomendar{position:absolute;left:140px;top:450px;width:250px;height:39px;background:url(../images/recomendar-es.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/recomendar-es.png');cursor: pointer;}
.btnrecomendarfr{position:absolute;left:140px;top:450px;width:250px;height:39px;background:url(../images/recomendar-fr.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/recomendar-fr.png');cursor: pointer;}
.btnrecomendaren{position:absolute;left:140px;top:450px;width:250px;height:39px;background:url(../images/recomendar-en.png.png) no-repeat top left !important;background-image: none; filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.abaenglish.com/templates/business_blue/images/recomendar-en.png');cursor: pointer;}


/* FAQ */
.title_gris_box_q{background:transparent url(../images/box-title-gris.gif) no-repeat scroll 0%;background-position: 0 top;color:#666;height:34px;padding:15px 0 0 15px;color:#333333;}
.box_quest{padding:0 0 0 25px;background:transparent url(../images/box-white-foot-q.gif) no-repeat bottom left;}



