@charset "utf-8";
/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
	line-height: normal;
}

h1, h2, h3, h4, h5 {font-family: 'PT Sans Narrow', sans-serif; margin: 0; padding: 0; line-height: 1.2em;}
h1 {
    color: #FFFFFF;
    font-size: 46px;
    margin: 25px 0 0;
    padding-left: 5px;
    text-align: left;
}
a {color:#36365D}
h2 {font-size:30px;color:#fff;}
h2 a {color:#f56600;}
h3 {font-size:20px;font-weight:bold;}
h4 {font-size:24px;color:#333;}
/* Inicio de estilos del header */
#hd {
    width: 72.30939226519337%;
    *width: 72.25620077583166%;
    padding-left: 10px;
}

.logo {
	height: 100px;
	width: 250px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

#menu-top {margin:0; max-width: 800px; width:800px}
#menu-top ul {display:inline;float:right;margin:10px 0 3px 0;}
#menu-top ul li {float:left;list-style-type:none;text-align:right;margin-left:35px;}
#menu-top ul li a {font-family: 'PT Sans Narrow', sans-serif;color:#666;font-size:20px; line-height:22px; text-decoration:none;padding-top:15px;height:35px;border-bottom:0; text-transform:uppercase;}
#menu-top ul li a:hover {color:#36365D}
h2.copy {color: #D4B012; font-family: 'PT Sans Narrow',sans-serif; font-size: 33px; line-height: 33px; padding-left: 5px; margin-bottom: 15px;}
.hd-col-estrecha {background: url("../images/bg-menu-areas-index.png") repeat-x scroll left 2px transparent;  margin: 0px 14px 0 0; padding-bottom: 14px; width: 24.92817679558011%; *width: 24.87498530621841%;  max-width: 235px; margin-right: 0;}
.hd-col-ancha {}
hgroup h2 {font-family:Arial, Helvetica, sans-serif;font-size: 14px;color: #333333;font-weight: normal;text-shadow:none;margin-bottom:5px;}
hgroup h2 a {color:#000;font-weight:bold;}
hgroup h2 a:hover {text-decoration:none;color:#fff;}
/* Inicio menu para la Index */
.todos-cursos {display:block;width:230px;height:30px;background:url(../images/todos-cursos-btn.png) left top no-repeat;font-family: 'PT Sans Narrow', sans-serif;font-weight:bold;font-size:17px;color:#fff;text-indent:12px;text-decoration:none;line-height:28px;margin:15px 0 10px 0;float:right;}
.todos-cursos:hover {background-position:left bottom;color:#D4B012;text-shadow: 0px 1px 0px #000;}

ul.menu-index {background: url("../images/bg-menu-areas-index-border.png") no-repeat scroll right top transparent;}
ul.menu-index, ul.menu-familia {list-style-type:none;}
ul.menu-index li a {
	background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 19px;
    padding: 5px 0 0 55px;
    text-decoration: none;
    text-shadow: 0 1px 0 #333333;
	text-transform:uppercase;
}
ul.menu-index li a:hover{color:#e3c024}

ul.menu-familia {width:735px;margin:35px auto;}
ul.menu-familia li {float:left;}
ul.menu-familia li a{display:block;width:165px;padding:90px 9px 0 9px;background-repeat:no-repeat;font-family: 'PT Sans Narrow', sans-serif;font-size:24px;color:#333;text-decoration:none;line-height:18px;text-align:center;margin-top:-10px;}
/*iconos en index */
.masters-x {background:url(../images/menu-index-sprite.png) left top;}
.masters-x:hover {background-position:left -850px;}
.postgrados-x {background:url(../images/menu-index-sprite.png) left -170px;}
.postgrados-x:hover {background-position:left -1020px;}
.certificados-x {background:url(../images/menu-index-sprite.png) left -340px;padding: 15px 0 0 95px!important;height:65px!important;}
.certificados-x:hover {background-position:left -1190px;}
.cursos-x {background:url(../images/menu-index-sprite.png) left -510px;}
.cursos-x:hover {background-position:left -1360px;}
/* Fin menu para la Index */
/* menu areas */
#acceso-areas {margin:20px 0;}
#acceso-areas h3 {font-size:25px;color: #7B679F;}
#acceso-areas p {margin:10px 0 20px 0;}
#acceso-areas aside p {font-size:12px;}
#acceso-areas aside p strong {font-weight:bold;font-family: 'PT Sans Narrow', sans-serif;font-size:16px;color:#666;}


/*iconos en index viejos*/
.administracion{background:url(../images/menu-index-sprite-IV.png) left -5px;}
.administracion:hover {background-position:left -885px;}
.audiovisuales{background:url(../images/menu-index-sprite-IV.png) left -106px;}
.audiovisuales:hover {background-position:left -986px;}
.creativas {background:url(../images/menu-index-sprite-IV.png) left -206px;}
.creativas:hover {background-position:left -1086px;}
.renovables {background:url(../images/menu-index-sprite-IV.png) left -313px;}
.renovables:hover {background-position:left -1193px;}
.hosteleria {background:url(../images/menu-index-sprite-IV.png) left -423px; margin-top:0!important;}
.hosteleria:hover {background-position:left -1303px;}
.informatica {background:url(../images/menu-index-sprite-IV.png) left -534px;}
.informatica:hover {background-position:left -1414px;}
.mantenimiento {background:url(../images/menu-index-sprite-IV.png) left -1863px;}
.mantenimiento:hover {background-position:left -1753px;}
.sanidad {background:url(../images/menu-index-sprite-IV.png) left -642px;}
.sanidad:hover {background-position:left -1522px;}
.socioeducativa{background:url(../images/menu-index-sprite-IV.png) left -765px;}
.socioeducativa:hover {background-position:left -1645px;}
/* Fin menu para la Index */

/*ICONOS MENU NUEVO*/
.administracion{background:url(../images/menu-index-sprite-V.png) 5px 8px;}
.administracion:hover {background-position:5px -864px;}
.audiovisuales{background:url(../images/menu-index-sprite-V.png) 7px -104px;}
.audiovisuales:hover {background-position:7px -976px;}
.creativas {background:url(../images/menu-index-sprite-V.png) 5px -212px;}
.creativas:hover {background-position:5px -1084px;}
.renovables {background:url(../images/menu-index-sprite-V.png) 5px -322px; margin-top:17px!important;}
.renovables:hover {background-position:5px -1193px;}
.gastronomia {background:url(../images/menu-index-sprite-V.png) 5px -434px;}
.gastronomia:hover {background-position:5px -1306px;}
.informatica {background:url(../images/menu-index-sprite-V.png) 5px -539px;}
.informatica:hover {background-position:5px -1410px;}
.mantenimiento {background:url(../images/menu-index-sprite-V.png) 5px -1847px;}
.mantenimiento:hover {background-position:5px -1738px;}
.sanidad {background:url(../images/menu-index-sprite-V.png) 5px -648px;}
.sanidad:hover {background-position:5px -1519px;}
.socioeducativa{background:url(../images/menu-index-sprite-V.png) 5px -758px;}
.socioeducativa:hover {background-position:5px -1630px;}
.hosteleria{background:url(../images/menu-index-sprite-V.png) 9px -1957px;}
.hosteleria:hover {background-position:9px -2066px;}
.veterinaria{background:url(../images/menu-index-sprite-V.png) 5px -2150px;}
.veterinaria:hover {background-position:5px -2252px;}
/* fin menu areas */

.telefono {/*margin-top:8px;*/margin-top: 39px;float:right; margin-right:10px; font-weight:bold; font-style:italic;text-align:right;float:right; font-family: 'PT Sans Narrow', sans-serif;font-size:26px;font-weight:normal; font-style:normal; color:#999; padding-bottom:4px;}
.btn-solicita-general{ float:right; /*margin-top:8px;*/ margin-top:31px;font-family: 'PT Sans Narrow', sans-serif;font-size:21px;}
.btn-solicita-general a{ width:156px; height:29px; display:block; background:url(../images/btn-contacto-general.png) left top; padding:5px 0 1px 15px; color:#333; text-decoration:none;}
.btn-solicita-general a:hover{ background:url(../images/btn-contacto-general.png) left bottom; color:#fff;}

/*estilos para el banner en index y en familia*/
.banner {float:right;}
.banner a, .banner-img img {display:block;float:left;}
.banner-bottom {margin:40px 0;}
.banner-img {margin:15px 0 0 0;float:left;}
/* Inicio del buscador */
.buscador { margin-top: 10px !important;}
.buscador-1{margin:10px;}
.t-buscador {
    color: #FFFFFF;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 22px;
    line-height: 40px;
    float:left;margin:0 10px 0 0;
}
.buscador .search {position:relative;background: url(../images/search-buscador.png) no-repeat left top;border:none;display: inline;float: left;height:50px;width:395px;}
.ac_input {border:none;width:360px;height:25px;margin:12px 10px 10px 10px;position:absolute;top:0;left:0}
.ac_input:focus {outline: none;}
.buscador-2 {padding: 6px 0 10px;color: #FFFFFF;}
.buscador-2 span a {display:block;color:#fff;text-decoration:none;font-size:12px;background:#333;padding:5px;border-top:1px solid #ccc;border-bottom:1px solid #666;border-left:1px solid #999;border-right:1px solid #999;display:inline;-webkit-transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-o-transition: background 0.3s ease-out;transition: background 0.3s ease-out;}
.buscador-2 span a:hover {background:#9287a6;color:#333;}
/* Fin del buscador */
#claim {width:670px;text-align:center;font-size:20px;margin:0 0 10px 35px; font-family: 'PT Sans Narrow',sans-serif;font-weight:bold;color:#fff;float:left;display:block;font-style:italic;}
/* Fin de estilos del header */
/* Inicio del Contenido*/
/*Index*/
/* inicio area de noticias, infomración coporativa y redes sociales*/
  #index-bottom {background:url(../images/index-bottom-bg.png) left top no-repeat;margin:35px 0;}
  #index-bottom h2 {color:#fff;text-shadow:none;font-size:24px;height:37px;padding-top:8px;}
  #index-bottom #mapa-web .pull-left {margin-left:20px;}
  #index-bottom #mapa-web h2{padding-left:20px;}
  #index-bottom .corporativa,   #index-bottom .redes-sociales{width:47%;}
  #index-bottom .redes-sociales #capa_facebook{ margin-top:10px;}
  #index-bottom .redes-sociales #video-01,   #index-bottom .redes-sociales #video-02{ float:left; display:inline; width:190px; margin-right:20px; }
#video-01 h5, #video-02 h5{ font-size:22px; padding:5px 0;}
#video-01 p, #video-02 p{font-family: 'PT Sans Narrow', sans-serif;font-size:16px; margin:5px 0;}
  #index-bottom h4 {font-weight:bold;font-size:18px;margin:15px 0;}
  #index-bottom h4 a {text-decoration:none;color:#8877b0;}
  #index-bottom ul li a{font-family: 'PT Sans Narrow', sans-serif;font-size:16px;text-decoration:none;color:#333;}
  #index-bottom ul li a:hover {text-decoration:underline;}
  #index-bottom .corporativa .pull-left {width:47%;margin-top:15px;}
  #index-bottom .corporativa {padding-left:20px;}
  #index-bottom .corporativa .primero {border-right:1px solid #ccc;}
  #index-bottom .corporativa /*.yui-g .yui-u*/ h5 {font-size:18px;font-weight:bold;margin:5px 0;}
  #index-bottom .corporativa /*.yui-g .yui-u*/ h5 a{color:#8877b0; text-decoration:none;}
  #index-bottom .corporativa /*.yui-g .yui-u*/ p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;margin:10px 0;}
  #index-bottom .corporativa ul li{ margin:5px 0;}
  .redes-sociales {margin-left:9px!important; font-size:12px;}
  .redes-sociales h2{ padding-left:0!important;}
  .redes-sociales ul {margin:10px 0 10px 0; width:100%; float:left;}
  .redes-sociales ul li {float:left;}
  .redes-sociales ul li a{display:block;padding:5px;opacity:1;}
  .redes-sociales ul li a:hover{opacity:0.7;}
  .redes-sociales ul li.primero a{padding-left: 0;}
.redes-sociales ul li#google-plus { padding-top:23px;}
  #index-bottom2 {background:url(../images/index-bottom-bg.png) left top no-repeat;margin-top:35px !important;margin-bottom:35px !important;}
  #index-bottom2 h2 {color:#333;text-shadow:none;font-size:24px;height:37px;padding-top:8px;padding-left: 20px;font-weight: normal;}
  #index-bottom2 #mapa-web .pull-left {margin-left:20px;}
  #index-bottom2 #mapa-web h2{padding-left:20px;}
  #index-bottom .corporativa,   #index-bottom .redes-sociales{width:47%;}
  #index-bottom2 .redes-sociales #capa_facebook{ margin-top:10px; width: 360px !important; float:left!important;}

  .redes-sociales .span6 {max-width:190px; margin-right:20px;}
  #video-01 h5, #video-02 h5{ font-size:22px; padding:5px 0;}
  #video-01 p, #video-02 p{ font-family: 'PT Sans Narrow',sans-serif; font-size: 16px; margin: 5px 0; text-transform: lowercase;}
  #index-bottom2 h4 {font-weight:bold;font-size:18px;margin:15px 0;}
  #index-bottom2 h4 a {text-decoration:none;color:#8877b0;}
  #index-bottom2 ul li a{font-family: 'PT Sans Narrow', sans-serif;font-size:16px;text-decoration:none;color:#333;}
  #index-bottom2 ul li a:hover {text-decoration:underline;}
  #index-bottom2 .corporativa .span6 {/*width:47%;*/margin-top:15px !important;}
  #index-bottom .corporativa {padding-left:20px;}
  #index-bottom2 .corporativa .primero {border-right:1px solid #ccc;}
  #index-bottom2 .corporativa /*.yui-g .yui-u*/ h5 {font-size:18px;font-weight:bold;margin:5px 0;}
  #index-bottom2 .corporativa /*.yui-g .yui-u*/ h5 a{ text-decoration:none;}
  #index-bottom2 .corporativa /*.yui-g .yui-u*/ p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;margin:10px 0;}
  #index-bottom2 .corporativa ul li{ margin:5px 0;}
/*INDEX FAMILIAS*/
#destacados-familia{ /*width:52%;*/ padding-top:10px; height:460px;}
#destacados-nivel{ /*width:52%;*/ padding-top:30px; height:440px;}
#destacados-familia ul, #destacados-nivel ul { width:52%;}
#destacados-familia img, #destacados-nivel img{ margin:0; padding:0;}
#destacados-familia h1, #destacados-nivel h1{ color:#d4b012; text-transform:uppercase; font-size:36px; margin:5px 0 0 0; padding:0; line-height:32px;}
#destacados-familia ul{}
#destacados-familia ul li, #destacados-nivel ul li {max-width:385px;margin:20px 0; padding-left:20px; background:url(../images/bullet-li-destacados-familia.png) no-repeat 3px 5px;}
#destacados-familia ul li a, #destacados-nivel ul li a{ font-size:22px; font-family: 'PT Sans Narrow', Arial; line-height:24px; color:#fff; text-decoration:none; }
#btn-destacados-familia span, #btn-destacados-nivel span{ background:url(../images/btn-destacados-familia-span.png) no-repeat scroll left top; display: block; line-height: 54px; padding: 4px 14px 6px 25px;}
#btn-destacados-familia a.button, #btn-destacados-nivel a.button{background: url(../images/btn-destacados-familia-enlace.png) no-repeat scroll right top ; color: #333;display: inline; float: left; font-size: 22px; height: 60px; margin-right: 64px; padding-right:13px;
    text-decoration: none; font-family: 'PT Sans Narrow', Arial;}
#btn-destacados-familia a:hover.button, #btn-destacados-nivel a:hover.button{ color:#fff;}
#niveles-familia{margin:0px auto;}
#niveles-familia p{font-family: 'PT Sans Narrow', Arial; font-size:24px; text-align:center; background:#eee; border-bottom:1px solid #CCCCCC; text-transform:uppercase;}
#niveles-familia ul{ margin-top:5px;}
#niveles-familia ul li a{ color: #333333;display: block;height:30px;line-height: 18px; margin-right: 10px !important; padding: 15px 0 5px 45px; text-decoration: none;}
#niveles-familia ul li a:hover{color:#D4B012;}
#contenido-familia{ float:left; margin-top:20px; width:100%;}
#pastilla-blog, #pastilla-opiniones{  margin:20px 64px 10px 0; width: 300px;}
#pastilla-blog {margin-right:32px;}
#pastilla-opiniones{margin-left: 44px;}
#pastilla-blog h3, #pastilla-opiniones h3{ text-transform:uppercase; margin-bottom:10px;}
#pastilla-blog h3 a{text-decoration:none; color:#2A2A4A; background:url(../images/bg-h3-rss.png) no-repeat left top;  height: 30px;
 width: 250px; padding: 5px 0 0 45px; display:block; font-size:24px; font-weight:normal;}
#pastilla-blog ul, #pastilla-opiniones ul{ margin:0;}
#pastilla-blog ul li, #pastilla-opiniones ul li{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; margin:5px 0; width:280px; padding-left: 5px;}
#pastilla-blog ul li span, #pastilla-opiniones ul li span{ background:url(../images/bg-leer-mas.png) no-repeat right bottom; display: block; height: 22px; padding: 5px 14px 0 0; text-align: right; width: 265px; margin-top:5px; font-family:'PT Sans Narrow',sans-serif;}
#pastilla-blog ul li span a, #pastilla-opiniones ul li span a{ color:#2A2A4A; background:none; font-size:18px; font-weight:bold; width:204px; height:20px; line-height: 20px; }
#pastilla-blog ul li span a:hover, #pastilla-opiniones ul li span a:hover{ background:none; color:#fff; text-decoration: none;}
#pastilla-opiniones h3 a{text-decoration:none; color:#2A2A4A; background:url(../images/bg-h3-opiniones.png) no-repeat left top;  height: 30px; width: 250px; padding: 5px 0 0 45px; display:block; font-size:24px; font-weight:normal;}
#banner-info{ background:url(../images/banner-solicta-info.png) no-repeat left top; font-family:'PT Sans Narrow',sans-serif; font-size:20px;}
#banner-info{ width:243px; margin:20px 0 0 0; padding-bottom:8px;}
#banner-info p{ margin:0; text-align:center;}
#banner-info p a{ color:#333; text-decoration:none;}
#banner-info p.titulo{ padding:30px 0 0 60px; text-align:left;}
#banner-info p.btn-solicita{ text-align:center; padding-left:10px; margin:5px 0;}
#banner-info p.btn-solicita a{ background:url(../images/btn-solicita-info.png) no-repeat left top; height: 41px; padding: 7px; width:206px; display:block; text-align:center; color:#2a2a4a; font-size:24px; text-decoration:none;}
#banner-info p.btn-solicita a:hover{ background:url(../images/btn-solicita-info.png) no-repeat left -93px;}
#banner-info p.tlf{font-size:32px;}
#btn-destacados-familia a, #btn-destacados-nivel a{margin-bottom: 25px;}
/*fin INDEX FAMILIAS*/
/*INDEX NIVELES*/
#areas-nivel{margin:5px auto;}
#areas-nivel ul{ margin-top:20px;}
#areas-nivel ul li,#niveles-familia ul li{ color:#333; display: inline; float: left; font-family: 'PT Sans Narrow',sans-serif; font-size:18px; font-weight:bold; width:187px; margin-bottom:5px; }
#areas-nivel ul li a{color:#333; text-decoration:none;  height: 45px; margin-right:18px; padding: 5px 0 5px 64px; margin-right:10px!important; display:block;}
#areas-nivel ul li a:hover{ color:#D4B012;}
a.estudios-audiovisuales{background:url(../images/icos-areas-peq.png) left -111px no-repeat;}
a.estudios-audiovisuales:hover{background:url(../images/icos-areas-peq.png) left -167px no-repeat; color:#D4B012;}
a.estudios-creativas{background:url(../images/icos-areas-peq.png) left -223px no-repeat;}
a.estudios-creativas:hover{background:url(../images/icos-areas-peq.png) left -279px no-repeat; color:#D4B012;}
a.estudios-renovables{background:url(../images/icos-areas-peq.png) left -335px no-repeat;}
a.estudios-renovables:hover{background:url(../images/icos-areas-peq.png) left -390px no-repeat; color:#D4B012;}
a.estudios-hosteleria{background:url(../images/icos-areas-peq.png) left -1223px no-repeat;}
a.estudios-hosteleria:hover{background:url(../images/icos-areas-peq.png) left -1279px no-repeat; color:#D4B012;}
a.estudios-informatica{background:url(../images/icos-areas-peq.png) left -554px no-repeat;}
a.estudios-informatica:hover{background:url(../images/icos-areas-peq.png) left -608px no-repeat; color:#D4B012;}
a.estudios-administracion{background:url(../images/icos-areas-peq.png) left 0px no-repeat;}
a.estudios-administracion:hover{background:url(../images/icos-areas-peq.png) left -55px no-repeat; color:#D4B012;}
a.estudios-mantenimiento{background:url(../images/icos-areas-peq.png) left -665px no-repeat;}
a.estudios-mantenimiento:hover{background:url(../images/icos-areas-peq.png) left -720px no-repeat; color:#D4B012;}
a.estudios-sanidad{background:url(../images/icos-areas-peq.png) left -777px no-repeat;}
a.estudios-sanidad:hover{background:url(../images/icos-areas-peq.png) left -832px no-repeat; color:#D4B012;}
a.estudios-socioeducativa{background:url(../images/icos-areas-peq.png) left -888px no-repeat;}
a.estudios-socioeducativa:hover{background:url(../images/icos-areas-peq.png) left -942px no-repeat; color:#D4B012;}
a.estudios-general{background:url(../images/icos-areas-peq.png) left -1000px no-repeat;}
a.estudios-general:hover{background:url(../images/icos-areas-peq.png) left -1055px no-repeat; color:#D4B012;}
a.estudios-veterinaria{background:url(../images/icos-areas-peq.png) left -1111px no-repeat;}
a.estudios-veterinaria:hover{background:url(../images/icos-areas-peq.png) left -1167px no-repeat; color:#D4B012;}
a.estudios-gastronomia{background:url(../images/icos-areas-peq.png) left -445px no-repeat;}
a.estudios-gastronomia:hover{background:url(../images/icos-areas-peq.png) left -500px no-repeat; color:#D4B012;}
ul#noticias-nivel{ margin-top:0;}
ul#noticias-nivel li{ font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; margin: 5px 0; padding-left: 5px;
 width: 280px;}

/*FIN INDEX NIVELES*/
/* fin area de noticias y convocatorias */
/* intermedias noticias, datos, video */
.intermedias {margin:30px 0;/*border-bottom:2px solid #f56600;*/}
.intermedias .hd-col-ancha h2 a{color:#f56600;text-decoration:none;}
.intermedias .hd-col-ancha h2 a:hover {color:#333;text-decoration:underline;}
.intermedias .hd-col-ancha .fecha {font-size:12px;font-style:italic;font-weight:bold;color:#666;}
.intermedias .hd-col-estrecha img {border:2px solid #ccc;}
a.leer-mas {float:left;font-weight:bold;color:#fff;text-decoration:none;padding:3px 5px;background:#666;font-size:12px;border-radius:4px;margin-bottom:20px;}
a:hover.leer-mas {background:#999;}
/* modales */

.body-modal .profes-modal {margin:20px;}
.body-modal .profes-modal .foto-profe {float:left;margin-right:10px;}
.body-modal .profes-modal p {margin-bottom:40px;height: 15px;}
.body-modal {margin:0;padding:0;background: #e7e3d1; /* Old browsers */
background: -moz-linear-gradient(top, #e7e3d1 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e3d1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e3d1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* W3C */}
.casos-exito-modal {line-height:24px;padding:0px 20px 20px 20px;}
.titulo-modal {font-weight:bold;font-size:24px;font-weight:bold;color:#333;text-shadow:0px 1px 0px #fff;height:30px;padding:10px 0 0 85px;height:70px;text-align:left;border-bottom:1px solid #f56600;margin-bottom:20px;}
.casos-exito-modal p b{font-weight:bold; font-size:16px; font-style:italic;}
/* fin de modales */
/*fin de Index*/
/* contenido en interiores */
/* estilos para la cabecera en curso y en familia*/
#cab-listado .cabecera-curso,  #bd .yui-gc .cabecera-curso {margin-top:10px;}
#cab-listado .cabecera-curso span,  #bd .yui-gc .cabecera-curso span {float:left;padding:8px 0 0 10px;}
#cab-listado .cabecera-curso h2,  #bd .yui-gc .cabecera-curso h2 {color:#36365D;font-size:28px;line-height:25px;padding:10px 20px 10px 0px;border-bottom:1px solid white;text-transform:uppercase;font-weight: normal;text-shadow:none;}
/* fin de estilos para la cabecera en curso y en familia*/
/* listado de cursos*/
.listado-cursos h3, /*  #bd .yui-gc*/ .txt-cupon h3{font-size:25px;color:#333;font-weight:normal;margin:25px 0 5px 0;}
.listado-cursos h3 {padding-left:48px; padding:15px 5px 0 48px}
.renovables-ico {background:url(../images/icos-sprite.png) 5px 2px no-repeat #DFAE1E;}
.mantenimiento-ico {background:url(../images/icos-sprite.png) 5px -97px no-repeat #DFAE1E;}
.audiovisuales-ico {background:url(../images/icos-sprite.png) 5px -197px no-repeat #DFAE1E;}
.administracion-ico {background:url(../images/icos-sprite.png) 5px -297px no-repeat #DFAE1E;}
.informatica-ico {background:url(../images/icos-sprite.png) 5px -397px no-repeat #DFAE1E;}
.hosteleria-ico {background:url(../images/icos-sprite.png) 5px -995px no-repeat #DFAE1E;}
.creativas-ico {background:url(../images/icos-sprite.png) 5px -597px no-repeat #DFAE1E;}
.socioeducativa-ico {background:url(../images/icos-sprite.png) 5px -697px no-repeat #DFAE1E;}
.sanidad-ico {background:url(../images/icos-sprite.png) 5px -797px no-repeat #DFAE1E;}
.veterinaria-ico {background:url(../images/icos-sprite.png) 5px -895px no-repeat #DFAE1E;}
.gastronomia-ico {background:url(../images/icos-sprite.png) no-repeat scroll 5px -497px #DFAE1E}

.listado-cursos h3 a, #doc4 #bd .yui-gc .txt-cupon h3 a{font-size:25px;color:#f56600;font-weight:normal;text-transform:uppercase;margin:25px 0 5px 0;}
.listado-cursos h3 a{text-indent:25px;}
.listado-cursos ul li {list-style-type:none;margin-bottom:1px;}
.listado-cursos ul li a{display:block;font-size:14px;color:#333;text-decoration:none;padding:5px 80px 5px 25px;background-image:url(../images/btn-info.png);background-position: left 5px;background-repeat:no-repeat;-webkit-transition: background-color 0.2s ease-out;-moz-transition: background-color 0.2s ease-out;-o-transition: background-color 0.2s ease-out;transition: background-color 0.2s ease-out;}
.listado-cursos ul li:nth-child(even) {background-color:#f0eee3;}
.listado-cursos ul li:nth-child(odd) {background-color:#f4f3eb;}
.listado-cursos ul li a:hover{color:#fff;background-image:url(../images/btn-info.png);background-position: left -35px;background-repeat:no-repeat;background-color:#36365D;text-indent:20px;}


/* fin listado de cursos*/
/* paginas de cupon */
.interior-bd em {
 background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #2A2A4A;
    border-top: 1px solid #2A2A4A;
    clear: both;
    margin: 40px 37px;
    padding: 20px 0;
    width: 900px;

}
.caparazon {display:block;padding:35px 80px 45px 80px;margin:30px 0;font-family: 'PT Sans Narrow', sans-serif;font-size:24px;color:#333;text-shadow: 0 1px 0 #fff;text-align:center;background:url(../images/em-bg.png) center bottom no-repeat #fff;font-style:normal;}
.txt-cupon p, .txt-1col p{margin:10px 0 10px;line-height:24px;}
.txt-cupon p b, .txt-1col p b{font-size:16px;font-style:italic;}
.txt-cupon ul {margin:10px 0 30px 0;}
.txt-cupon ul li {display:list-item;text-align:left;margin:10px 0 10px 70px;list-style-type:square;line-height:24px;}
.bajo-txt {margin-left: 0;}
.profesores {}
.requisitos {float:right;width:330px;margin-right:10px;}
.requisitos h4{background:url(../images/icos-requisitos.png) 15px -75px no-repeat;padding-left:100px;}
.bajo-txt ul {margin:0 auto;list-style-type:none;}
/*.bajo-txt*/ .profesores ul li {background:url(http://static.masterd.es/oposiciones/images/profesores-hr.png) center bottom no-repeat;margin-top:5px;padding-bottom: 5px;font-size:11px !important; line-height: 1.2em !important;min-height: 70px;}
/*.bajo-txt*/ .profesores ul li p {margin: 0; padding: 0; font-size: 11px; line-height: 1.2em;}
.personal ul{list-style:none !important}
.no-filete {background:none!important;}
/*.bajo-txt*/ .profesores ul li img.foto-profe{float: left;margin-right: 10px;}
/*.bajo-txt*/ .profesores ul li span, #datos-centro span, .personal ul li span {font-family: 'PT Sans Narrow', sans-serif;font-size:18px;color:#f56600;font-weight:bold;}
/*.bajo-txt*/ .requisitos ul li {font-size:11px;line-height:18px;margin-top:10px;background:url(../images/requisitos-bullet.png) left 5px no-repeat;padding-left:10px;}
.btn-requisitos {background:url(http://static.masterd.es/oposiciones/images/requisitos-bg-B.png) no-repeat scroll left -290px transparent;padding: 0 10px;width: 577px;height: 70px;}
.btn-requisitos a{background:url(../images/btn-requisitos.png) left bottom no-repeat;width:80px;height:20px;font-size:12px;color:#fff;display:block;text-align:center;line-height:20px;text-decoration:none;margin-right:10px;text-shadow:0 1px 0 #000;}
.btn-requisitos a:hover {background-position:left top;line-height:22px;}
/*para el mapa en pagina de cupon*/
.mapa h4 {height:60px;background:url(../images/icos-requisitos.png) left -150px no-repeat;padding-left:90px;line-height:48px;}
.map-cupon {float:left;margin-right:20px;width:400px;height:200px;margin-bottom:40px;}
#datos-centro {height:240px;}
#datos-centro p {font-size:12px;margin:10px 0;}
/*para la pagina de mapa de una delegacion*/
#map-delegacion {margin: 40px 0px 20px 20px; width:627px; height: 260px;}


/* ui-tabs */
#menu-tabs {margin:20px 0 0;background:url(../images/menu-tabs-bg.png) center 23px no-repeat;height:50px;}
#menu-tabs ul {margin:0 auto;}
.ui-tabs-nav, .ui-tabs-panel {font-family:Arial, Helvetica, sans-serif;font-size: 14px;}
.ui-tabs-nav {width:100%;float:left;}
.ui-tabs-nav li {float:left;list-style-type:none!important;margin:0 1px 0 0!important;padding:0;}
.ui-tabs-nav li a {display:block;background:url(../images/menu-pestanas-bg.png) left top repeat-x;padding:2px 10px 12px 10px;border:1px solid #D4B012;border-bottom:1px solid #ac8e0b;box-shadow:inset 0 0 1px #fff;color:#333;text-decoration:none;margin:0;height:35px;line-height:auto;height:17px;}
.ui-tabs-nav li a:hover, .ui-tabs-selected a{
background:url(../images/menu-pestanas-bg-over.png) left top repeat-x!important;border:1px solid #000!important;color:#fff!important;text-shadow:0 1px 0 #000!important;padding:2px 10px 12px 10px!important;}
.ui-tabs-hide {
        display: none;
    }
/* ui-tabs */
#menu-tabs {margin:20px 0 0;background:url(../images/menu-tabs-bg.png) center 23px no-repeat;height:50px;}
#menu-tabs ul {margin:0 auto;}
.ui-tabs-nav, .ui-tabs-panel {font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
.ui-tabs-nav {width:100%;float:left;}
.ui-tabs-nav li {float:left;list-style-type:none!important;margin:0 1px 0 0!important;padding:0;}
.ui-tabs-nav li a {display:block;background:url(../images/menu-pestanas-bg.png) left top repeat-x;padding:2px 10px 12px 10px;border:1px solid #D4B012;border-bottom:1px solid #ac8e0b;box-shadow:inset 0 0 1px #fff;color:#333;text-decoration:none;margin:0;height:35px;line-height:auto;height:17px;}
.ui-tabs-nav li a:hover, .ui-tabs-selected a{
background:url(../images/menu-pestanas-bg-over.png) left top repeat-x!important;border:1px solid #000!important;color:#fff!important;text-shadow:0 1px 0 #000!important;padding:2px 10px 12px 10px!important;}
.ui-tabs-hide {
        display: none;
    }
/* fin contenido en interiores*/
/*Fin del Contenido*/
/*Sidebar*/
.redes-sociales p{ text-transform:uppercase; font-family: 'PT Sans Narrow',sans-serif; font-size:22px; color:#333; margin:10px 0 0;}
.noticias-sidebar {width:310px;padding: 0; margin:30px 0 0px 20px;}
.noticias-sidebar h2{ background: url("../images/bg-h3-rss.png") no-repeat scroll left top transparent;
    color: #2A2A4A !important;
    display: block;
    font-size: 24px;
    font-weight: normal;
    height: 33px;
    padding: 2px 0 0 45px;
    text-decoration: none;
    width: 250px;}
.noticias-sidebar h2 a{
    color: #5c4d78 ;
    font-weight:  !important;
    text-decoration: none;
    }
.noticias-sidebar h3 {font-size:14px;color:#666;font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.noticias-sidebar .enlace-noticia  {display:block;text-decoration:none!important;background:#fff;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-o-transition: background 0.2s ease-out;transition: background 0.2s ease-out;width:280px; padding-left:14px; margin:5px 0;}
.noticias-sidebar .enlace-noticia span { background: url("../images/bg-leer-mas.png") no-repeat scroll right bottom transparent;
    display: block; font-family: 'PT Sans Narrow',sans-serif; height: 22px; margin-top: 5px; padding: 5px 14px 0 0; text-align: right;
    width: 265px;  font-size: 16px; font-weight: 700; color:#333;}
.noticias-sidebar .enlace-noticia span:hover {color:#fff}
.noticias-sidebar .caja-btn {background: url(../images/bg-bottom-blog.png) no-repeat scroll center bottom transparent;height:64px;margin-top: 20px;padding-top: 10px;width: auto; padding-bottom:10px;}
.noticias-sidebar .caja-btn .btn-opositor {background: url(../images/btn-opositor.png) no-repeat scroll left top transparent;color: #333;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-weight: bold;height: 47px;line-height:40px;text-align: center;text-decoration: none;text-shadow: 0 1px 0 #fdda83;width: 140px;margin:0 auto;}
.noticias-sidebar .caja-btn .btn-opositor:hover {background: url(./images/btn-opositor.png) no-repeat scroll left bottom transparent;line-height:40px;color:#fff;text-shadow:0 1px 0 #775204;}
#areas-nivel h4{ margin-top:10px;}
#sidebar #banner-info{ float:right; margin-right:16px;}
#sidebar .redes-sociales{margin-top: 30px; width:275px; float:right;}
#sidebar .redes-sociales ul{ width:275px;}
/*Inicio del Formulario*/
#breadcump{font-size:12px;  margin:0; background:#d5c7ef; padding:5px 0 5px 5px;}
#breadcump a{ color:#36365D; text-decoration: underline;}
.txt-cab-cupon h2 {float:right;color:#666;line-height:70px;}
#cupon-right{
	min-width: 360px;
	background: bg-cupon-B
.png;
}
#cupon-izq {max-width:597px;}
#cupon-izq .cabecera-curso {margin-top:12px;}
#cupon-izq .cabecera-curso h2 {color:#333!important;background:none!important;padding:10px 0 10px 0!important;}
#cupon-izq em, #cupon-izq .caparazon {width:auto;}
#formulariocupon a {color:#776B8D;font-family:Helvetica, Verdana, Arial;font-weight:700; text-decoration:underline;}
#formulariocupon.formulariocupon-naranja {background:url("/imagenes/bg-cupon-B.png") no-repeat center top #f5f5f5; width:360px;/*float:left;*/display:inline;float:left;}
#formulariocupon.formulariocupon-naranja p {margin:0;}
.formulariocupon-naranja-bottom {
	float: left;
	display: inline;
	padding-bottom: 25px;
	width: 360px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(imagenes/bg-cupon-B.png);
}
#formulariocupon p.titulo,#formulariocupon-II p.titulo {font-family: 'PT Sans Narrow', sans-serif;width:320px; line-height:24px;color:#333; padding:10px 20px 15px 20px;text-align:center; font-size:21px;}
#formulariocupon .informate {
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 29px;
	color: rgb(255,255,255);
	text-indent: 100px;
	background: url(./imagenes/cupon-top.png) no-repeat left top;
	padding: 10px 0 10px;
	font-weight: bold;
}
#formulariocupon .fieldError {background-color:#F37616; color:#fff;font-size:11px;letter-spacing:1px;text-align:center;margin:0 24px 10px; padding:5px 0;}
#formulariocupon input.campo_fijo_cupon:focus,#formulariocupon select.campo_fijo_cupon:focus {background-color:#FFFCFC;   background-image:none;border-color:#FFF;}
#formulariocupon span{ padding-left:0; text-decoration:none; font-size:14px;}

.caja_cupon_send .image {border:0 none; float:left; height:36px; margin-left:102px;  margin-top:10px;width:154px;}
.caja_cupon { display:inline;float:left; width:360px;border:none; padding:3px 0;}
.caja_cupon_send {width:360px;}
.campo_fijo_cupon {background-color:#fff; border:1px solid #c9c9c9; color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px !important;width:220px; padding:2px !important;height:22px!important;-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;border-radius: 5px!important; margin:0!important}
#formulariocupon select.campo_fijo_cupon_2 { background-color:#fff; border:1px solid #c9c9c9; color:#000;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; width:227px;  padding:3px 2px 3px 2px;margin:0;height:28px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;vertical-align:center;}
.label_cupon {color:#333; font-size:14px; line-height:18px;margin-right:5px; padding-left:20px;text-align:left;width:90px;margin-bottom:2px;float:left;}
.asterisco {color:#fea249;}
#select { margin-left:12px; margin-top:4px;}
.campo_cupon {color:#333; float:left; font-family:Arial; font-size:12px;line-height:18px;}
.label_cupon_horizontal { color:#333; font-size:11px;font-weight:400;    padding-bottom:5px;text-align:center; float:left;margin:5px 0;padding-left:15px;}
.campo_cupon_horizontal { color:#333; font-size:11px; font-weight:400; text-align:left; float:left;padding-top:4px;}
#formulariocupon .caja_cupon_send { width:300px;}
.select_combo_md{ width:205px;}
select {font-size:11px;}
.msg-registro { width:300px; height:69px; float:right;display:inline;background:url(../images/bg-more-info.png) no-repeat center bottom;}
.checkboxLabel {color:#666;font-size:10px;}
.checkbox {margin-left:25px;margin-right:5px;}
.afirmo {padding-top:23px;}
.cv-send {padding-top:5px;border-right:1px solid #d3d3d3;}
.caja_cupon_send.gris .image { float:left; background:url(../imagenes/btn-informate.png) no-repeat top left; width:235px; height:40px;margin-left:60px;}
.caja_cupon_send.gris .image:hover { background:url(../imagenes/btn-informate.png) no-repeat bottom left;}
#requisito-estudios {border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;color: #999999;float: left;font-size: 12px;font-weight: bold;margin:10px 0;padding: 10px 20px;width: 320px;text-align:center;}

.caja_cupon_llegar.gris .image { float:left; background:url(../images/btn-llegar-delegaciones.png) no-repeat top left; width:235px; height:40px;margin-left:70px;}
.caja_cupon_llegar.gris .image:hover { background:url(../images/btn-llegar-delegaciones.png) no-repeat bottom left;}


#formulariocupon-II{ width:300px; float:left;}
#formulariocupon-II .informate {font-family: 'PT Sans Narrow', sans-serif;font-size:21px; color:#fff; text-indent:70px;background:url(../imagenes/cupon-top-estrecho.png) no-repeat left top;padding:15px 0 19px;font-weight: bold;}
#formulariocupon-II .campo_fijo_cupon { width:162px;}
#formulariocupon-II p.titulo{ width:280px;}
#formulariocupon-II.formulariocupon-estrecho{background: url("./bg-cupon-B.png") no-repeat scroll center top #F5F5F5; display: inline; float: right; width: 300px;}
#formulariocupon-II select.campo_fijo_cupon_2 {background-color: #FFFFFF; border: 1px solid #C9C9C9; border-radius: 5px 5px 5px 5px;
color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; height: 28px; margin: 0;  padding: 3px 2px;
 width: 170px;}
.formulariocupon-estrecho-bottom {background:url(../images/cupon-bottom-estrecho.png) no-repeat scroll right bottom transparent;display: inline;float: right;padding-bottom: 25px;width: 300px;}
#formulariocupon-II .caja_cupon_send.gris .image { margin-left:32px;}
#formulariocupon-II a{color: #776B8D; font-family: Helvetica,Verdana,Arial; font-weight: 700; text-decoration: underline;}
#formulariocupon-II .caja_cupon { width:300px;}
#formulariocupon-II .label_cupon {font-size:95%}
#formulariocupon-II .campo_cupon {margin-bottom: 0!important;}

/*fin del formulario*/
/*Fin de Sidebar*/
/*ESTATICAS*/
/* Resultados de busqueda */
#resultados-busqueda {/*padding-bottom:30px;*/}
#resultados-busqueda h1 {font-size:30px;font-weight: bold;text-transform:uppercase;text-align:left;text-shadow:none;/*margin: 10px 0;*/color:#fff;text-shadow: 0px 1px 0px #666;}
#resultados-busqueda h2 {background-color:#EFECE0;padding:2px 10px 5px 12px;border-bottom:1px solid #E7E3D1; text-shadow: 0 1px 0 #FFFFFF;color:#333;}
#resultados-busqueda p{line-height:24px;margin:10px 0;}
#resultados-busqueda p a{ color:#333; text-decoration:none;}
.resultado {margin:20px 0;padding:10px 20px 20px 0;background:url(../images/resultados-bg.png) center bottom no-repeat;}
.resultado h3 {font-size:24px;color:#36365D;font-weight:normal;text-transform:uppercase;margin-bottom:15px;}
.resultado h3 a{ color:color:#36365D; text-decoration:none;}
.resultado p {padding-bottom:10px;border-bottom:1px solid #E7E4D2;}
.btn-resultado {display:block;margin-top:10px;text-align:center;background:url(../images/btn-resultados.png) top center no-repeat;color:#fff;text-decoration:none;height:35px; font-family: PT Sans Narrow;  font-size: 22px;}
.btn-resultado:hover {background-position:center bottom;color:#fff;text-shadow:0 1px 0 #666;}
.pagination-web {height: 39px;}
.box-resultados {float:left;margin-right:15px;}
.pages {float:left;}
.pages span {background-color: #FFFFFF;border: 1px solid #CCCCCC;color: #A7A7A7;float: left;font-size: 18px;margin: 0 3px;padding: 0 2px;text-align: center;width: 18px;
}
.pages span.siguiente, .pages span.anterior {background: none repeat scroll 0 0 transparent;border: medium none;margin-top: 3px;}
.pages span.disabled {border: medium none;padding: 0;}
.pages a {color: #555555;font-family: Arial,Helvetica,sans-serif;font-size: 18px;padding: 0;text-decoration: none;}
/* Fin resultados de busqueda */
/* Inicio pagina de Centros */
.columna-delegaciones .yui-u {background:url(../images/columna-delegaciones-bg.gif) repeat-y right top;}
.no-bg {background:none!important;}
.columna-delegaciones {margin-bottom:50px;}
.columna-delegaciones b {font-family: 'PT Sans Narrow', sans-serif;color:#f56600;font-size:18px;margin:20px 0 5px 0;display:block;}

.columna-delegaciones a {color:#333;text-decoration:none;}
.columna-delegaciones a:hover {color:#333;text-decoration:underline;}

.enviado h2 {background:url(../images/icos-h2-enviado.png) left 3px no-repeat;padding-left:40px;}
.enviado p{background:url(../images/ok.png) left 5px no-repeat;padding-left:60px;font-size:23px;margin-top:30px;font-family: 'PT Sans Narrow', sans-serif;}
.error h2 {background:url(../images/icos-h2-error.png) left 3px no-repeat;padding-left:40px;}
.error p{background:url(../images/error.png) left top no-repeat;padding-left:60px;padding-top:5px;font-size:23px;margin-top:30px;font-family: 'PT Sans Narrow', sans-serif;height:50px;}
.h2-redireccion {background:url(../images/alerta.png) left 5px no-repeat;padding:10px 0 0 55px;margin-bottom:20px;border-bottom:1px solid #333;height:70px;}
.redireccion {/*background:url(../images/alerta.png) left 5px no-repeat;*/font-size:23px;font-family: 'PT Sans Narrow', sans-serif;height:80px;}
.body-reconduccion {background:url(../images/body-reconduccion.png) left top repeat-x;}
.body-todoscursos {/*background:url(../images/body-todoscursos-bg.png) left top repeat-x;*/}
.body-todoscursos h2{margin-top:10px;}
#opciones-reconduccion input {margin-left:0px;}
#opciones-reconduccion label{font-size:16px;display:list-item;margin:-17px 0 10px 25px;list-style-type:none;line-height: 21px;}

.btn-reconduccion {margin:40px 0 30px;}
/*#form-redireccion input {margin:10px 10px 10px 60px;}*/
/*fin de pagina de centros*/
/*quines-somos y metodologia*/
.interior-menu h2{margin:6px 0 6px 0;}
.interior-menu ul{margin:0 0 0 0; padding: 0;}
.interior-menu ul li {margin:10px 0 10px 0;}
.interior-menu ul li a{font-family: 'PT Sans Narrow', sans-serif;font-size:20px;color:#333;font-weight:bold;text-decoration:none;-webkit-transition: margin 0.5s ease-out;-moz-transition: margin 0.5s ease-out;-o-transition: margin 0.5s ease-out;transition: margin 0.5s ease-out;}
.interior-menu ul li a:hover {color:#E9C128;text-decoration:underline;margin-left:30px;}
.interior-menu ul li ul {margin:15px 0 10px 0;}
.interior-menu ul li ul li {margin:0 0 0 35px;list-style-type:square;}
.interior-menu ul li ul li a{margin-left:0!important;font-size:18px;font-weight:normal!important;}
p#destacado-principal{ background:#dfb912; padding:10px; -moz-border-radius:10px; /* Firefox */-webkit-border-radius:10px; /* Safari, Chrome */ border-radius:5px; font-family: 'PT Sans Narrow',Arial; font-size:20px;}
p#destacado-principal b{ font-size:24px; font-style:normal;}
.interior-bd {margin-bottom:50px; border-top: 2px solid #7B679F;margin-top:20px;}
.interior-bd p, #cp_componentes p, #proceso p, #cp_planificacion p,  #cp_campus-virtual p{padding:0 0 0 30px;}
.interior-bd h4, #componentes h4, #proceso h4, #planificacion h4,  #cp_campus-virtual h4{color:#36365D;padding-top:20px;}

.interior-bd span h5{clear:both;}
#quienes-somos { border-top: 1px solid #7B679F;}
#quienes-somos h4 { border-top: 1px solid #7B679F;}
.interior-bd em, #cp_componentes em, #cp_proceso em, #cp_planificacion em{ background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #2A2A4A;
    border-top: 1px solid #2A2A4A;
    clear: both;
    margin: 40px 37px;
    padding: 20px 0;
    width: 90%;
    display:block;
    text-align: center;
    font-family: PT Sans Narrow;
    font-size: 24px;
    }
.perfiles {clear:both;}
.perfiles a{ font-weight:bold;}
.perfiles .fondo-lista {background:#f56600;width:900px;float:right;}
.perfiles ul, .lista-metodologia{text-align:center;margin:10px 0 30px 0;}
ul.menu-perfiles {background: #7B679F;height:30px;line-height: 30px;margin-left: 30px;/*width: 944px;*/}
.menu-perfiles li {display:inline;margin:0 10px;}
.menu-perfiles li a{font-family: 'PT Sans Narrow', sans-serif;color:#fff;font-weight:normal;font-size:15px;background:url(../images/li-perfiles-bg.png) right top no-repeat;padding-right:20px;}
.menu-perfiles li a:hover {background:url(../images/li-perfiles-bg.png) right bottom no-repeat;}
.perfiles div span, .proceso div span, .capa_parte div span, .interior-bd span h5{font-family: 'PT Sans Narrow', sans-serif;font-size:20px;text-decoration:underline; padding-left:30px;}
.perfiles div , .caracteristicas-campus li, .lista-metodologia li{/*display:list-item;*/text-align:left;/*margin:10px 0 10px 70px;*//*list-style-type:square;*/line-height:24px;}
.proceso ul{color:#f56600;}
.proceso ul li a{color:#6c5793;font-family:'PT Sans Narrow', sans-serif;display:list-item;text-align:left;margin:10px 0 10px 70px;list-style-type:square;font-size:16px;}
.proceso-lista2 li{color:#333;margin-left:70px;list-style-type:square;margin-bottom:10px;line-height:24px;}
.detalledelegacion ul li{list-style-type:square;margin:10px 0 10px 30px;}
.detalledelegacion ul li a {color:#f56600;}
.fotos-delegaciones {width:974;height:200px;margin-top:20px;}
.ancla-btn {font-family: 'PT Sans Narrow', sans-serif;color:#6c5793;font-size:18px;font-weight:bold;line-height:28px;background:url(../images/ancla_btn.png) right top no-repeat;padding-right:40px;height:32px;display:block;text-align:right;}
.ancla-btn:hover {background:url(../images/ancla_btn.png) right bottom no-repeat;text-decoration:none;line-height:30px;}
.personal {margin-left:18px;widh:974px;}
.personal h4{ margin-top:10px; color:#36365D;}
.personal h5 {font-family: 'PT Sans Narrow', sans-serif;font-size:18px;color:#333;font-weight:bold;margin:20px 0 0 12px;}
.personal ul {margin-top:10px;}
.personal ul li{border-radius:5px;border:1px solid #e2e0d6;border-bottom:1px solid #F7F6F1;padding:5px;float:left;font-size:12px;width:282px;height:75px;margin:2px 12px;background: -moz-linear-gradient(top, #e7e3d1 0%, #ffffff 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e3d1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e3d1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #e7e3d1 0%,#ffffff 100%); /* W3C */}
/*.personal ul li img {display:block;float:left;margin-right:15px;width:46px;height:60px;border:1px solid #e2e0d6;}*/
.personal ul li p {margin:0;padding:0;line-height:18px; font-size: 11px;line-height:14px;}/*fin quines-somos y metodologia*/

/* Inicio del footer */
#footer {height:35px;width:100%;bottom:0;left:0;z-index:-200;background:#333;margin-top:30px; padding:10px 0;}
#footer-container {/*width:974px;*/margin:0 auto;}
.informacion-legal {}
.informacion-legal{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;text-decoration:none;font-size:14px;float:left;padding-top:8px;}
.informacion-legal:hover {text-decoration:underline;color:#ffffff}
.datos-masterd {text-align:right;color:#fff;font-size:12px; line-height:20px;}
.datos-masterd a{ color:#fff;text-decoration:underline;}
/* Fin del footer */



.caracteristicas-curso{ /*width:360px;*/ color:#36365D; font-family: 'PT Sans Narrow', sans-serif;display: block; float: left;font-weight:bold;}
/*.caracteristicas-curso h3, .profesores h4{height:49px; line-height:49px; text-align:left;color:#333;text-indent:30px;font-size:28px;text-transform: uppercase;}*/
.características-curso h3, .profesores h3 {  color: #333333; font-size: 28px; font-weight: normal; height: 49px; line-height: 49px; text-align: left; text-transform: uppercase;}
.caracteristicas-curso ul{font-size: 20px;margin-bottom: 30px; margin-top:10px;}
.caracteristicas-curso ul li{background: url(http://static.masterd.es/images/caracteristicas-bg-li.png) repeat-x scroll 0 bottom transparent;padding: 10px 0 10px 57px;border-bottom:1px solid #f5f5f5; float:left;}
.caracteristicas-curso ul li p{ line-height: 20px; font-weight:normal;}
.caracteristicas-curso ul li p span{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;color:#333;}
/*aval ucjc*/.caracteristicas-curso ul li.icono-creditos{background:url(../images/caracteristicas-exitae/icon-creditos.png) no-repeat 10px 9px #eee; width:90px; float:left; padding-left:70px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px;
border-bottom-left-radius: 5px;}
.caracteristicas-curso ul li.icono-creditos span{font-family:'PT Sans Narrow', sans-serif; font-size:16px; font-weight:bold;}
/*aval ucjc*/.caracteristicas-curso ul li.icono-ucjc{background:url(http://static.masterd.es/images/icon-ucjc.png) no-repeat 0px 9px;}
/*audiolecciones*/.caracteristicas-curso ul li.icono-audio{background:url(../images/caracteristicas-exitae/icon-audio.png) no-repeat 0px 9px;}
/*flexibilidad horaria*/.caracteristicas-curso ul li.icono-clock{background:url(../images/caracteristicas-exitae/icon-clock.png) no-repeat 0px 9px  #eee; float:left; padding-right:20px; font-weight:bold; font-family:'PT Sans Narrow', sans-serif; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.caracteristicas-curso ul li.icono-clock span{font-family:'PT Sans Narrow', sans-serif; font-size:16px; font-weight:bold;}
/*bolsa empleo*/.caracteristicas-curso ul li.icono-job{background:url(../images/caracteristicas-exitae/icon-job.png) no-repeat 0px 9px;}
/*cualificacion profesional*/.caracteristicas-curso ul li.icono-cualif{background:url(../images/caracteristicas-exitae/icon-cualif.png) no-repeat 0px 9px;}
/*atenci�n individualizada*/.caracteristicas-curso ul li.icono-teacher{background:url(../images/caracteristicas-exitae/icon-teacher.png) no-repeat 0px 9px;}
/*office gratis*/.caracteristicas-curso ul li.icono-office{background:url(../images/caracteristicas-exitae/icon-office.png) no-repeat 0px 9px;}
/*temarios*/.caracteristicas-curso ul li.icono-temarios{background:url(../images/caracteristicas-exitae/icon-temarios.png) no-repeat 0px 9px;}
/*46 DELEGACIONES*/.caracteristicas-curso ul li.icono-delegaciones{background:url(../images/caracteristicas-exitae/icon-delegaciones.png) no-repeat 0px 9px;}
/*CAMPUS VIRTUAL*/.caracteristicas-curso ul li.icono-campus{background:url(../images/caracteristicas-exitae/icon-campus.png) no-repeat 0px 9px;}
/*ucjc2*/.caracteristicas-curso ul li.icono-ucjc2{background:url(../images/caracteristicas-exitae/icon-ucjc.png) no-repeat 0px 9px;}
/*DOS CURSOS POR EL PRECIO DE UNO*/.caracteristicas-curso ul li.icono-2x1{background:url(../images/caracteristicas-exitae/icon-2x1.png) no-repeat 0px 9px;}
/*TRES CURSOS POR EL PRECIO DE UNO*/.caracteristicas-curso ul li.icono-3x1{background:url(../images/caracteristicas-exitae/icon-3x1.png) no-repeat 0px 9px;}
/*CASOS PR�CTICOS*/.caracteristicas-curso ul li.icono-practicos{background:url(../images/caracteristicas-exitae/icon-practicos.png) no-repeat 0px 9px;}
/*CURSO DE MECANOGRAF�A*/.caracteristicas-curso ul li.icono-meca{background:url(../images/caracteristicas-exitae/icon-meca.png) no-repeat 0px 9px;}
/*SISTEMA P8.10*/.caracteristicas-curso ul li.icono-p810{background:url(../images/caracteristicas-exitae/icon-p810.png) no-repeat 0px 9px;}
/*SIMULACROS DE EXAMEN*/.caracteristicas-curso ul li.icono-simulacros{background:url(../images/caracteristicas-exitae/icon-simulacros.png) no-repeat 0px 9px;}
/*PREPARAMOS EL 100% PRUEBAS*/.caracteristicas-curso ul li.icono-prueba{background:url(../images/caracteristicas-exitae/icon-prueba.png) no-repeat 0px 9px;}
/*TEST PSICOT�CNICOS*/.caracteristicas-curso ul li.icono-test{background:url(../images/caracteristicas-exitae/icon-test.png) no-repeat 0px 9px;}
/*PREPARACI�N DEL INGL�S*/.caracteristicas-curso ul li.icono-ingles{background:url(../images/caracteristicas-exitae/icon-ingles.png) no-repeat 0px 9px;}
/*PREPARACI�N DE LA ENTREVISTA PERSONAL*/.caracteristicas-curso ul li.icono-entrevista{background:url(../images/caracteristicas-exitae/icon-entrevista.png) no-repeat 0px 9px;}
/*ROCKWELL AUTOMATION*/.caracteristicas-curso ul li.icono-rock{background:url(../images/caracteristicas-exitae/icon-rock.png) no-repeat 0px 9px;}
/*CONSIGUE UNA HOMOLOGACI�N*/.caracteristicas-curso ul li.icono-homologacion{background:url(../images/caracteristicas-exitae/icon-homologacion.png) no-repeat 0px 9px;}
/*PR�CTICAS EN EMPRESAS*/.caracteristicas-curso ul li.icono-practicas{background:url(../images/caracteristicas-exitae/icon-practicas.png) no-repeat 0px 9px;}
/*CURSO GRATUITO DE JAVA*/.caracteristicas-curso ul li.icono-gratis{background:url(../images/caracteristicas-exitae/icon-gratis.png) no-repeat 0px 9px;}
/*amadeus*/.caracteristicas-curso ul li.icono-amadeus{background:url(../images/caracteristicas-exitae/icon-amadeus.png) no-repeat 0px 9px;}
/*essscan*/.caracteristicas-curso ul li.icono-essscan{background:url(../images/caracteristicas-exitae/icon-essscan.png) no-repeat 0px 9px;}
/*MATERIALES MULTIMEDIA*/.caracteristicas-curso ul li.icono-mmulti{background:url(../images/caracteristicas-exitae/icon-mmulti.png) no-repeat 0px 9px;}
/*ASOCIACI�N EMPRESARIAL E�LICA*/.caracteristicas-curso ul li.icono-aee{background:url(../images/caracteristicas-exitae/icon-aee.png) no-repeat 0px 9px;}
/*ASOCIACI�N DE LA INDUSTRIA FOTOVOLTAICA*/.caracteristicas-curso ul li.icono-aif{background:url(../images/caracteristicas-exitae/icon-aif.png) no-repeat 0px 9px;}
/*AULAS ESPECIALIZADAS*/.caracteristicas-curso ul li.icono-aulas{background:url(../images/caracteristicas-exitae/icon-aulas.png) no-repeat 0px 9px;}
/*MY OXFORD*/.caracteristicas-curso ul li.icono-moxford{background:url(../images/caracteristicas-exitae/icon-moxford.png) no-repeat 0px 9px;}
/*PROFESORES NATIVOS*/.caracteristicas-curso ul li.icono-nativos{background:url(../images/caracteristicas-exitae/icon-nativos.png) no-repeat 0px 9px;}
/*CERTIFICADOS DE PROFESIONALIDAD*/.caracteristicas-curso ul li.icono-certificados{background:url(../images/caracteristicas-exitae/icon-certificados.png) no-repeat 0px 9px;}
/*PRACTICAS EN VIDEO*/.caracteristicas-curso ul li.icono-video{background:url(../images/caracteristicas-exitae/icon-video.png) no-repeat 0px 9px; clear: both;}
/*ACTIVIDADES EN TU CENTRO*/.caracteristicas-curso ul li.icono-actividades{background:url(../images/caracteristicas-exitae/icon-actividades.png) no-repeat 0px 9px;}
/*EXPERIENCIA PREPARANDO OPOSICIONES*/.caracteristicas-curso ul li.icono-15exp{background:url(../images/caracteristicas-exitae/icon-15exp.png) no-repeat 0px 9px;}
/*EVALUACIÓN CONTINUA*/.caracteristicas-curso ul li.icono-evalc{ background:url(../images/caracteristicas-exitae/icon-evalc.png) no-repeat 0px;}

/*LEARNNITY, NUEVO CAMPUS VIRTUAL*/.caracteristicas-curso ul li.icono-market{ background:url(../images/caracteristicas-exitae/icon-market.png) no-repeat 0px;}

/*SOMOS LOS UNICOS*/.caracteristicas-curso ul li.icono-master{ background:url(../images/caracteristicas-exitae/icon-master.png) no-repeat 0px;}
.caracteristicas-curso ul li.icono-ferra{ background:url(../images/caracteristicas-exitae/icon-ferra.png) no-repeat 0px;}
.caracteristicas-curso ul li.icono-hosteleria-madrid{ background:url(../images/caracteristicas-exitae/icon-hosteleria-turismo-madrid.png) no-repeat 0px;}

/**/.caracteristicas-curso ul li span{ color:#7a6b61; text-transform:none;font-size: 16px; color:#83746B;}
#btn-descarga{ float:left;}
#btn-descarga a{ background:url(../images/btn-descarga.png) no-repeat left top;  display: block; height: 55px; width:280px; display:block; text-transform:uppercase; color:#fff; font-family: 'PT Sans Narrow', sans-serif;font-size:22px; text-decoration:none;  padding:10px 0 0 67px;}
#btn-descarga a:hover{ background-position:left -88px;}
/* -------- descarga PDF ----------- */
.bannerpdf {
    margin: 20px 0 10px 0;
	padding-left: 25px;
    width: 580px;
}
/* formulario descarga pdf */
#formulariocupon .informatepdf {font-family: 'PT Sans Narrow', sans-serif;font-size:19px; color:#fff; text-indent: 122px;
	background:url(../imagenes/cupon-top-pdf.png) no-repeat center top;padding:15px 0 19px;font-weight: bold;
}
.caja_cupon_send.grispdf .image { float:left; background:url(../imagenes/btn-informate-pdf.png) no-repeat top left; width:235px; height:40px; margin-left:35px;}
.caja_cupon_send.grispdf .image:hover { background:url(../imagenes/btn-informate-pdf.png) no-repeat bottom left; }

.bocadillo {
	width: 282px;
	height: 96px;
	margin: 6px 0 10px 8px;
	background:url(../images/bocadillo.png) no-repeat bottom left;
}

/*--------------- Nuevos H1 ---------------*/
.cabecera-curso h1 {
    background: url("../images/h2-cabecera-bg.png") no-repeat scroll left top #020202;
    border-bottom: 1px solid white;
    color: #FFFFFF;
    font-size: 23px;
    font-weight: normal !important;
    line-height: 25px;
    padding: 10px 0 10px 50px;
    text-transform: uppercase;
	text-align:left;
	text-shadow:1px 1px 0 #333!important;
}
.txt-cupon h1 {
    color: #36365D;
    font-size: 38px;
    font-weight: normal !important;
    margin: 7px 0 5px;
    text-transform: uppercase;
	text-shadow:none;
	text-align:left;
	padding-left:0;
}

/*PAGINA CONTACTO*/
h2.contacto{padding-top:10px; text-transform:uppercase;}
.txt-contacto h3{font-size: 40px; font-weight: normal; text-transform: uppercase;}
.txt-contacto p{margin:25px 0; line-height:34px; font-size:24px; font-family: 'PT Sans Narrow', sans-serif; color:#333;}
.pregunta{ width:100%; text-align:center; font-size:12px; padding:10px 0;}
.caja_cupon_send.violeta .image {
    background: url("../images/btn-acceso-campus.png") no-repeat scroll left top transparent;
    float: left;
    height: 40px;
    margin-left: 60px;
    width: 235px;
}
.caja_cupon_send.violeta .image:hover {    background: url("../images/btn-acceso-campus.png") no-repeat scroll left bottom transparent;
}
#campus-input, #campus-input-02{ padding:10px 0;}

/*boton recordar contraseña*/
.caja_cupon_send.recordarclave .image {
    background: url("../images/btn-recordar-contrasenia.png") no-repeat scroll left top transparent;
    float: left;
    height: 40px;
    margin-left: 60px;
    width: 235px;
}
.caja_cupon_send.recordarclave .image:hover {    background: url("../images/btn-recordar-contrasenia.png") no-repeat scroll left bottom transparent;
}

#datos-incorrectos {
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #FFF;
    background-color: #d9b518;
    border-top:  1px solid #dfbc1f;
    border-bottom: 1px solid #d4b012;
    margin-top: -8px;
    margin-bottom: 8px;
    font-weight: bold;
    display: none;
}

/*POROMOTOR*/
#ficha_descuento {
    text-align: center;
    color: #FFF;
    background-color: #d9b518;
    border-top:  1px solid #dfbc1f;
    border-bottom: 1px solid #d4b012;
    font-size: 12px;
}

#ficha_descuento p#titulo_descuento{
    margin-top: 4px;
    margin-bottom: 3px;
    background-color: #34345C;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 3px;
    text-shadow: 0px 1px 0px #666;
}
#ficha_descuento p#nombre_usuario {
    font-weight: bold;
    font-size: 16px;
    letter-spacing: 2px;
    text-shadow: 0px 1px 0px #333;
}

#ficha_descuento span#alias_referido {
    font-weight: bold;
    font-size: 16px;
    text-shadow: 0px 1px 0px #333;
}
#ficha_descuento span#nombre_referido {
    font-weight: bold;
    font-size: 16px;
    text-shadow: 0px 1px 0px #333;
}
#ficha_descuento span#porcentaje_descuento {
    font-weight: bold;
    font-size: 16px;
    text-shadow: 0px 1px 0px #333;
}

/*pag de resultados*/
#cupon-izq.txt-resultados-error{ width:66%;}
#cupon-izq.txt-resultados-error h3{font-size: 40px; font-weight: normal; text-transform: uppercase;}
#cupon-izq.txt-resultados-error p{margin:25px 0; line-height:34px; font-size:24px; font-family: 'PT Sans Narrow', sans-serif; color:#333;}
#cupon-izq.txt-resultados-error p a{color:#383863;}
#cupon-izq.txt-resultados-error p a:hover{text-decoration:none;}
.buscador-error {width:643px!important;margin:10px 0 0 0!important;}

.buscador-1-error{width:643px}
.buscador-1-error span {font-family: 'PT Sans Narrow', sans-serif; color:#383863;font-size:22px;line-height:40px;float:left;margin:0 10px 0 0;}
.buscador-error .search {background: url(../images/search-buscador-error.png) no-repeat left top;border:none;display: inline;float: left;height:50px;width:300px;}
.ac_input-error {border:0 none;width:271px;height:25px;margin:11px 10px 10px 10px;}
.ac_input-error:focus {outline: none;}
.buscador-2-error {float: left;padding: 6px 0 10px;margin-left:88px;color:#fff;}
.buscador-2-error span a {display:block;color:#fff;text-decoration:none;font-size:12px;background:#333;padding:5px;border-top:1px solid #ccc;border-bottom:1px solid #666;border-left:1px solid #999;border-right:1px solid #999;display:inline;-webkit-transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-o-transition: background 0.3s ease-out;transition: background 0.3s ease-out;}
.buscador-2-error span a:hover {background:#9287a6;color:#333;}
/*fin resultados

/*cabeceras*/
#imagen-administracion{ background:url(../images/imagen-administracion.png) no-repeat right bottom; margin-top:5px;}
#imagen-audiovisuales{ background:url(../images/imagen-audiovisuales.png) no-repeat right bottom; margin-top:5px;}
#imagen-renovables{ background:url(../images/imagen-renovables.png) no-repeat right bottom; margin-top:5px;}
#imagen-gastronomia{ background:url(../images/imagen-gastronomia.png) no-repeat right bottom; margin-top:5px;}
#imagen-creativas{ background:url(../images/imagen-creativas.png) no-repeat right bottom; margin-top:5px;}
#imagen-informatica{ background:url(../images/imagen-informatica.png) no-repeat right bottom; margin-top:5px;}
#imagen-mantenimiento{ background:url(../images/imagen-mantenimiento.png) no-repeat right bottom; margin-top:5px;}
#imagen-sanidad{ background:url(../images/imagen-sanidad.png) no-repeat right bottom; margin-top:5px;}
#imagen-socioeducativa{ background:url(../images/imagen-socioeducativa.png) no-repeat right bottom; margin-top:5px;}
#imagen-hosteleria{ background:url(../../images/imagen-turismo.png) no-repeat right bottom; margin-top:5px;}
#imagen-veterinaria{ background:url(../../images/imagen-veterinaria.png) no-repeat right bottom; margin-top:5px;}



#caracteristicas-index ul{ float:left; margin-top:20px;}
#caracteristicas-index ul li{ display:inline; float:left; font-family: 'PT Sans Narrow', sans-serif;font-size:21px; line-height:20px; color:#736593; margin-right:5px; _margin-right:0px!important; }
#caracteristicas-index ul li a{display:block; float:left; height:45px; padding:5px 29px 0 16px;   border-right: 1px solid #CCCCCC;}
/*#caracteristicas-index ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333;  font-weight:normal; display:block;}
#caracteristicas-index ul li.horario{ background-position:-493px -15px;}
#caracteristicas-index ul li.entrenador{ background-position:-963px -15px;}
#caracteristicas-index ul li.actividades{ background-position:-1523px -15px; margin-left:10px;}
#caracteristicas-index ul li.temarios{ background-position:12px -15px; padding-left:70px;}*/


#cab-principal {min-height: 468px;}

#contenido-familia .span4,
#contenido-familia .span5 {min-width: 300px;}
#contenido-familia .span3 {min-width: 243;}

.bg1 {background: url("../images/bg1.png") repeat scroll left top transparent; /*margin-bottom: 22px;*/}
/*.bg2 {background: url("../images/bg2.png") repeat scroll left top transparent; margin-bottom: 22px;}*/
#bd {margin-top: 20px;}
#quienes-somos-container #bd {margin-top: 15px;}

.quienes-somos-menu ul {margin-top: 20px; border-right: 1px solid #CDBBF5;}

.pie h2 {
  -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  border-radius: 10px;
  background-color: #AB9DCB;
}

.titulo-sup h2, .titulo-sup h1 {margin:7px 0 6px 0; font-size: 30px;text-shadow: 0 1px 0 #666666;}
.upper {text-transform: uppercase;}

#cupon-right .span6 {min-width:360px}
/*#banners {padding-top: 15px !important;}*/
/*#banners div {margin: 0; width: 50%;}*/
#banner-izq {text-align: right; }
#banner-der {text-align: left; }


.banner-top img {
    float: left;
}

#descarga-temario {margin-left: 0px;}
ul#icos-campus li{  background:none; margin-left:10px;}
p#videotutoriales{ text-transform:uppercase; color:#333; font-family:'PT Sans Narrow', sans-serif; font-size:24px;}
strong{ font-weight:bold;}
h5#accede-campus{ margin-top:5px;}
h5#accede-campus a{background: url(../images/btn-acceso-campus-footer.png) no-repeat scroll left top; display:block; color:#fff; font-size:18px; font-weight:normal;  height: 27px; width: 197px; padding:7px 0 5px 0; text-align:center; font-weight:bold;}
h5#accede-campus a:hover{background: url(../images/btn-acceso-campus-footer.png) no-repeat scroll 0  -70px;}
#banner{ margin-bottom:10px;}

/*.estudios-relacionados {margin-bottom: 25px;}
.estudios-relacionados h3 {border-bottom: 2px solid;}
.estudios-relacionados ul {list-style: none; margin: 0!important; padding: 0!important; margin: ;}
.estudios-relacionados li {
    line-height: 1.2em !important;
    display: none;
    list-style: none;
    list-style-type: none !important;
    padding: 0;
    float: left;
    width: 45.61878453038674%;
    *width: 45.56559304102504%;
    margin-left: 0 !important;
    *margin-left: 0 !important;
    margin-right: 2.7624309392265194% !important;

}*/
#relacionados { float:left;}
#relacionados h4{ margin-top:10px;}
ul.estudios-relacionados  li{ margin:10px 0;}
.capa_seccion ul { margin:10px 0px 0px -20px;}
ul.estudios-relacionados  li a, .capa_seccion ul li a { background:url(../images/bullet-li-destacados-familia.png) 0px 3px no-repeat; padding-left:20px; color:#333; text-decoration:none;}

.ulblog{list-style: circle;margin-left:45px;}
.ulblog li{list-style: disc ;}

.corporativa .span6 .primero,
.corporativa .span6 .segundo {margin-left: 25px;}

#mapadelegaciones img {
  max-width: none;
}
.capa_seccion ul li{
    display:list-item;text-align:left; margin: 10px 0 10px 40px;
    background: url("../images/bullet-li-destacados-familia.png") no-repeat scroll 0 5px transparent;
    color: #333333;
    padding-left: 20px;
    text-decoration: none;
    list-style-type: none !important;

}
.capa_parte ul li{
    display:list-item;text-align:left;margin:10px 0 10px 70px;
    background: url("../images/bullet-li-destacados-familia.png") no-repeat scroll 0 5px transparent;
    color: #333333;
    padding-left: 20px;
    text-decoration: none;
    list-style-type: none !important;
}

.personal ul li{padding:10px; margin-left:0px;list-style-type: none !important;background: url("../images/fndprofesores.png") !important}

.capa_seccion h2{color: #36365D; font-size: 25px; font-weight: normal;margin: 0 0 5px;}
.titulo-globo{color:#36365D;font-size:16px; text-transform:uppercase; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold;}
#cp_opiniones .span9, #cp_opiniones .span3{ border-bottom:1px solid #ccc; margin:5px 0;height: 32px;}
.caparazon{max-width: 480px;}

@media (max-width: 480px) {
    #acceso-areas [class*="span"],
    #acceso-areas-pie [class*="span"]
     {
        float: left;
        width: 45.61878453038674% !important;
        *width: 45.56559304102504% !important;
        margin-left: 0 !important;
        *margin-left: 0 !important;
    }
}
@media (max-width: 768px) {

    h1 {font-size:2.5em}

    #banners .span6,
    #acceso-areas [class*="span"],
    #acceso-areas-pie [class*="span"],
    .corporativa .span6,
    .redes-sociales .span6
     {
        float: left;
        width: 48.61878453038674%;
        *width: 48.56559304102504%;
        margin-left: 0 !important;
        *margin-left: 0 !important;
    }

    .redes-sociales .span6 {
        float: left;
        width: 45.61878453038674%;
        *width: 45.56559304102504%;
        margin-left: 0 !important;
        *margin-left: 0 !important;
    }

    .buscador-1 {margin-left: 0;}
    .buscador-1 span {display:block;float:none}
    .buscador .search {
        background: none !important;
        display: block; float: left;
        width: 70%;
    }
    .buscador-2 span {display:block;float:right}
    .ac_input {border:1px solid #CCC; width: 95%;}
    /*.buscador-2 {clear:both; float: none;display: block; margin: 0 0  0 15px;}*/


    #index-bottom2 {background:none;margin-top:0 !important;margin-bottom:0 !important;}
    #index-bottom2 h2 {background-color:#D4B012;color:#fff;text-shadow:none;font-size:24px;height:37px;padding-top:8px;padding-left: 20px;margin-top:35px !important;margin-bottom:0px !important;}
    #index-bottom2 h2 {-webkit-border-radius: 10px; border-radius: 10px; }
}

@media only screen and (min-width: 900px){
	#imagen-masters{ background:url(../images/imagen-masters.png) no-repeat right bottom; margin-top:5px;}
	#imagen-postgrados{ background:url(../images/imagen-masters.png) no-repeat right bottom; margin-top:5px;}
	#imagen-certificados{ background:url(../images/imagen-certificados.png) no-repeat right bottom; margin-top:5px;}
	#imagen-ciclo-fps{background:url(../images/imagen-fp.png) no-repeat right bottom; margin-top:5px;}
	#imagen-cursos {background:url(../images/imagen-masters.png) no-repeat right bottom; margin-top:5px;}
	#imagen-masters{ background:url(../images/imagen-masters.png) no-repeat right bottom; margin-top:5px;}
}

@media (max-width: 1020px) {
    #cab-principal nav.span3,
    #cab-principal div.span9,
    .hd-col-estrecha {

        display: block !important;
        float: none !important;
        width: auto !important;
        margin-left: 0 !important;

    }
    #cab-principal div.span9 {padding-bottom: 50px;}
    .hd-col-estrecha{max-width: 100% !important;}
    .bg1 {background: none; background-color: #383862;}
    /*#hd {background: url("../images/bg2.png") repeat scroll left top transparent;}*/


    /*.hd-col-estrecha {border-right:0; border-bottom: 1px solid #CDBBF5; padding-bottom: 15px;}*/
    ul.menu-index {list-style-type:none; border: 0;}

    ul.menu-index li {float: left;}


    #cupon-izq, #cupon-right {
        display: block !important;
        float: none !important;
        width: 100% !important;
        margin-left: 0 !important;
    }
    #cupon-izq {max-width:99% !important;}
    #cupon-right .span6 {
        float: left !important;
        width: 360px !important;
        margin-left: 0 !important;
        *margin-left: 0 !important;

    }

    #cupon-y-caracteristicas .span6 {
        float: right !important;
    }

    .caracteristicas-curso h3 {text-indent: 0 !important;}
    .caracteristicas-curso ul { margin-left:0 !important; }

    .corporativa .primero {border: none !important;}

    #contenido-familia .span4,
    #contenido-familia .span5 {min-width: 300px;}
    #contenido-familia #banner-info {float:none; margin: 20px auto 10px;}

}

.capa_parte_delegaciones{float: left; margin-top:10px;}
.capa_parte_delegaciones ul li {
    background: none repeat scroll 0 0 transparent;
    border-left: 1px solid #CCCCCC;
    color: #333333;
    display: list-item;
    line-height: 24px;
    list-style-type: none !important;
    margin: 10px 0;
    padding-left: 20px;
    text-align: left;
    text-decoration: none;
}
.capa_parte_delegaciones ul li a{color: #36365D; font-family: PT Sans Narrow; font-size: 18px; font-weight: bold; text-decoration:none;}


/*METODOLOGIA NEW*/

 a#boton-personas, a#boton-centros , a#boton-campus { background:url(../images/boton-metodologia-allo.png) no-repeat left top; display: block; height:27px; width: 156px; padding:12px 15px 15px; font-size:24px; font-weight:normal;
}
 a#boton-personas:hover, a#boton-centros:hover , a#boton-campus:hover {background:url(../images/boton-metodologia-allo.png) no-repeat left -58px; color:#fff; text-decoration:none;  }
li#conocimiento{ background:url(../images/icos-metodologia.png) no-repeat 5px top; padding-left:55px; height:50px; line-height:38px;}
li#reconocimiento{ background:url(../images/icos-metodologia.png) no-repeat 5px -62px; padding-left:55px; height:50px; line-height:38px;}
li#experiencia{ background:url(../images/icos-metodologia.png) no-repeat 5px -115px; padding-left:55px; height:50px; line-height:38px;}
li#flexibilidad{ background:url(../images/icos-metodologia.png) no-repeat 5px -179px; padding-left:55px; height:50px; line-height:38px;}
li a#boton-conocimiento, li a#boton-reconocimiento, li a#boton-experiencia, li a#boton-flexibilidad{ margin:10px 0;}
a#boton-conocimiento, a#boton-reconocimiento, a#boton-experiencia, a#boton-flexibilidad{ background:url(../images/btn-flecha-metodologia.png) no-repeat right 5px; width:165px; display:block; font-family:'PT Sans Narrow', sans-serif; font-size:24px; color:#333; font-weight:normal;}
a#boton-conocimiento:hover, a#boton-reconocimiento:hover, a#boton-experiencia:hover, a#boton-flexibilidad:hover{background:url(../images/btn-flecha-metodologia.png) no-repeat right -44px; text-decoration:none;}
h4#lo-q-buscas{ background:url(../images/deco-metodologia.png) no-repeat -2px -84px; padding-bottom:5px;}
.interior-metodologia { padding-top:30px;}
.interior-metodologia h4{ margin:20px 0; line-height:24px; background:url(../images/deco-metodologia.png) no-repeat left 53px; padding: 0 0 10px 5px; font-size:24px;}
.interior-metodologia h4 b{ font-size:36px;}
.interior-metodologia h4#alumnos{ background:url(../images/deco-metodologia.png) no-repeat left -62px;}
.interior-metodologia h4#principales{ background:url(../images/deco-metodologia.png) no-repeat left -291px;}
.interior-personas h4#opiniones{ background:none; font-size:28px; line-height:24px;}
.interior-metodologia #video{ padding:30px 0; background:url(../images/bg-video.png) no-repeat center center;}
.interior-personas, .interior-reconocimiento, .interior-experiencia, .interior-flexibilidad{ padding:40px 30px 0; float:left; background:url(../images/deco-metodologia-big.png) no-repeat left top;}
#asesor, #orientador, #entrenador, #profesor, #ico-campus, #ico-conocimiento, #ico-reconocimiento, #ico-experiencia, #ico-flexibilidad{padding-top:130px; text-align:center; width:180px; font-family:'PT Sans Narrow', sans-serif; margin:0 30px;}
#asesor p, #orientador p, #entrenador p, #profesor p, #ico-campus p, #ico-conocimiento p, #ico-reconocimiento p, #ico-experiencia p, #ico-flexibilidad p{ font-size:24px;}
#asesor p b, #orientador p b, #entrenador p b, #profesor p b, #ico-campus p b, #ico-conocimiento p b, #ico-reconocimiento p b, #ico-experiencia p b, #ico-flexibilidad p b{ font-size:32px; font-style:normal;}
#asesor p b{ font-size:27px;}
#asesor p span, #orientador p span, #entrenador p span, #profesor p span{ font-size:32px;}
#asesor p span.dos, #orientador p span.dos, #entrenador p span.dos, #profesor p span.dos{ font-size:21px;}
#asesor p span.tres, #orientador p span.tres, #entrenador p span.tres, #profesor p span.tres{ font-size:20px;}
#asesor{ background:url(../images/figuras-personas.png) no-repeat left top; }
#orientador{ background:url(../images/figuras-personas.png) no-repeat -251px top;}
#entrenador{ background:url(../images/figuras-personas.png) no-repeat -493px top;}
#profesor{ background:url(../images/figuras-personas.png) no-repeat -744px top;}
ul#lista-opiniones{ font-family:'PT Sans Narrow', sans-serif; width:350px; font-size:18px;}
ul#lista-opiniones li{ margin:10px 0; float:left; background:url(../images/deco-metodologia.png) no-repeat left -593px; padding-bottom:10px;}
ul#lista-opiniones li span{clear:both; width:326px; text-align:right; float:left; font-size:14px; padding:5px;}
#ico-campus{ background:url(../images/icos-dibujos-metodologia.png) no-repeat left top; margin-right:0;}
#campus p, #conocimiento p, #reconocimiento p, #experiencia p, #flexibilidad p, .interior-flexibilidad p{font-family:'PT Sans Narrow', sans-serif; font-size:24px; margin-top:50px;}
#campus p b{ font-style:normal; font-family:'PT Sans Narrow', sans-serif; font-size:32px; padding-top:5px; float:left;}
ul#listado{ font-size:24px;  font-family:'PT Sans Narrow', sans-serif; margin:10px 0;}
ul#listado li{ background:url(../images/bullet-li-destacados-familia.png) no-repeat left 10px; padding-left:15px; margin:5px 0;}
#fotos-centros{ margin-top:60px;}
ul#lista-centros li{ margin:20px 0; font-family:'PT Sans Narrow', sans-serif; font-size:22px; line-height:22px;}
ul#lista-centros li b{ text-transform:uppercase; font-size:24px;}
#todos-centros{ margin:30px 0;}
#todos-centros ul{ margin: 0 0 30px 0; border-right:1px solid #D5C7EF;}
#todos-centros ul li b, #todos-centros ul li b a{display: block; font-family: 'PT Sans Narrow',sans-serif; font-size: 18px; margin: 20px 0 5px; font-family:'PT Sans Narrow', sans-serif;}
#todos-centros ul li a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#ver-centros, #ver-empresas{text-align:center;}
a#btn-todos-centros, a#btn-soloempleo{ text-align:center; background:url(../images/btn-ver-todos-centros.png) no-repeat left top; display:block; width:290px; height:48px; margin-left:310px; font-family:'PT Sans Narrow', sans-serif; font-size:24px; color:#333; padding-top:7px;}
a#btn-todos-centros:hover{background:url(../images/btn-ver-todos-centros.png) no-repeat left -70px; text-decoration:none;}
#ico-conocimiento{ background:url(../images/icos-dibujos-metodologia.png) no-repeat 7px -296px; margin-right:0;}
#conocimiento p b, #reconocimiento p b, #experiencia p b, #flexibilidad p b, .interior-flexibilidad p b{ font-style:normal; font-family:'PT Sans Narrow', sans-serif; font-size:32px;}
#ico-reconocimiento{ background:url(../images/icos-dibujos-metodologia.png) no-repeat 7px -631px; margin-right:0;}
#ico-conocimiento, #ico-reconocimiento, #ico-experiencia, #ico-flexibilidad{padding-top:150px;}
.interior-reconocimiento{ padding-top:20px;}
.interior-reconocimiento ul{margin:30px 0;}
.interior-reconocimiento ul li { margin:30px 0; padding-left:180px; }
.interior-reconocimiento ul li p{ margin:0; font-family:'PT Sans Narrow', sans-serif; font-size:18px; }
.interior-reconocimiento ul li p b{ clear:both; text-transform:uppercase; font-size:24px; font-style:normal;}
.interior-reconocimiento ul li.UCJC{ background:url(../images/reconocimiento-avales.png) no-repeat left top; padding:30px 0 10px 180px; margin-top:0;}
.interior-reconocimiento ul li.unizar{background:url(../images/reconocimiento-avales.png) no-repeat left -292px;}
.interior-reconocimiento ul li.ceste{background:url(../images/reconocimiento-avales.png) no-repeat left -561px;}
.interior-reconocimiento ul li.tralcom{background:url(../images/reconocimiento-avales.png) no-repeat left -818px;}
.interior-reconocimiento ul li.unisanitas{background:url(../images/reconocimiento-avales.png) no-repeat left -1100px;}
#ico-experiencia{background:url(../images/icos-dibujos-metodologia.png) no-repeat 7px -1001px; margin-right:0}
.interior-experiencia h4{ font-size:22px; margin-bottom:10px; padding-bottom:20px; background:url(../images/deco-metodologia.png) no-repeat left -879px;}
.interior-experiencia h4 b{ text-transform:uppercase; font-size:24px;}
.interior-experiencia h4.uno{ background-position:0 -902px;}
.interior-experiencia h4.dos{ background-position:0 -955px;}
.interior-experiencia h4.tres{ background-position:0 -929px;}
.interior-experiencia h4.cuatro{ background-position:0 -879px;}
a#btn-soloempleo{ background-image:url(../images/btn-ver-todas-empresas.png); float:right; margin-right:68px; margin-bottom:15px;}
a#btn-soloempleo:hover{background:url(../images/btn-ver-todas-empresas.png) no-repeat left -70px; text-decoration:none;}
#ico-flexibilidad{background:url(../images/icos-dibujos-metodologia.png) no-repeat 7px -1381px; margin-right:0}
#flexibilidad p b{ font-size:29px; line-height:27px;}
.interior-flexibilidad .span4{font-family:'PT Sans Narrow', sans-serif; font-size:28px; line-height:24px; margin-bottom:20px; padding-bottom:20px; background:url(../images/deco-metodologia.png) no-repeat left -60px; }
.interior-flexibilidad p{ line-height:29px;}
#volver{ text-align:center}
ul#lista-opiniones li.ver-opiniones{ margin:0; text-align:center; width:350px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
ul#lista-opiniones li.ver-opiniones a{ text-decoration:underline;}
ul#lista-opiniones li.ver-opiniones a:hover{ text-decoration:none;}
.detalledelegacion ul li{ list-style:none;}
.detalledelegacion ul li.boton a{ background:url(../images/btn-ver-personal.png) no-repeat left top; width:235px; height:40px; display:block;margin-top:15px;}
.detalledelegacion ul li.boton a:hover{background:url(../images/btn-ver-personal.png) no-repeat left bottom;}
#todos-centros ul li b a {color : #333;}
.interior-reconocimiento ul li.ferra{background:url(../images/reconocimiento-avales.png) no-repeat left -1390px;}
.interior-reconocimiento ul li.hosteleria{background:url(../images/reconocimiento-avales.png) no-repeat left -1667px; height:107px;}


.listado-cursos ul li a:hover{background-position:right -235px !important}

/*GOLOSINA CUPON*/
#golosina-cupon{ float:left; margin:20px 0;}
#golosina-cupon a{ background:url(../images/golosina-cupon.png) no-repeat left top; width:597px; height:66px; display:block; float:left; text-decoration:none;}
#golosina-cupon a:hover{ background-position:left -70px;}

#pregunta-certificados{ background:#2F2F43; line-height: 20px; padding: 5px; float:right; text-align: center;width: 234px;margin-right: 6px;
margin-top: -100px;}
#pregunta-certificados a{ color:#fff; font-family:'PT Sans Narrow', sans-serif; text-transform:uppercase; font-size:20px; font-weight:normal; padding-top:0;}
#certificados{ text-align:left;}
#certificados h2{font-family:'PT Sans Narrow', sans-serif; text-transform:uppercase; font-size:22px; font-weight:normal; color:#393963; margin:10px 0;}
#certificados p{ line-height:24px; padding:5px;}
#certificados ul{ margin:10px;}
#certificados ul li{ padding-left:15px; background:url(../images/bullet-li-destacados-familia.png) left 3px no-repeat; line-height:24px; margin:10px 0;}



/*RESPONSIVE INTERIOR*/
@media only screen and (min-width: 780px) and (max-width: 1020px) {
	#cupon-right #cupon-y-caracteristicas{width: 740px;}
}
@media only screen and (min-width: 480px) and (max-width: 779px) {
	#cupon-right #cupon-y-caracteristicas{width: 360px;}
	.interior-personas{float: none !important;}
}
@media only screen and (min-width: 240px) and (max-width: 480px) {
	#breadcump{width: 99% ! important; max-width: 99% ! important;}
	#cupon-right .span6 { min-width: 300px !important; width: 300px !important;}
	#cupon-y-caracteristicas .span6 { min-width: 300px !important; width: 300px !important;}
	#formulariocupon .titulo{width: 280px !important;}
	#formulariocupon p.titulo, #formulariocupon-II p.titulo{width: 280px !important;}
	#formulariocupon-II.formulariocupon-estrecho{left: 11px; margin-left: 10px !important; margin-top: 30px; position: relative; width: 300px;}
	.formulariocupon-estrecho-bottom .titulo{width: 280px !important; padding: 10px 0 15px 20px !important; }
	#areas-nivel h4{padding-left:3%}
	#areas-nivel ul li a{height: 25px !important;}
	#areas-nivel ul li a br{float:left; display:none;}
	#form_cupon .caja_cupon{width: 300px;}
	#cupon-right{ min-width: 300px;}
	#cupon-y-caracteristicas .caracteristicas-curso{width:100% !important; min-width:300px !important; margin-bottom: 30px; margin-top: 30px; position: relative; left: 4%;}
	#contenido-presentacion.row-fluid{width: 100% !important;}
	#contenido-presentacion .caparazon{position:relative; margin:0 auto !important; margin-top: 30px !important; width: 80% !important; padding-left: 5% !important; padding-right: 5% !important;}
	.personal h4{margin-left: 3%; width: 90%;}
	.personal ul li{width: 280px !important; margin-left: 3% !important;}
	.txt-cupon h1{margin-left:3%;}
	#form_cupon > .caja_cupon:last-child .label_cupon{ width:10px !important}
	.interior-personas{float: none !important;}
	#asesor, #orientador, #entrenador, #profesor{margin: 0 auto; width: 240px;}
	
	.caja_cupon_send{width: 300px;}
	
	#cab-listado .span4{width:300px !important}
	.noticias-sidebar{width:300px !important}
}

/*FIN DE RESPONSIVE INTERIOR*/




@media only screen and (max-width: 439px){
	.interior-reconocimiento{ padding:10px !important; padding-top: 20px !important;}
	.interior-reconocimiento ul li{max-height: 260px;}
	.interior-reconocimiento ul li.UCJC{background-position:left 30px !important}
	.interior-reconocimiento ul li.ceste{background-position:left -721px !important; margin-bottom: 50px;}
	.interior-reconocimiento ul li.unizar{background-position:left -374px !important}
	.interior-reconocimiento ul li.tralcom{margin-bottom: 240px; background-position:left -1088px !important; }
	.interior-reconocimiento ul li.unisanitas{margin-bottom: 220px; background-position:left -1400px !important}
	.interior-reconocimiento ul li.ferra{margin-bottom: 310px;background-position:left -1770px !important}
	.interior-reconocimiento ul li.hosteleria{margin-bottom: 150px;background-position:left -2200px !important}
	
	.interior-reconocimiento ul li{padding-left: 110px !important; background-image:url(../images/reconocimiento-avales_peq.png)!important}
}
@media only screen and (min-width: 380px) and (max-width: 400px){
	.interior-reconocimiento ul li.tralcom{margin-bottom: 80px;}
	.interior-reconocimiento ul li.unisanitas{margin-bottom: 50px !important;}
	.interior-reconocimiento ul li.ferra{margin-bottom: 110px;}
}
@media only screen and (min-width: 440px) and (max-width: 539px){
	.interior-reconocimiento{ padding:10px !important; padding-top: 20px !important;}
	.interior-reconocimiento ul li{max-height: 260px;}
	.interior-reconocimiento ul li.ceste{background-position:left -721px !important}
	.interior-reconocimiento ul li.tralcom{margin-bottom: 110px;}
	.interior-reconocimiento ul li.unisanitas{margin-bottom: 90px;}
	.interior-reconocimiento ul li.ferra{margin-bottom: 180px;}
	.interior-reconocimiento ul li.hosteleria{margin-bottom: 50px;}
}

#contenido-titulo table a img{width:150px !important; max-width:none !important}

.form2 {
	width: 370px;
	float: right;
	background-image:url('../bg-cupon-B');
	background: #fff;
	color: #777;
	-webkit-box-shadow: 0px 0px 8px 2px #d1d1d1;
	-moz-box-shadow: 0px 0px 8px 2px #d1d1d1;
	box-shadow: 0px 0px 8px 2px #d1d1d1; 
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px; 
	overflow: hidden;
}

.textarea {
	padding: 5px;
	height: 100px;
	width: 200px;
	line-height: 18px;
	border: 1px solid #c7c7c7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	color: #777;
}

.inputtextbox {
	width: 410px;
	margin-bottom: 10px;
	margin: 20px;
	overflow: hidden;
}

.inputtextbox .inputcontent {
	height: 114px;
}
