/* CSS Document 

* html => Sólo IE6
*:first-child+html => Sólo IE7
*/


body {margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 15px;background-color:#FFFFFF;padding:0;}

#contenedor1 {width:100%; text-align:center; height: 100%;background-image:url(../img/fondo1_izq.jpg);background-repeat:repeat-x;}
#contenido1  {width: 977px; height:154px;margin: auto; text-align: left;background-image:url(../img/fondo1.jpg);background-repeat:no-repeat;}
#contenido1_1{width:885px;height:35px;float:left;}

* html #contenedor1 {width:100%; text-align:center; height: 100%;background-image:url(../img/fondo1_izq.jpg);background-repeat:repeat-x;}
* html #contenido1  {width: 977px; height:154px;margin: auto; text-align: left;background-image:url(../img/fondo1.jpg);background-repeat:no-repeat;}
* html #contenido1_1{width:885px;height:35px;float:left;margin-left:9px;}

#contenedor2 {width:100%; text-align:center; height: 100%;background-image:url(../img/fondo2_izq.jpg);background-repeat:repeat-x;}
#contenido2  {width: 977px; height:198px;margin: auto; text-align: left;background-image:url(../img/fondo2.jpg);background-repeat:repeat-y;}
#contenido2_1{width:885px;height:35px;float:left;width:959px;height:198px;margin-left:9px;}

* html #contenido2_1{height:35px;float:left;width:957px;height:198px;margin-left:5px;}

#contenedor3 {width:100%; text-align:center; height: 100%;background-image:url(../img/fondo3_izq.gif);background-repeat:repeat-x;}
#contenido3  {width: 977px; height:77px;margin: auto; text-align: left;background-image:url(../img/fondo3.jpg);background-repeat:no-repeat;}

#contenedor4 {width:100%; text-align:center; min-height:500px;height:auto !important;height:500px;background-image:url(../img/fondo4_izq.jpg);background-repeat:repeat;float:left;}
#contenido4  {width: 977px; min-height:500px;height:auto !important;height:500px;margin: auto; text-align: left;background-image:url(../img/fondo4.gif);background-repeat:repeat-y;}
#contenido4_1{width: 917px; min-height:500px;height:auto !important;height:500px;padding-left:30px;padding-right:30px;padding-top:7px;}
* html #contenido4_1{width: 917px; min-height:500px;height:auto !important;height:500px;padding-left:0px;padding-right:0px;padding-top:7px;}



#contenedor5 {width:100%; text-align:center;min-height:215px;height:auto !important;height:215px;background-color:#6F6F6F;float:left;}
#contenido5 {width: 977px;min-height:215px;height:auto !important;height:215px;margin: auto;text-align: left;background-image:url(../img/fondo5.jpg);background-repeat:repeat-y;padding-bottom:12px;}

#contenedor6 {width:100%; text-align:center; min-height:100px;height:auto !important;height:100px;background-color:#ffffff;float:left;}
#contenido6  {width: 977px; text-align:center; min-height:100px;height:auto !important;height:100px;margin: auto;text-align: left;background-image:url(../img/fondo6.jpg);background-repeat:repeat-y;}


#contenedor7 {width:100%; text-align:center; height: 100%;background-image:url(../img/fondo7_izq.gif);background-repeat:repeat-x;float:left;}
#contenido7  {width: 977px; height:99px;margin: auto; padding:0;text-align: left;background-image:url(../img/fondo7.jpg);background-repeat:repeat-y;}

#buscador{width:305px;height:35px;float:right;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999999;}
#buscador a{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999999;text-decoration:none;background-image:url(../img/bullet_extranet.gif);background-repeat:no-repeat;padding-left:20px;}
#buscador a:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;text-decoration:underline;}
.boton_buscar {height: 22px; width: 35px;background-image : url(../img/bot_buscar.gif);font-size: 0;text-align: center;color: #000;cursor: pointer; border: 0em none;text-decoration:none;}
* html .boton_buscar {height: 23px; width: 35px;background-image : url(../img/bot_buscar.gif);font-size: 0;text-align: center;color: #000;cursor: pointer; border: 0em none;text-decoration:none;color:#666666;}
.caja_buscar{color: #fff;font-family: Verdana; height: 20px;width: 144px;border: 0em none;background-color:#515151;padding-left:2px;padding-right:2px;margin-right:2px;}
#caja_buscador{ float: left;height: 12px;width:270px;}
#caja_boton_buscador{ float: left;height: 1.25em;width:1.25em;}

#botones_superiores{float:right;width:38px;height:146px;margin-left:21px;margin-right:33px;}
* html #botones_superiores{float:right;width:38px;height:146px;margin-left:21px;margin-right:5px;}

#botones_superiores ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
#botones_superiores li{width: auto;height: auto;margin:0;}
a.facebook_sup {background-image:url(../img/bot_facebook_sup.jpg);display:block;  width:38px;height:51px;text-indent:-9999px;}
a.youtube_sup{background-image:url(../img/bot_youtube_sup.jpg);display:block;  width:38px;height:44px;text-indent:-9999px;}
a.twitter_sup{background-image:url(../img/bot_twitter_sup.jpg);display:block;  width:38px;height:51px;text-indent:-9999px;}
a.facebook_sup:hover {background-image:url(../img/bot_facebook_sup_on.jpg);display:block;  width:38px;height:51px;text-indent:-9999px;}
a.youtube_sup:hover {background-image:url(../img/bot_youtube_sup_on.jpg);display:block;  width:38px;height:44px;text-indent:-9999px;}
a.twitter_sup:hover {background-image:url(../img/bot_twitter_sup_on.jpg);display:block;  width:38px;height:51px;text-indent:-9999px;}

#menu_sup{float:left;width:802px;height:58px;margin-top:60px;margin-left:80px;}
#menu_sup ul {list-style-type: none;list-style: none; margin: 0;}
#menu_sup li{width: auto;height: auto;float:left;margin:0;}
#menu_sup a {text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #fff;display: block;height:8px;padding-bottom:5px;padding-top:32px;}
#menu_sup a:hover {text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#999999;border-bottom:2px solid #FFFFFF;display: block;height:8px;padding-bottom:10px;padding-top:32px;}
.menu_bullet{margin-left:17px;margin-right:17px;width:2px;height:55px;background-image:url(../img/separador_menu_sup.png);float:left;}

*:first-child+html #menu_sup  {float:left;width:778px;height:58px;margin-top:60px;margin-left:107px;}
*:first-child+html #menu_sup ul {list-style-type: none;list-style: none; margin: 0;}
*:first-child+html #menu_sup li{width: auto;height: auto;float:left;margin:0;background-image:url(../img/separador_menu_sup.png);background-repeat:no-repeat;background-position:right;}
*:first-child+html #menu_sup a {text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #fff;display: block;height:8px;padding-bottom:14px;padding-top:32px;margin-left:17px;margin-right:17px;}
*:first-child+html #menu_sup a:hover {text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#999999;border-bottom:2px solid #FFFFFF;display: block;height:8px;padding-bottom:12px;padding-top:32px;}
*:first-child+html #menu_sup .ultimo_li {width: auto;height: auto;float:left;margin:0;background-image:none;}
*:first-child+html #menu_sup a.ultimo_a {text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #fff;display: block;height:8px;padding-bottom:14px;padding-top:32px;margin-left:17px;margin-right:0px;}
*:first-child+html .menu_bullet{display:none;}

* html #menu_sup  {float:left;width:802px;height:18px;margin-top:90px;margin-left:65px;}
* html #menu_sup ul {list-style-type: none;list-style: none; margin: 0;float:left;}
* html #menu_sup li{width: auto;height: auto;float:left;margin:0;display:inline;background-image:url(../img/separador_menu_sup.png);background-repeat:no-repeat;background-position:right;}
* html .menu_bullet{background-image:none;background-color:#CCCCCC;}
* html .menu_bullet{display:none;}
* html #menu_sup a {display:inline;text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #fff;height:8px;padding-bottom:14px;padding-top:32px;margin-left:17px;margin-right:17px;}
* html #menu_sup a:hover {display:inline;text-decoration: underline;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#999999;border-bottom:2px solid #FFFFFF;height:25px;}
* html #menu_sup a.ultimo_a {text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:15px;color: #fff;display: inline;height:8px;padding-bottom:14px;padding-top:32px;margin-left:17px;margin-right:0px;}
* html #menu_sup .ultimo_li {width: auto;height: auto;float:left;margin:0;background-image:none;}





#base_videos{background-image:url(../img/base_videos.png);background-repeat:no-repeat;width:639px;height:246px;float:right;margin-top:40px;}
#video{border:2px solid #CCCCCC;width:382px; height:216px;overflow:hidden;float:left;margin-top:12px;margin-left:10px;}
* html #video{border:2px solid #CCCCCC;width:382px; height:216px;overflow:hidden;float:left;margin-top:12px;margin-left:6px;}

#videos_der{width:233px;height:246px;float:right;}

.videos_list{width:207px;height:62px;padding-left:7px;padding-top:12px;float:left;}
* html .videos_list{width:207px;height:0px;padding-left:7px;padding-top:12px;float:left;margin:0;padding-bottom:0px;margin-bottom:0px;}

.videos_list ul{list-style-type: none;list-style: none; margin: 0;padding:0;}
.videos_list li {width: auto;height: auto;margin:0;padding:0;}
a.becas_top{background-image:url(../img/becas-mec-cursos-idiomas.jpg);display:block;width:205px;height:102px;text-indent:-9999px;margin-bottom:16px;}
a.becas_top:hover{background-image:url(../img/becas-mec-cursos-idiomas_over.jpg);}
a.ofertas_top{background-image:url(../img/ofertas-cursos-ban.jpg);display:block;width:205px;height:102px;text-indent:-9999px;}
a.ofertas_top:hover{background-image:url(../img/ofertas-cursos-ban_over.jpg);}



.imagen_video a{width:80px;height:45px;border:2px solid #FFFFFF;float:left;margin-right:8px;}
.imagen_video a:hover{width:80px;height:45px;border:2px solid #999999;float:left;margin-right:8px;}
.imagen_video img{border:0;}
.texto_video a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
.texto_video a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#cccccc;text-decoration:underline;}
.separa_videolist{background-image:url(../img/separa_videlist.gif);background-repeat:no-repeat;width:200px;height:1px;float:left;margin-top:15px;margin-left:5px;margin-bottom:20px;}
* html .separa_videolist{background-image:url(../img/separa_videlist.gif);background-repeat:no-repeat;width:200px;height:1px;float:left;margin-top:4px;margin-left:5px;margin-bottom:4px;}




#imagen_logo{width:168px;height:59px;padding-top:10px;margin-left:33px;float:left;margin-right:11px;}
* html #imagen_logo{width:168px;height:59px;padding-top:10px;margin-left:17px;float:left;margin-right:11px;}

#texto_medio{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#CCCCCC;padding-top:17px;width:290px;float:left;}
#texto_medio a{text-decoration:none;color:#CCCCCC;}
#texto_medio a:hover{text-decoration:underline;}
#texto_medio span{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#CCCCCC;}

#reserva_curso {padding-top:0px;float:right;margin-right:52px;width:250px;height:50px;font-family:Arial, Helvetica, sans-serif;font-size:0px;color:#000000;cursor:pointer;text-decoration:none;}
#reserva_curso a{font-family:Arial, Helvetica, sans-serif;font-size:0px;color:#000000;cursor:pointer;text-decoration:none;display:block;height:75px;}
a.reserva_curso {font-family:Arial, Helvetica, sans-serif;font-size:0px;color:#000000;cursor:pointer;text-decoration:none;display:block;}


a.schola {background-image:url(../img/logo_medio.gif);display:block;  width:168px;height:60px;text-indent:-9999px;}

#titulo h1{font-family:Arial, Helvetica, sans-serif;color:#3EA1E2;font-weight:bold;font-size:32px;padding:0;margin-bottom:42px;}

*:first-child+html #titulo h1{font-family:Arial, Helvetica, sans-serif;color:#3EA1E2;font-weight:bold;font-size:32px;padding:0;margin-bottom:42px;margin-top:30px;}
* html #titulo h1{font-family:Arial, Helvetica, sans-serif;color:#3EA1E2;font-weight:bold;font-size:32px;padding:0;margin-bottom:42px;margin-left:35px;margin-top:30px;}

#clases_cursos{width:917px;min-height:171px;height:auto !important;height:171px;;float:left;margin-bottom:15px;margin-left:20px;}
* html #clases_cursos{width:917px;min-height:171px;height:auto !important;height:171px;;float:left;margin-bottom:48px;margin-left:25px;}

#clases_cursos ul {list-style-type: none;list-style: none; margin: 0;}
#clases_cursos li{width: auto;height: auto;margin-bottom:9px;}
#clases_cursos ul li a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:15px;text-decoration:none;background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;background-position:left;padding-left:15px;display:block;}
#clases_cursos ul li a:hover{color:#999999;text-decoration:underline;}
#clases_cursos h2{line-height:3px;}
* html #clases_cursos li{width: auto;height: auto;margin-bottom:0px;padding:0;height:25px;}

#cursos_jovenes{width:280px;min-height:171px;height:auto !important;height:171px;float:left;margin-right:35px;background-image:url(../img/munecos_jovenes.jpg);background-repeat:no-repeat;}
#cursos_adultos{width:280px;min-height:171px;height:auto !important;height:171px;float:left;margin-right:35px;background-image:url(../img/muneco_adulto.jpg);background-repeat:no-repeat;}
#anyo_escolar{width:280px;min-height:171px;height:auto !important;height:171px;float:left;background-image:url(../img/munecos_anyos.jpg);background-repeat:no-repeat;}

#cursos_jovenes h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:50px;text-decoration:none;}
*:first-child+html #cursos_jovenes h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:50px;text-decoration:none;line-height:35px;}
* html #cursos_jovenes h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:50px;text-decoration:none;line-height:35px;}
#cursos_jovenes h2 a:hover{text-decoration:underline;}
*:first-child+html #cursos_jovenes h2 a:hover{text-decoration:underline;} 
#cursos_jovenes li{margin-left:22px;}
*:first-child+html #cursos_jovenes li{margin-left:60px;}
* html #cursos_jovenes li{margin-left:60px;}

#cursos_adultos h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:37px;text-decoration:none;}
*:first-child+html  #cursos_adultos h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:37px;text-decoration:none;line-height:35px;}
* html #cursos_adultos h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:37px;text-decoration:none;line-height:35px;}
#cursos_adultos h2 a:hover{text-decoration:underline;}
*:first-child+html #cursos_adultos h2 a:hover{text-decoration:underline;}
#cursos_adultos li{margin-left:8px;}
*:first-child+html #cursos_adultos li{margin-left:46px;}
* html #cursos_adultos li{margin-left:46px;}

#anyo_escolar h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:67px;text-decoration:none;}
*:first-child+html #anyo_escolar h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:67px;text-decoration:none;line-height:35px;}
* html #anyo_escolar h2 a{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:21px;font-weight:bold;padding-left:67px;text-decoration:none;line-height:35px;}
#anyo_escolar h2 a:hover{text-decoration:underline;}
*:first-child+html #anyo_escolar h2 a:hover{text-decoration:underline;}
#anyo_escolar li{margin-left:29px;}
*:first-child+html #anyo_escolar li{margin-left:70px;}
* html #anyo_escolar li{margin-left:70px;}

#cursos_ofertas{width:794px;height:100px;float:left;margin-bottom:10px;margin-left:55px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin-bottom:20px;}
*:first-child+html #cursos_ofertas{width:794px;height:100px;float:left;margin-bottom:20px;margin-left:55px;margin-top:25px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin-bottom:20px;background-color:#006666;}
* html #cursos_ofertas{width:870px;height:100px;float:left;margin-bottom:20px;margin-left:45px;margin-top:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin-bottom:20px;}

#cursos_ofertas_izq{float:left;width:366px;margin-right:25px;}
* html #cursos_ofertas_izq{float:left;width:300px;margin-right:25px;}
#cursos_ofertas_der{float:left;width:400px;}
* html #cursos_ofertas_der{float:left;width:300px;}

#cursos_ofertas ul {list-style-type: none;list-style: none; margin: 0;}
#cursos_ofertas li{width: auto;height: auto;margin-bottom:12px;}
#cursos_ofertas h3 a{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#555555;text-decoration:none;line-height:8px;}
*:first-child+html #cursos_ofertas h3 a{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#555555;text-decoration:none;line-height:18px;}
* html #cursos_ofertas h3 a{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#555555;text-decoration:none;line-height:18px;}

#cursos_ofertas h3 a:hover{text-decoration:underline;}
*:first-child+html #cursos_ofertas h3 a:hover{text-decoration:underline;}

#becas_mec_ofertas{background-image:url(../img/bull_becas_mec.jpg);background-repeat:no-repeat;width:340px;height:78px;padding-left:15px;padding-top:0px;}
*:first-child+html #becas_mec_ofertas{background-image:url(../img/bull_becas_mec.jpg);background-repeat:no-repeat;width:342px;height:78px;padding-left:50px;padding-top:0px;margin-bottom:28px;}
* html #becas_mec_ofertas{background-image:url(../img/bull_becas_mec.jpg);background-repeat:no-repeat;width:310px;height:78px;padding-left:50px;padding-top:0px;margin-bottom:28px;}

#ofertas_cursos{background-image:url(../img/bull_ofertas_cursos.jpg);background-repeat:no-repeat;width:362px;height:78px;padding-left:15px;padding-top:0px;}
*:first-child+html #ofertas_cursos{background-image:url(../img/bull_ofertas_cursos.jpg);background-repeat:no-repeat;width:362px;height:78px;padding-left:50px;padding-top:0px;margin-bottom:28px;}
* html #ofertas_cursos{background-image:url(../img/bull_ofertas_cursos.jpg);background-repeat:no-repeat;width:330px;height:78px;padding-left:50px;padding-top:0px;margin-bottom:28px;}

#practicas_formativas{background-image:url(../img/bull_practicas_formativas.gif);background-repeat:no-repeat;background-position:15px  0px ;width:350px;height:78px;padding-left:50px;padding-top:0px;}
*:first-child+html #practicas_formativas{background-image:url(../img/bull_practicas_formativas.gif);background-repeat:no-repeat;background-position:15px  0px ;width:350px;height:78px;padding-left:90px;padding-top:0px;margin-bottom:28px;}
* html #practicas_formativas{background-image:url(../img/bull_practicas_formativas.gif);background-repeat:no-repeat;background-position:15px  0px ;width:330px;height:78px;padding-left:90px;padding-top:0px;margin-bottom:28px;}

#becas_leonardo{background-image:url(../img/bull_becas_leonardo.jpg);background-repeat:no-repeat;width:350px;height:78px;padding-left:50px;padding-top:0px;}
*:first-child+html #becas_leonardo{background-image:url(../img/bull_becas_leonardo.jpg);background-repeat:no-repeat;width:350px;height:78px;padding-left:90px;padding-top:0px;margin-bottom:28px;}
* html #becas_leonardo{background-image:url(../img/bull_becas_leonardo.jpg);background-repeat:no-repeat;width:330px;height:78px;padding-left:90px;padding-top:0px;margin-bottom:28px;}

#noticias_cursos{width:917px;height:345px;float:left;padding-bottom:50px;margin-left:20px;}
* html #noticias_cursos{width:917px;height:345px;float:left;padding-bottom:50px;margin-left:26px;}

#noticias_cursos_izq{width:399px;height:320px;background-image:url(../img/fondo_caja.gif);background-repeat:repeat;float:left;padding:15px;margin-right:15px;}
#bienvenido_schola{height:310px;background-color:#FFFFFF;padding-right:10px;padding-left:5px;padding-bottom:0px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
#bienvenido_schola img{float:left;width:143px;margin-right:8px;}
#bienvenido_schola a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#1F85C9;text-decoration:none;}
#bienvenido_schola a:hover{color:#ffffff;background-color:#6699FF;}
#bienvenido_schola h3{font-family:Arial, Helvetica, sans-serif;font-size:32px;color:#3EA1E2;font-weight:normal;padding:0;margin:0;line-height:40px;margin-bottom:20px;}

#noticias_cursos_der{width:399px;height:320px;background-image:url(../img/fondo_caja.gif);background-repeat:repeat;float:left;padding:15px;}

#noticia_cabecera{width:389px;height:43px;padding-left:10px;padding-top:10px;background-color:#000000;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:32px;color:#FFFFFF;}
.noticia_home{width:374px;height:73px;padding-left:10px;padding-top:14px;background-color:#363636;margin-bottom:2px;padding-right:15px;}
* html .noticia_home{width:374px;height:73px;padding-left:10px;padding-top:12px;background-color:#363636;margin-bottom:2px;padding-right:15px;}

.noticia_home a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
.noticia_home a:hover{text-decoration:underline;}
.noticia_home a img{width:80px;height:45px;border:3px solid #ffffff;float:left;margin-right:10px;overflow:hidden;}
.noticia_home a:hover img{border:3px solid #999999;}
.fecha_new_home{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999;float:right;width:90px;height:15px;text-align:right;padding-top:12px;}

.menu_enlaces{width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;}

.menu_enlaces1 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:20px;}
*:first-child+html .menu_enlaces1 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:60px;}
* html .menu_enlaces1 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:30px;}

.menu_enlaces2 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:5px;}
*:first-child+html .menu_enlaces2 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:5px;}
.menu_enlaces3 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:5px;width:140px;}
*:first-child+html .menu_enlaces3 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:5px;width:140px;}
.menu_enlaces4 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:12px;width:190px;}
*:first-child+html .menu_enlaces4 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:12px;width:190px;}
.menu_enlaces5 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:10px;}
*:first-child+html .menu_enlaces5 {width:180px;min-height:150px;height:auto !important;height:150px;float:left;text-align:left;float:left;padding-top:25px;padding-bottom:10px;margin-left:10px;}

#contenido5 ul {list-style-type: none;list-style: none; margin: 0;}
#contenido5 li{width: auto;height: auto;margin-bottom:3px;}
* html #contenido5 li{width: auto;height: auto;margin-bottom:0px;height:2px;}
#contenido5 ul li a{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:13px;text-decoration:none;display:block;}
#contenido5 ul li a:hover{text-decoration:underline;}
#contenido5 h3 a{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:13px;text-decoration:none;display:block;font-weight:normal;padding:0;margin:0;}
#contenido5 h3 a:hover{text-decoration:underline;}

#contenido6_izq{margin-left:50px;float:left;width:410px;margin-top:45px;}
* html #contenido6_izq{margin-left:25px;float:left;width:410px;margin-top:45px;}

#contenido6_der{margin-left:15px;float:left;width:433px;min-height:235px;height:auto !important;height:235px;background-image:url(../img/fondo_caja.gif);background-repeat:repeat;padding:12px;margin-top:45px;}

#contenido6_der2{background-color:#ffffff;width:433px;min-height:236px;height:auto !important;height:236px;float:left;}
#contenido6_der2 ul {list-style-type: none;list-style: none; margin: 0;padding-left:25px;padding-top:35px;padding-bottom:35px;}
#contenido6_der2 li{width: auto;height: auto;margin-bottom:10px;height:30px;float:left;background-image:url(../img/bull_rss.jpg);background-repeat:no-repeat;padding-bottom:20px;}
*:first-child+html #contenido6_der2 li{width: auto;margin-bottom:0px;height:10px;float:left;background-image:url(../img/bull_rss.jpg);background-repeat:no-repeat;padding-bottom:15px;}
* html #contenido6_der2 li{width: auto;margin-bottom:0px;height:10px;float:left;background-image:url(../img/bull_rss.jpg);background-repeat:no-repeat;padding-bottom:5px;}

#contenido6_der2 ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#333333;padding-left:40px;display:block;width:360px;padding-top:3px;}
#contenido6_der2 ul li a:hover{text-decoration:underline;}


#partners{float:left;width:890px;min-height:110px;height:auto !important;height:110px;margin-left:49px;float:left;margin-top:45px;padding-bottom:45px;}
* html #partners{float:left;width:890px;min-height:110px;height:auto !important;height:110px;margin-left:25px;float:left;margin-top:45px;padding-bottom:45px;}

#acreditaciones{width:220px;min-height:110px;height:auto !important;height:110px;float:left;margin-right:30px;}
#partners .titulo_partners{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999;width:100%;line-height:30px;float:left;height:36px;}
#partners img{margin-right:8px;border:0;margin-bottom:5px;background-color:#00FFFF;float:left;}
#partners ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
#partners li {float:left;margin-right:0px;}
#escuelas{width:640px;float:left;text-align:left;min-height:110px;height:auto !important;height:110px;}
   
#contenido7_1{float:left;width:890px;min-height:80px;height:auto !important;height:80px;margin-left:49px;float:left;padding-top:5px;margin-bottom:50px;}
* html #contenido7_1{float:left;width:890px;min-height:80px;height:auto !important;height:80px;margin-left:26px;float:left;padding-top:5px;margin-bottom:50px;}

#contenido7_1 .titulo_contenido7{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;width:100%;line-height:30px;float:left;}

#redes_sociales{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;width:312px;min-height:80px;height:auto !important;height:80px;float:left;}
* html #redes_sociales{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;width:312px;min-height:80px;height:auto !important;height:80px;float:left;}

#redes_sociales ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
#redes_sociales li {float:left;margin-right:6px;}
a.redes_rss {background-image:url(../img/redes_rss.jpg);display:block;  width:37px;height:37px;text-indent:-9999px;}
a.redes_youtube {background-image:url(../img/redes_youtube.jpg);display:block;  width:39px;height:39px;text-indent:-9999px;}
a.redes_facebook {background-image:url(../img/redes_facebook.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;}
a.redes_twitter {background-image:url(../img/redes_twitter.jpg);display:block;  width:37px;height:37px;text-indent:-9999px;}
a.redes_blogger {background-image:url(../img/redes_blogger.jpg);display:block;  width:37px;height:37px;text-indent:-9999px;}
a.redes_wordpress {background-image:url(../img/redes_wordpress.jpg);display:block;  width:37px;height:37px;text-indent:-9999px;}

#utilidades{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;width:300px;min-height:80px;height:auto !important;height:80px;float:left;margin-left:35px;}
#utilidades ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
#utilidades li {float:left;margin-right:6px;}
a.util_traductor {background-image:url(../img/util_traductor.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;background-repeat:no-repeat;}
a.util_forum {background-image:url(../img/util_forum.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;background-repeat:no-repeat;}
a.util_e-learning {background-image:url(../img/util_e-learning.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;background-repeat:no-repeat;}
a.util_ayuda {background-image:url(../img/util_ayuda.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;background-repeat:no-repeat;}
a.util_newsletter {background-image:url(../img/util_newsletter.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;background-repeat:no-repeat;}
a.util_test {background-image:url(../img/util_test.jpg);display:block;  width:38px;height:38px;text-indent:-9999px;background-repeat:no-repeat;}

#optimizado{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;width:180px;min-height:80px;height:auto !important;height:80px;float:left;margin-left:35px;}
#optimizado ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
#optimizado li {float:left;margin-right:6px;}

#fondo_cursos {width: 957px; min-height:70px;height:auto !important;height:70px;margin: auto; text-align: left;background-image:url(../img/fondo_cursos_sup.jpg);background-repeat:repeat-x;float:left;margin-left:10px;padding-left:0px;padding-top:47px;}
* html #fondo_cursos {width: 957px; min-height:70px;height:auto !important;height:70px;margin: auto; text-align: left;background-image:url(../img/fondo_cursos_sup.jpg);background-repeat:repeat-x;float:left;margin-left:5px;padding-left:0px;padding-top:47px;}

#fondo_cursos ul{list-style-type: none;list-style: none; margin: 0;}
#fondo_cursos li{width: auto;height: auto;float:left;margin-right:50px;}
*:first-child+html #fondo_cursos li{width: auto;height: auto;float:left;margin-right:10px;margin-left:40px;}
* html #fondo_cursos li{width: auto;height: auto;float:left;margin-right:25px;margin-left:23px;}

#fondo_cursos li a{font-family:Arial, Helvetica, sans-serif;font-size:19px;color:#60223B;text-decoration:none;}
#fondo_cursos li a:hover{color:#3EA1E2;border-bottom:3px solid #666666;}
* html #fondo_cursos li a:hover{color:#3EA1E2;border-bottom:3px solid #666666;text-decoration:underline;}

#contenido_general{float:left;width: 876px; min-height:350px;height:auto !important;height:350px;text-align: left;margin-left:10px;padding-left:10px;padding-bottom:60px;}

#contenido_general_der{float:left;width:525px;min-height:350px;height:auto !important;height:350px;padding-bottom:60px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;}


#contenido_general_der h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:50px;}
#contenido_general_der a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#006699;text-decoration:none;font-weight:normal;}
#contenido_general_der a:hover{text-decoration:none;font-weight:normal;background-color:#3EA1E2;color:#FFFFFF;}
#contenido_general_der ul{list-style-type: none;list-style: none; margin: 0;}
#contenido_general_der li{background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;margin-bottom:0px;}

#contenido_general_izq{float:left;width:279px;min-height:350px;height:auto !important;height:350px;padding-left:72px;}
*:first-child+html #contenido_general_izq{float:left;width:285px;min-height:350px;height:auto !important;height:350px;padding-left:72px;}
* html #contenido_general_izq{float:left;width:285px;min-height:350px;height:auto !important;height:350px;padding-left:72px;}

#contenido_general_izq a{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;padding-left:12px;background-position:left 5px;color:#666666;}
#contenido_general_izq a:hover{color:#000000;text-decoration:underline;}

#contenido_general_izq1{float:left;width:20px;padding-top:110px;margin-right:10px;}
*:first-child+html #contenido_general_izq1{float:left;width:auto;padding-top:110px;padding-right:15px;}
* html #contenido_general_izq1{float:left;width:auto;padding-top:110px;padding-right:15px;}

#contenido_general_izq2{float:left;width:220px;padding-top:110px;}
*:first-child+html #contenido_general_izq2{float:left;width:200px;padding-top:110px;}
* html #contenido_general_izq2{float:left;width:200px;padding-top:109px;}

#contenido_general_izq2 ul{list-style-type: none;list-style: none; margin: 0;}
#contenido_general_izq2 li{padding-right:10px;margin-right:5px;padding-bottom:10px;}

#miga{float:left;width: 851px;background-image:url(../img/bull_miga.gif);background-repeat:no-repeat;height:50px;padding-top:15px;padding-left:7px;margin-left:25px;}
*:first-child+html #miga{float:left;width: 851px;background-image:url(../img/bull_miga.gif);background-repeat:no-repeat;height:50px;padding-top:15px;padding-left:48px;margin-left:25px;}
* html #miga{float:left;width: 851px;background-image:url(../img/bull_miga.gif);background-repeat:no-repeat;height:50px;padding-top:15px;padding-left:48px;margin-left:30px;}

#miga ul{list-style-type: none;list-style: none; margin: 0;}
#miga li{float:left;background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;background-position:right 7px;padding-right:10px;margin-right:5px;}
#miga li a{font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;}
#miga li a:hover{font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;}

#titulo_nivel_curso{float:left;width: 851px;background-repeat:no-repeat;height:50px;padding-top:5px;padding-left:38px;margin-left:25px;}
* html #titulo_nivel_curso{float:left;width: 851px;background-repeat:no-repeat;height:50px;padding-top:5px;padding-left:38px;margin-left:32px;}

#titulo_nivel_curso h1{font-family:Arial, Helvetica, sans-serif;font-size:30px;margin:0;padding:0;font-weight:normal;}

#como_reservar{margin-left:63px;width: 851px;float:left;}
* html #como_reservar{margin-left:53px;width: 851px;float:left;}

#como_reservar a{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;background-image:url(../img/bull_lnk_gr.gif);background-repeat:no-repeat;background-position:right 4px;text-decoration:none;padding-right:16px;}
#como_reservar a:hover{text-decoration:underline;}

#texto_destinos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000000;margin-left:63px;width: 750px;margin-top:40px;float:left;}
* html #texto_destinos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000000;margin-left:53px;width: 750px;margin-top:40px;float:left;}
#texto_destinos img{float:right;}
.texto_destinos_der{float:left;}


#mapa_base{position:relative;margin-left:50px;width:851px;min-height:561px;height:auto !important;height:561px;background-image:url(../img/fondo_mapa_destinos.jpg);background-repeat:no-repeat;background-position:center 60px;float:left;margin-top:35px;margin-bottom:50px;}
#mapa_base h2{height:15px;line-height:15px;margin:0;padding-bottom:12px;}
#mapa_base h2 a{font-family:Arial, Helvetica, sans-serif;font-size:17px;text-decoration:none;color:#000000;}
#mapa_base h2 a:hover{text-decoration:underline;color:#999999;}
#mapa_base ul{list-style-type: none;list-style: none; margin: 0;padding:0;}
#mapa_base li{list-style-type: none;list-style: none; margin-bottom: 5px;padding:0;background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;background-position:left 4px;padding-left:13px;}
#mapa_base ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;color:#000000;}
#mapa_base ul li a:hover{text-decoration:underline;}

#canada{position:absolute;left:0px;top:50px;width:210px;min-height:220px;height:auto !important;height:220px;z-index:4;border: 1px none #000000;background-image:url(../img/punto_canada.gif);background-repeat:no-repeat;background-position:70px 10px;}

#irlanda{position:absolute;top:50px;left:238px;width:210px;min-height:220px;height:auto !important;height:220px;z-index:3;border: 1px none #000000;background-image:url(../img/punto_irlanda.gif);background-repeat:no-repeat;background-position:60px 0px;}

#inglaterra{position:absolute;top:-15px;left:390px;width:180px;min-height:220px;height:auto !important;height:220px;z-index:2;border: 1px none #000000;background-image:url(../img/punto_uk.gif);background-repeat:no-repeat;background-position:0px 30px;padding-left:91px;}

#usa{position:absolute;top:230px;left:20px;width:160px;min-height:190px;height:auto !important;height:190px;z-index:2;border: 1px none #000000;background-image:url(../img/punto_usa.gif);background-repeat:no-repeat;background-position:15px 5px;padding-top:91px;}
#espana{position:absolute;top:217px;left:210px;width:200px;min-height:170px;height:auto !important;height:190px;z-index:2;border: 1px none #000000;background-image:url(../img/punto_espana.gif);background-repeat:no-repeat;background-position:50px 5px;padding-top:39px;}

#malta{position:absolute;top:236px;left:360px;width:135px;min-height:170px;height:auto !important;height:190px;z-index:7;border: 1px none #000000;background-image:url(../img/punto_malta.gif);background-repeat:no-repeat;background-position:18px 0px;padding-top:130px;}

#francia{position:absolute;top:200px;left:407px;width:170px;min-height:170px;height:auto !important;height:190px;z-index:6;border: 1px none #000000;background-image:url(../img/punto_francia.gif);background-repeat:no-repeat;background-position:0px 0px;padding-top:86px;padding-left:85px;}
#suiza{position:absolute;top:200px;left:424px;width:170px;min-height:170px;height:auto !important;height:190px;z-index:4;border: 1px none #000000;background-image:url(../img/punto_suiza.gif);background-repeat:no-repeat;background-position:0px 0px;padding-top:55px;padding-left:180px;}
#alemania{position:absolute;top:138px;left:395px;width:170px;min-height:170px;height:auto !important;height:190px;z-index:1;border: 1px none #000000;background-image:url(../img/punto_alemania.gif);background-repeat:no-repeat;background-position:25px 15px;padding-top:0px;padding-left:250px;}
#australia{position:absolute;top:270px;left:690px;width:170px;min-height:170px;height:auto !important;height:190px;z-index:8;border: 1px none #000000;background-image:url(../img/punto_australia.gif);background-repeat:no-repeat;background-position:25px 10px;padding-top:0px;padding-left:57px;}
#zelanda{position:absolute;top:430px;left:510px;width:170px;min-height:170px;height:auto !important;height:190px;z-index:9;border: 1px none #000000;background-image:url(../img/punto_zelanda.gif);background-repeat:no-repeat;background-position:right 0px;padding-top:10px;padding-right:150px;}
#italia{position:absolute;top:225px;left:273px;width:200px;min-height:260px;height:auto !important;height:260px;z-index:1;border: 1px none #000000;background-image:url(../img/punto_italia.gif);background-repeat:no-repeat;background-position:35px 0px;padding-top:200px;}



#contenido_curso_izq{float:left;width:345px;min-height:350px;height:auto !important;height:350px;padding-left:25px;padding-top:73px;}
* html #contenido_curso_izq{float:left;width:345px;min-height:350px;height:auto !important;height:350px;padding-left:55px;padding-top:73px;}

#contenido_curso_izq a{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;padding-left:12px;background-position:left 5px;color:#000000;}
#contenido_curso_izq a:hover{color:#000000;text-decoration:underline;}


#contenido_curso_izq1 ul{list-style-type: none;list-style: none; margin: 0;padding:0;}
#contenido_curso_izq1 li{background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;padding-left:12px;background-position:left 5px;}

#contenido_curso_izq1{float:left;width:100px;padding-top:1px;margin-right:10px;}
* html #contenido_curso_izq1{float:left;width:90px;padding-top:1px;margin-right:5px;}


#contenido_curso_izq1 a{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;background-image:none;background-repeat:no-repeat;background-position:left 5px;color:#666666;font-weight:bold;padding-left:0px;}



#contenido_curso_izq2{float:left;width:150px;padding-top:1px;}
*:first-child+html #contenido_curso_izq2{float:left;width:150px;padding-top:3px;}
* html #contenido_curso_izq2{float:left;width:150px;padding-top:3px;margin-left:15px;min-height:50px;height:auto !important;height:50px;}

#contenido_curso_izq2 ul{list-style-type: none;list-style: none; margin: 0;padding:0;}
#contenido_curso_izq2 li{padding-right:10px;margin-right:5px;padding-bottom:6px;background-image:url(../img/bullet_flecha.gif);background-repeat:no-repeat;padding-left:12px;background-position:left 5px;}

#contenido_curso_izq2 a{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;background-image:none;background-repeat:no-repeat;padding-left:0px;color:#666666;font-weight:normal;}


#contenido_destinos_izq{float:left;width:170px;margin-left:110px;min-height:150px;height:auto !important;height:150px;margin-top:40px;}
* html #contenido_destinos_izq{float:left;width:113px;margin-left:55px;min-height:150px;height:auto !important;height:150px;margin-top:55px;}

#contenido_destinos_izq ul{list-style-type: none;list-style: none; margin: 0;padding:0;}
#contenido_destinos_izq li{padding-right:10px;margin-right:5px;padding-bottom:6px;}
#contenido_destinos_izq li a{color:#006699;}


#menu_curso{width:210px;height:25px;float:left;padding:0;margin-bottom:35px;text-align:left;}
#menu_curso a{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;background-image:url(../img/bull_lnk_gr.gif);background-repeat:no-repeat;background-position:right 4px;text-decoration:none;padding-right:16px;}
#menu_curso a:hover{text-decoration:underline;background-color:#FFFFFF;color:#999999;}



.titulos_contenidos h2{font-family:Arial, Helvetica, sans-serif;font-size:22px;margin:0;padding:0;font-weight:normal;color:#3EA1E2;}

#menu_pie{width:510px;height:55px;float:left;}
#descarga_pdf {float:right;}
#descarga_pdf a{font-family:Arial, Helvetica, sans-serif;font-size:18px;background-image:url(../img/descarga_mas_info.jpg);background-position:right;padding-right:60px;background-repeat:no-repeat;line-height:50px;height:60px;padding-top:18px;padding-bottom:18px;font-weight:normal;color:#000000;}
#descarga_pdf a:hover{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#999999;background-color:#FFFFFF;text-decoration:underline;}


.limpia{clear:both;}
img.no{border:none;}

.separa_alto{height:30px;clear:both;}

.accordionItem h2 {font-family:Arial, Helvetica, sans-serif;font-size:22px;margin:0;padding:0;font-weight:normal;color:#3EA1E2;background-image:url(../img/bull_secc_over.gif);background-repeat:no-repeat;padding-left:26px;background-position:left 0px; cursor:pointer;background-image:url(../img/fondo_secc_curso.jpg);background-repeat:no-repeat;}
.accordionItem h2:hover {cursor:pointer;background-color:#EBEBEB;}
.accordionItem h2 a:hover {cursor:pointer;background-color:#EBEBEB;}
.accordionItem div { padding:1em 0.4em;}

.accordionItem.hide h2 {font-family:Arial, Helvetica, sans-serif;font-size:22px;margin:0;padding:0;font-weight:normal;color:#000000;padding-left:26px;background-image:url(../img/bull_secc.gif);background-repeat:no-repeat;background-position:left 0px;margin-bottom:10px;border-bottom:solid 1px #ffffff;background-color:#ffffff;}

.accordionItem.hide h2:hover {cursor:pointer;background-color:#EBEBEB;}
.accordionItem.hide div {display:none;}




#video_curso{padding-top:75px;}

#tar_izq{width:599px;float:left;min-height:250px;height:auto !important;height:250px;margin-left:20px;}
* html #tar_izq{width:565px;float:left;min-height:250px;height:auto !important;height:250px;margin-left:28px;}


#tar_izq h1{font-family:Arial, Helvetica, sans-serif;color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:50px;margin-top:15px;float:left;width:100%;}

#tar_izq h2{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:20px;font-weight:normal;line-height:20px;padding:0;margin-top:0;margin-bottom:25px;float:left;width:100%;text-align:right;}
* html #tar_izq h2{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:20px;font-weight:normal;line-height:20px;padding:0;margin-top:0;margin-bottom:25px;float:left;width:99%;text-align:right;}

.titus_tabla{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}
.precio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;}
a.precio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;}
a.precio:hover{text-decoration:none;}
.titus_tabla_der{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#999999;}

.precio_incluye{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;}
.precio_incluye ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
.precio_incluye ul li{background-image:url(../img/incluye.gif);background-repeat:no-repeat;background-position:left 5px;padding-left:40px;margin-left:5px;margin-bottom:15px;min-height:30px;height:auto !important;height:30px;}
.precio_noincluye{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;}
.precio_noincluye ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
.precio_noincluye ul li{background-image:url(../img/no_incluye.gif);background-repeat:no-repeat;background-position:left 5px;padding-left:40px;margin-left:5px;margin-bottom:15px;min-height:30px;height:auto !important;height:30px;}
.precio ul {list-style-type: none;list-style: none; margin: 0;padding:0;}
.precio ul li{background-image:url(../img/bullet.gif);background-repeat:no-repeat;background-position:left 5px;padding-left:10px;margin-left:5px;font-size:11px;margin-bottom:5px;}

.tit_reserva{font-family:Arial, Helvetica, sans-serif;font-size:22px;background-image:url(../img/bull_lnk_gr.gif);background-repeat:no-repeat;background-position:left 6px;padding-left:20px;padding-bottom:14px;}

#tar_der{width:233px;float:right;min-height:250px;height:auto !important;height:250px;margin-left:60px;padding-top:90px;margin-bottom:150px;}
.caja_contacto_tar1{color:#666666;border:1px solid #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;margin-top: 5px;margin-bottom: 5px; background-color:#eeeeee;height:17px;padding-top:4px;padding-bottom:4px;}
.caja_contacto_tar_sel{color:#666666;border:1px solid #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;margin-top: 5px;margin-bottom: 5px; background-color:#eeeeee;height:25px;padding-top:4px;padding-bottom:4px;}

.caja_contacto_tar_sel2{color:#666666;border:1px solid #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;margin-top: 5px;margin-bottom: 5px; width:190px; background-color:#eeeeee;}

.div_tarifas{padding-bottom:8px;}

a.calculador{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#999999;text-decoration:none;}
a.calculador:hover{text-decoration:underline;}
.calculador{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#999999;}

#cabecera_presupuesto{display:none;}
.suma_res{font-size: 13px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
.imprime{font-size: 13px;font-family:Arial, Helvetica, sans-serif;color:#666;margin-right:3px;}

.imprime_total{font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000}
.concepto{font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#666;}
.tipos_titulos {color: #5F2C2B;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.tipos_lectura {color: #000000;font-size: 12px;font-family:Arial, Helvetica, sans-serif;font-weight: normal;}

.imprime_con{font-size: 13px;font-family:Arial, Helvetica, sans-serif;color:#000;margin-right:3px;}

input.boton_reserva{border:0; background-color:#fff; text-decoration:none; color:#000; cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:18px;background-image:url(../img/bull_lnk_gr.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;margin-top:15px;}

*:first-child+html input.boton_reserva{border:0; background-color:#fff; text-decoration:none; color:#000; cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:18px;background-image:url(../img/bull_lnk_gr.gif);background-repeat:no-repeat;background-position:right;padding-right:0px;padding-left:0px;margin-top:15px;}
* html input.boton_reserva{border:0; background-color:#fff; text-decoration:none; color:#000; cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:18px;background-image:url(../img/bull_lnk_gr.gif);background-repeat:no-repeat;background-position:right;padding-right:0px;padding-left:0px;margin-top:15px;}


#toma_datos{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;padding-left:8px;}
*:first-child+html #toma_datos{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;padding-left:27px;}
* html #toma_datos{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;padding-left:27px;}


#contenido_general_der_res{float:left;width:875px;min-height:210px;height:auto !important;height:210px;padding-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;margin-left:20px;}
* html #contenido_general_der_res{float:left;width:875px;min-height:210px;height:auto !important;height:210px;padding-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;margin-left:28px;}

#contenido_general_der_res h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:50px;}
#contenido_general_der_res a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#006699;text-decoration:none;font-weight:normal;}
#contenido_general_der_res a:hover{text-decoration:none;font-weight:normal;background-color:#3EA1E2;color:#FFFFFF;}
#contenido_general_der_res ul{list-style-type: none;list-style: none; margin: 0;}
#contenido_general_der_res li{background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;margin-bottom:0px;}

#boton_enviar{float:left;width: 153px;padding-left:130px;text-align:center;}
.boton_envia_form{margin-top:1px;height: 28px;width: 160px;padding-right:34px;padding-top:34px;background-image : url(../img/bot_enviar_formulario.gif);background-repeat:no-repeat;background-color:#FFFFFF;font-size: 0;text-align: right;color: #fff;cursor: pointer; /* hand-shaped cursor */border: 0px none;}

.caja_contacto{color:#666666;border:1px solid #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;margin-top: 5px;margin-bottom: 5px;}

#imagenes_relacionadas{width:507px;min-height:130px;height:auto !important;height:130px;background-image:url(../img/fondo_imagenes.jpg);background-repeat:no-repeat; padding-top:0px;padding-left:0px;padding-right:5px;margin-top:50px;margin-bottom:50px;}
#imagenes_relacionadas a img{background-image:url(../img/fondo_imagen.gif);padding:4px;border:0;float:left;border: solid 1px #ffffff;width: 88px;height: 68px;}
#imagenes_relacionadas a:hover img{border:1px solid #000000;}

#contenido_general_der #imagenes_relacionadas ul{list-style-type: none;list-style: none; margin: 0;}
#contenido_general_der #imagenes_relacionadas li{background-image:none;background-repeat:no-repeat;padding-left:02px;background-position:left 5px;margin-bottom:0px;}

#mas_info{width:500px;text-align:right;height:25px;padding-top:15px;padding-bottom:20px;}
#mas_info a{background-image:url(../img/mas_info.jpg);background-repeat:no-repeat;background-position:right;padding-right:30px;height:35px;line-height:35px;padding-top:18px;padding-bottom:18px;}
#mas_info a:hover{background-color:#FFFFFF;color:#000000;text-decoration:underline;}

.reserva_concepto{font-family:Arial, Helvetica, sans-serif;}
.reserva_concepto_def{font-family:Arial, Helvetica, sans-serif;}
.reserva_concepto_campos{font-family:Arial, Helvetica, sans-serif;}

a.reserva_volver{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#006699;text-decoration:none;font-weight:normal;}
a.reserva_volver:hover{text-decoration:none;font-weight:normal;background-color:#3EA1E2;color:#FFFFFF;}


#a_imprimir .reserva_concepto{font-family:Verdana, Arial, Helvetica, sans-serif;}
#a_imprimir .reserva_concepto_def{font-family:Arial, Helvetica, sans-serif;}
#a_imprimir .reserva_concepto_campos{font-family:Arial, Helvetica, sans-serif;}

.reserva_concepto{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.tipos_titulos {color: #5F2C2B;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

/*.conten_res {margin-top:500px;}*/
* html .conten_res {margin-left:50px;}

#waitDiv{position:absolute;  visibility: hidden;}
* html #waitDiv{position:absolute;  visibility: hidden;}


/*NOTICIAS*/

.grupo_listado{margin-bottom: 10px;margin-top: 17px;width: 98%;height: auto;font-size: 10px;background-color: #ffffff;font-family:Arial, Helvetica, sans-serif;font-weight: normal;color:#000000;padding-left: 12px;padding-top: 7px;padding-bottom: 7px;vertical-align: middle;font-size:18px;}

.descripcion{margin:0;padding-left:12px;padding-right:10px;min-height:25px;height:auto !important;height:25px;}
.descripcion a {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#333333;text-decoration: none;font-size: 12px;}
.descripcion a:hover {color: #999;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}

a.resumen_noticia {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color:#333333;text-decoration: none;}
a.resumen_noticia:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color:#0099CC;text-decoration: underline;}

.titular_noticia{float:left;width:99%;font-weight: bold;font-family:Arial, Helvetica, sans-serif;font-size: 22px;font-weight:normal;padding-bottom:5px;}

#contenido_general_izq1 a.volver_news {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;background-image:url(../img/flecha_volver.gif);background-repeat:no-repeat;padding-left:16px;}

.separa{clear:both;}
* html #separa{width:100%;height:1px;background-color:#ffffff;margin-top:10px;border-top:1px solid #00CCCC;padding:0;}

.listado_noticias{margin-top: 5px;margin-bottom: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;text-decoration: none;font-weight: normal;width:100%;min-height:60px;height:auto !important;height:60px;padding-bottom:15px;}

.fecha_new{font-family:Arial, Helvetica, sans-serif;color:#999999;font-size:11px;margin-bottom:25px;}
.conten_foto {width:auto;float:left;min-height:25px;height:auto !important;height:15px;margin-right:5px;}

#contenido_general_news{float:left;width:525px;min-height:350px;height:auto !important;height:350px;padding-bottom:60px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;}
#contenido_general_news h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:65px;padding-top:10px;}

img.si {border: 1px solid #999999;}

a.vinculo_paginacion {font-family:Arial, Helvetica, sans-serif;font-weight: bold;color: #999999;text-decoration: underline;font-size: 18px;padding:1px;}
a.vinculo_paginacion:hover {color: #ffffff;background-color: #999999;text-decoration: none;}


a.img_listado_izq_link{float: left;padding: 4px;margin: 0px 14px 2px 0px;border: 1px solid #cccccc;min-height:25px;height:auto !important;background-color:#efefef;}
a.img_listado_izq_link:hover{background-color:#ffffff;}



.descripcion_dentro{margin:0;padding-left:12px;padding-right:10px;min-height:25px;height:auto !important;height:25px;padding-bottom:80px;}
.descripcion_dentro a {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#333333;text-decoration: none;font-size: 12px;color:#006699;text-decoration:none;font-weight:normal;}
.descripcion_dentro a:hover {color: #999;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;background-color:#3EA1E2;color:#FFFFFF;}

.descripcion_dentro ul{list-style-type: none;list-style: none; margin: 0;}
.descripcion_dentro li{background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;margin-bottom:0px;}

#contenido_general_news_dentro{float:left;width:525px;min-height:350px;height:auto !important;height:350px;padding-bottom:60px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;}
#contenido_general_news_dentro h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:55px;padding-top:25px;}
#contenido_general_news_dentro a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#006699;text-decoration:none;font-weight:normal;}
#contenido_general_news_dentro a:hover{text-decoration:none;font-weight:normal;background-color:#3EA1E2;color:#FFFFFF;}

/*#contenido_general_news_dentro ul{list-style-type: none;list-style: none; margin: 0;}
#contenido_general_news_dentro li{background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;margin-bottom:0px;}
*:first-child+html #contenido_general_news_dentro li{background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;margin-bottom:0px;margin-left:25px;}*/




#contenido_general_news_dentro  a.img_listado_izq_link{float: left;padding: 4px;margin: 0px 14px 2px 0px;border: 1px solid #cccccc;min-height:25px;height:auto !important;background-color:#efefef;}
#contenido_general_news_dentro a.img_listado_izq_link:hover{background-color:#ffffff;}




/*   CONTACTO FORMULARIO   */

#contenido_general_der_contacto{float:left;width:675px;min-height:210px;height:auto !important;height:210px;padding-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;margin-left:150px;}
* html #contenido_general_der_contacto{float:left;width:675px;min-height:210px;height:auto !important;height:210px;padding-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;margin-left:100px;}

#contenido_general_der_contacto h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:30px;margin-left:223px;}
* html #contenido_general_der_contacto h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:30px;margin-left:220px;}

#txt_contact_sup{margin-left:223px;float:left;padding-bottom:10px;}
* html #txt_contact_sup{margin-left:110px;float:left;padding-bottom:10px;width:400px;}

.formulario_contenedor{float:left;width:675px;padding-top:15px;font-weight:bold;margin-bottom:50px;}
* html .formulario_contenedor{float:left;width:675px;padding-top:15px;font-weight:bold;margin-bottom:50px;}

.formulario_contenedor_ext{float:left;width:675px;padding-top:15px;font-weight:bold;margin-bottom:50px;}
* html .formulario_contenedor_ext{float:left;width:450px;padding-top:15px;font-weight:bold;margin-bottom:50px;}


/*form.cmxform fieldset {margin-bottom: 1px;padding:5px 5px 2px 18px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:bold;width:230px;}*/
form.cmxform em {font-weight: bold;font-style: normal;color: #f00;}
form.cmxform label {float:left;display: block;width: 150px; /* Width of labels */text-align:right;margin-right:25px;}
form.cmxform li {list-style-type: none;padding: 0px;margin: 0px 0px 0px 8px;list-style:none;list-style-type: none;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:13px;}

#boton_enviar_contacto{float:left;width: 153px;padding-left:210px;text-align:center;}
*:first-child+html #boton_enviar_contacto{float:left;width: 153px;padding-left:190px;text-align:center;}
* html #boton_enviar_contacto{float:left;width: 153px;padding-left:194px;text-align:center;}

.caja_contacto_contact{background-color:#f7f7f7;border:1px solid #cccccc;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin-bottom: 5px;height:20px;}

#cumplimiento{width:480px;margin-left:223px;font-size:11px;}
#leido{width:570px;margin-left:170px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
#leido a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;color:#006699;}
#leido a:hover{text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;background-color:#3EA1E2;color:#FFFFFF;}

#datos_contacto{float:left;width:675px;min-height:210px;height:auto !important;height:210px;margin-left:218px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
* html #datos_contacto{float:left;width:450px;min-height:210px;height:auto !important;height:210px;margin-left:110px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}

#datos_contacto h2{color:#43182A;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:normal;}
#datos_contacto a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#1C75B0;font-size:13px;}
#datos_contacto a:hover{background-color:#1C75B0;color:#FFFFFF;}

#volver_info {float:left;width:675px;margin-left:225px;padding-bottom:30px;}
* html #volver_info {float:left;width:340px;margin-left:110px;padding-bottom:30px;}


a.volver_news {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;background-image:url(../img/flecha_volver.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;background-position:left 2px ;}
a.volver_news:hover {text-decoration:underline;}



/*    PREGUNTAS FRECUENTES    */

#desarrollo_textos_faqs ul {list-style-type: none;list-style:none;padding:0;margin:0;}
#desarrollo_textos_faqs ul li {background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;padding-bottom:20px;}
#desarrollo_textos_faqs ul li a{font-family:Arial, Helvetica, sans-serif;font-size: 16px;font-weight:bold;text-decoration:none;color:#000000;padding:0;}
#desarrollo_textos_faqs ul li a:hover{font-weight:bold;text-decoration:underline;}

#contenido_general_faqs{float:left;width:530px;min-height:350px;height:auto !important;height:350px;padding-bottom:60px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;}
#contenido_general_faqs h2{color:#3EA1E2;font-size:24px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:40px;padding-top:25px;padding-left:10px;}

#volver_faqs {height:25px;width:auto;margin-top:30px;float:left;}
#volver_faqs a {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;background-image:url(../img/flecha_volver.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;background-position:left 4px ;}
#volver_faqs a:hover {text-decoration:underline;}

.titular_noticia_faq{float:left;width:99%;font-weight: bold;font-family:Arial, Helvetica, sans-serif;font-size: 22px;font-weight:normal;padding-bottom:5px;padding-left:11px;}

#contenido_general_faqs h1{color:#3EA1E2;font-size:24px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:50px;padding-top:25px;padding-left:10px;}


#contenido_general_faqs_dentro ul {list-style-type: none;list-style:none;padding:0;margin:0;}
#contenido_general_faqs_dentro ul li {background-image:url(../img/bullet_listados_txt.gif);background-repeat:no-repeat;padding-left:14px;background-position:left 5px;padding-bottom:20px;}
#contenido_general_faqs_dentro ul li a{font-family:Arial, Helvetica, sans-serif;font-size: 16px;font-weight:bold;text-decoration:none;color:#000000;padding:0;}
#contenido_general_faqs_dentro ul li a:hover{font-weight:bold;text-decoration:underline;}

#contenido_general_faqs_dentro{float:left;width:530px;min-height:350px;height:auto !important;height:350px;padding-bottom:60px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:0px;}
#contenido_general_faqs_dentro h2{color:#3EA1E2;font-size:24px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:40px;padding-top:25px;padding-left:10px;}
#contenido_general_faqs_dentro h1{color:#3EA1E2;font-size:24px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:50px;padding-top:25px;padding-left:10px;}


#contenido_general_faqs_dentro a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#006699;text-decoration:none;font-weight:normal;}
#contenido_general_faqs_dentro a:hover{text-decoration:none;font-weight:normal;background-color:#3EA1E2;color:#FFFFFF;}

.traductor_result{font-weight: bold;font-family:Arial, Helvetica, sans-serif;font-size: 22px;font-weight:normal;}


/*            BUSQUEDA          */

.titular_busqueda{float:left;width:98%;background-color:#ededed;font-size: 12px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;margin-bottom:10px;padding:6px;}
.listado_busqueda{margin-top: 5px;margin-bottom: 10px;width:100%;min-height: 80px;height:auto;height:100%;border: 1px solid #efefef;padding:5px;}
* html .listado_busqueda{margin-top: 5px;margin-bottom: 10px;width:100%;min-height:70px;height:auto !important;height:70px;border: 1px solid #efefef;padding:5px;}

.listado_busqueda a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #666;text-decoration: none;font-weight: normal;}
.listado_busqueda a:hover{color:#000000;text-decoration:underline;}

#contenido_general_der_bus{float:left;width:525px;min-height:350px;height:auto !important;height:350px;padding-bottom:60px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-top:25px;}
#contenido_general_der_bus h1{color:#3EA1E2;font-size:30px;font-weight:normal;line-height:30px;padding:0;margin-top:0;margin-bottom:50px;}


.contenido_mapa{width:150px;float:left;margin-right:25px;margin-bottom:25px;}
.contenido_mapa ul{list-style-type: none;list-style:none;padding:0;margin:0;}
.contenido_mapa li{padding-bottom:10px;}
.contenido_mapa a{text-decoration:none;}
.contenido_mapa li h3{margin:0;padding:0;}

/*   Catálogos    */

.descarga_catalogo {float:left;padding:0;margin-top:45px;}
#contenido_general_der .descarga_catalogo ul {list-style-type: none;list-style:none;padding:0;margin:0;}
#contenido_general_der .descarga_catalogo li{list-style-type: none;list-style:none;padding:0;margin-bottom:40px;}

#contenido_general_der .descarga_catalogo li a.cata_jovenes{font-size:18px; color:#000000;background-image:url(../img/catalogo_pdf_jovenes.jpg);background-repeat:no-repeat;padding-top:25px;padding-bottom:80px;padding-left:90px;display:block;height:30px;}
#contenido_general_der .descarga_catalogo li a.cata_jovenes:hover{color:#0099CC;background-color:#FFFFFF;text-decoration:underline;}

#contenido_general_der .descarga_catalogo li a.cata_adultos{font-size:18px; color:#000000;background-image:url(../img/catalogo_pdf_adultos.jpg);background-repeat:no-repeat;padding-top:25px;padding-bottom:80px;padding-left:90px;display:block;height:30px;}
#contenido_general_der .descarga_catalogo li a.cata_adultos:hover{color:#0099CC;background-color:#FFFFFF;text-decoration:underline;}

#contenido_general_der .descarga_catalogo li a.cata_completo{font-size:18px; color:#000000;background-image:url(../img/catalogo_pdf_completo.jpg);background-repeat:no-repeat;padding-top:25px;padding-bottom:80px;padding-left:90px;display:block;height:30px;}
#contenido_general_der .descarga_catalogo li a.cata_completo:hover{color:#0099CC;background-color:#FFFFFF;text-decoration:underline;}



/*  EXTRANET    */
#alias{width:870px;font-family:Arial, Helvetica, sans-serif;color:#0099CC;font-size:10px;font-weight:bold;float:left;text-align:right;background-image:url(../img/bull_alias.jpg);background-repeat:no-repeat;background-position:right;padding-right:30px;padding-top:12px;height:35px;}

#contenido_general_der .formulario_contenedor_ext ul li{list-style-type: none;list-style:none;padding:0;margin:0;background-image:none;}
#contenido_general_der .formulario_contenedor_ext li{background-image:none;}

#boton_entrar_extranet{float:left;width: 153px;padding-left:150px;text-align:center;}

#texto_destinos a{text-decoration:none;}
#texto_destinos a:hover{background-color:#3EA1E2;color:#ffffff;}

#icono_documentacion {height:120px;padding-top:80px;width:250px;float:left;padding-left:60px;}
#icono_documentacion a{background-image:none;padding-top:40px;}


#sub_titu_extra{padding-top:10px;}
#documentacion{margin-top:25px;width:500px;}
#documentacion ul{list-style-type: none;list-style: none; margin: 0;padding:0;}
#documentacion ul li{margin-bottom:6px;background-image:url(../img/bull_descarga.gif);background-repeat:no-repeat;padding-left:25px;background-position:left 2px;}
#documentacion ul li a{font-size:13px;color:#000000;display:block;padding-left:10px;padding-top:2px;padding-bottom:2px;background-color:#efefef;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;}
#documentacion ul li a:hover{background-color:#999999;}


#olvido_pass{width:100%;float:left;height:35px;}
#olvido_pass a{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image:url(../img/key1.gif);background-repeat:no-repeat;padding-left:29px;height:27px;padding-bottom:25px;background-color:#FFFFFF;padding-top:5px;}
#olvido_pass a:hover{color:#000000;background-color:#FFFFFF;}



/*PRACTICAS EN EMPRESAS Y DERIVADOS DEL PETROLEO INDEX */
#titulo_practicas h1{font-family:Arial, Helvetica, sans-serif;color:#3EA1E2;font-weight:bold;font-size:32px;padding:0;margin-bottom:25px;}
#practicas_empresas{float:left;margin-bottom:35px;border-bottom:1px dotted #999999;}
#practicas_empresas a:hover{text-decoration:underline;}

#practicas1{float:left;width:275px;margin-right:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background-image:url(../img/practicas1.jpg);background-repeat:no-repeat;padding-left:0px;padding-top:6px;}
#practicas1 ul {list-style-type: none;list-style: none; margin: 0;}
#practicas1 li{width: auto;height: auto;margin-bottom:12px;}
#practicas1 h3 a{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#555555;text-decoration:none;line-height:8px;}

#practicas2{float:left;width:260px;margin-right:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background-image:url(../img/practicas2.jpg);background-repeat:no-repeat;padding-left:0px;padding-top:6px;}
#practicas2 ul {list-style-type: none;list-style: none; margin: 0;}
#practicas2 li{width: auto;height: auto;margin-bottom:12px;}
#practicas2 h3 a{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#555555;text-decoration:none;line-height:8px;}


#practicas3{float:left;width:295px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background-image:url(../img/practicas3.jpg);background-repeat:no-repeat;padding-left:0px;padding-top:6px;}
#practicas3 ul {list-style-type: none;list-style: none; margin: 0;}
#practicas3 li{width: auto;height: auto;margin-bottom:12px;}
#practicas3 h3 a{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#555555;text-decoration:none;line-height:8px;}

/*PRECIO ACTUALIZADO */

#precio_actualizado{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#FF0000;text-align:right;margin-bottom:15px;}
