/* CSS Document */
body{ margin:0;}
a{color:#0088AD;}
b{color:#444}
#content-index{ width:auto; background:url(../images/bg-bd.png) no-repeat center top #f0f0f0;}
#doc4{ margin:auto; width:974px; background:#fff;}
#hd{ padding-top:15px;}
#hd h1, #hd #logo a{ width:212px; float:left; padding-left:10px;}
#hd p{font-family: 'Oswald', sans-serif; text-transform:uppercase; display:inline; float:left; color:#bb9000; font-size:23px; font-weight:300; margin-left:20px; padding-top:5px;}
#hd #logo{ display:inline; width:700px;}
#hd #telefono-hd{ width:230px; padding-right:10px; float:right; font-family: 'Lato', sans-serif; color:#8eb7e5; font-size:32px; text-align:right; font-weight:300; background:url(../images/bg-tlf.png) no-repeat left;}
#hd #menu-superior{ background:url(../images/bg-menu.png) repeat-y top left #BF9300; margin-top:12px; height:51px;}
#hd #buscador{ width:286px; height:30px; padding:10px; text-align:right;}
#hd #buscador input{ float:left; height:20px; padding:5px 0px 4px 10px; margin-right:5px; -moz-border-radius: 15px; -ms-border-radius: 15px;-webkit-border-radius: 15px; -khtml-border-radius: 15px; border: 1px solid #8c6c01; font-size:14px; color:#8c6c01}

/*MENÚ LAVALAMP*/
.lavaLamp {
position: relative;
height: 21px; width: 647px;

padding: 10px; margin: 0px 0;
overflow: hidden;

}
/* La Fuerza de la lista para el flujo horizontal */
.lavaLamp li {
float: left;
list-style: none;
}
/* Representa el fondo del elemento de menú resaltado. */
.lavaLamp li.back {
background: url("../images/lava.png") no-repeat right -30px;
width: 9px; height: 30px;
z-index: 8;
position: absolute;
padding-left:0px;
padding-right:2px;
}
.lavaLamp li.back .left {
background: url("../images/lava.png") no-repeat top left;
height: 30px;
margin-right: 9px;
}
/* Estilos para cada elemento de menú. */
.lavaLamp li a {
position: relative; overflow: hidden;
text-decoration: none;
text-transform: uppercase;
color: #fff; outline: none;
text-align: center;
height: 30px; top: 5px;
z-index: 10; letter-spacing: 0;
float: left; display: block;
margin: auto 8px;
font-family: 'Oswald', sans-serif;
font-size:14px;
}
/*FIN MENU LAVALAMP*/
#cabecera{ background:url(../images/cabecera-ciclos.png) 160px 11px no-repeat; top:9px; padding-right:10px; border-bottom:1px solid #e1e1e1; padding-bottom:5px;}
#cabecera ul#menu-niveles { padding-top:10px;}
#cabecera  ul#menu-niveles li{  font-family:'Oswald', Arial; text-transform:uppercase; font-size:14px; margin:0px 0px 5px 0px; width:163px;}

#cabecera  ul#menu-niveles li a{background:url(../images/bg-li-menu-vertical.png) no-repeat top left; width:139px; height:28px; padding:14px 0px 7px 30px; display:block; color:#015f79; text-decoration:none; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; -ms-transition:all 0.5s ease-in-out 0s; transition:all 0.5s ease-in-out 0s; }
#cabecera  ul#menu-niveles li a.largo{ padding:6px 0px 15px 30px; line-height:16px;}
#cabecera  ul#menu-niveles li a:hover{background:url(../images/bg-li-menu-vertical.png) no-repeat bottom left;}
#dcha{ width:250px;}
#content{ width:974px; float:left;}
#bd{ padding-bottom:40px;}
#familias { padding:10px 0px 0px 20px; float:left; width:700px;}
#familias h3{ text-transform:uppercase; font-family:'Oswald', Arial;  margin:5px 10px 10px 0px; float:left; line-height:50px;}
#familias h3 a span.energia-agua{ background:url(../images/icos-familia.png) left 6px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.soldadura{ background:url(../images/icos-familia.png) left -62px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.instalaciones{ background:url(../images/icos-familia.png) left -132px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.sanidad{ background:url(../images/icos-familia.png) left -200px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.creativa{ background:url(../images/icos-familia.png) left -274px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.electricidad{ background:url(../images/icos-familia.png) -360px 8px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.informatica{ background:url(../images/icos-familia.png) -360px -62px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.administracion{ background:url(../images/icos-familia.png) -360px -132px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.sociocultural{ background:url(../images/icos-familia.png) -360px -202px; width:34px; height:50px; display:block; float:left; margin:0px 5px;}
#familias h3 a span.hosteleria{ background:url(../images/icos-familia.png) -360px -274px; width:34px; height:50px; display:block; float:left; margin:0px 5px;	}
#familias h3 a{color:#015f79; text-decoration:none; width:326px; height:50px; padding:0px 0px 0px 0px; background:url(../images/bg-h3-familia.png) left top no-repeat; display:block;}
#familias h3 a:hover{background:url(../images/bg-h3-familia.png) left bottom no-repeat; color:#BC9100;}
#destacados { width:697px; float:left; margin:25px 0px; *margin:20px 0px; display:inline;}
#destacados img{margin-left:25px; display:inline; padding:5px;}
#destacados #alumnos img, #destacados #delegacion img{ margin-left:5px;}
#destacados .boton-destacado a{ background:url(../images/mas-info-destacados.png) left top no-repeat; display:block; width:216; height:37px; text-decoration:none;}
#destacados .boton-destacado a:hover{background:url(../images/mas-info-destacados.png) left bottom no-repeat;} 

#destacados #cualificaciones, #destacados #alumnos, #destacados #delegacion{ width:216px; float:left;}
#destacados p{ background:url(../images/bg-p-destacados.png) no-repeat left top #f0f0f0; padding:10px 5px;} 
#destacados h4{background:url(../images/bg-h4-destacados.png) no-repeat left top; font-size:14px; text-transform:uppercase;color:#015f79; font-family:'Oswald', Arial; padding:5px; height:20px;}


#content #dcha{float:left;}
#video{ float:right; padding: 10px 10px;}
#solicita-informacion{ float:left; padding-right:10px; margin-top:4px; display:inline;}
#solicita-informacion p{ padding:5px 10px 5px 10px; width:198px; background:#F0F0F0; float:right;}
#solicita-informacion p.titulo{ background:url(../images/bg-solicita-informacion.png) no-repeat left top; width:148px; height:128px; text-transform:uppercase; color:#fff; font-family:'Oswald', Arial; padding:17px 20px 20px 60px; font-size:15px;}
#solicita-informacion #btn-solicita-informacion{float:right; }
#solicita-informacion #btn-solicita-informacion a{ width:217px; height:45px;  display:block; background:url(../images/btn-solicita-informacion.png) left top no-repeat; text-decoration:none;}
#solicita-informacion #btn-solicita-informacion a:hover{background:url(../images/btn-solicita-informacion.png) left bottom no-repeat;}
#ultimas-noticias{ float:left; width:217px; margin: 16px 0 0 23px; display:inline;}
#ultimas-noticias p.titulo{ border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-transform:uppercase; color:#015f79;  width:207px; height:20px; line-height:20px; float:right; font-size:14px; font-family:'Oswald', Arial; padding:5px; }
#ultimas-noticias ul{ float:right;}
#ultimas-noticias li{margin:10px 0px; background:url(../images/bala-ultimas-noticias.png) no-repeat 0 3px;}
#ultimas-noticias li a{ text-decoration:none; color:#666;  background:url(../images/bg-li-ultiimas-noticias.png) no-repeat left bottom; display:block; width:200px; padding:0px 0px 16px 16px;}
#ultimas-noticias #boton-destacado-noticias{ float:right; }
#ultimas-noticias #boton-destacado-noticias a{background:url(../images/btn-delegaciones.png) no-repeat left top; width:215px; height:37px; display:block; text-decoration:none;}
#ultimas-noticias #boton-destacado-noticias a:hover{background:url(../images/btn-delegaciones.png) no-repeat left bottom; }
#banner-prensa{display: inline;
    float: left;
    margin: 16px 0 0 23px;
    width: 217px;}

#ft{ background:#0088ad; width:auto;}
#ft #footer{ width:974px; margin:auto;}
#ft #footer #logo-footer{ text-align:left; padding:20px 10px; width:400px;}
#ft #footer #logo-footer p{font-size:10px; color:#fff; padding-left:5px;}
#ft #footer #enlaces-footer #ancla{ margin-top:-36px; float:left;}
#ft #footer #enlaces-footer #ancla a{background:url(../images/ancla-footer.png) no-repeat left top; width:56px; height:60px; display:block; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; -ms-transition:all 0.5s ease-in-out 0s; transition:all 0.5s ease-in-out 0s; text-decoration:none;}
#ft #footer #enlaces-footer #ancla a:hover{background:url(../images/ancla-footer.png) no-repeat left bottom; }
#ft #footer #enlaces-footer{ font-size:12px; padding:10px; text-align:right; color:#015f79;}
#ft #footer #enlaces-footer a{ color:#fff;}
#ft #footer #enlaces-footer a:hover{ text-decoration:none;}
#ft #footer #logo-masterd-group{ margin:5px 0;}
#legal{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; width:660px; padding:20px;}
#legal h2{ font-size:24px; color:#015f79;}
#legal p{ margin-bottom:10px;} 
#legal p a{color:#015f79;}
#cabecera-familia{ width:955px; height:160px; padding:10px; background:url(../images/cabecera-familia-ciclos-945x160.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.energia-agua{ width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_energiayagua.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.soldadura{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_soldadura.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.instalaciones{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_instalaciones.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.sanidad{ width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_sanidad.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.creativa{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_creativa.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.electricidad{ width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_electricidad.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.informatica{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_informatica.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.administracion{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_administracion.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.sociocultural{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_sociocultural.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-familia.hosteleria{width:955px; height:160px; padding:10px; background:url(../images/cabeceras/fam_hosteleria.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}



/*NIVELES*/
#cabecera-niveles{ width:955px; height:160px; padding:10px; background:url(../images/cabecera-familia-ciclos-945x160.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-niveles.ciclos{ width:955px; height:160px; padding:10px; background:url(../images/cabecera-familia-ciclos-945x160.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-niveles.certificados{ width:955px; height:160px; padding:10px; background:url(../images/cabecera-familia-ciclos-945x160.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#cabecera-niveles.cursos{ width:955px; height:160px; padding:10px; background:url(../images/cabecera-familia-ciclos-945x160.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1;}
#niveles .niveles-titulo{ width:174px;}
#niveles h1{ color:#015f79; text-transform:uppercase; font-family:'Oswald', Arial; font-size:24px; background:url(../images/h1-niveles.png) left top no-repeat; margin-top:10px; height:51px; line-height:45px; padding-left:50px; float:left; width:174px;}
#niveles .copy{display:inline;height:40px; font-size:18px; background:url(../images/copy-niveles.png) no-repeat 0px 9px; float:left; width:773px; height:56px; padding-left:10px; line-height:62px; font-family:'Oswald', Arial; color:#015F79; }
#niveles #descripcion{ width:974px;}
#niveles #descripcion p{ padding:15px; font-size:14px; line-height:24px;}
#niveles h2{text-transform:uppercase; font-family:'Oswald', Arial;  margin:0px 10px 10px 0px; float:left; line-height:43px; color:#015F79;  background:url(../images/bg-h2-familias.png) no-repeat left top; width:429px; height:43px;}
#niveles h2 span.energia-agua{ background:url(../images/icos-familia.png) left 3px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.soldadura{ background:url(../images/icos-familia.png) left -66px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.instalaciones{ background:url(../images/icos-familia.png) left -137px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.sanidad{ background:url(../images/icos-familia.png) left -205px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.creativa{ background:url(../images/icos-familia.png) left -277px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.electricidad{ background:url(../images/icos-familia.png) -360px 3px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.informatica{ background:url(../images/icos-familia.png) -360px -67px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.administracion{ background:url(../images/icos-familia.png) -360px -137px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.sociocultural{ background:url(../images/icos-familia.png) -360px -207px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.hosteleria{ background:url(../images/icos-familia.png) -360px -279px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.ciclos{ background:url(../images/icos-familia.png) left -345px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.certificados{ background:url(../images/icos-familia.png) left -412px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles h2 span.cursos{ background:url(../images/icos-familia.png) -360px -345px; width:34px; height:43px; display:block; float:left; margin:0px 5px;}
#niveles #izda{margin-left:40px; float:left; width:429px;}
#niveles #izda ul, #niveles #dcha ul{ float:left; margin-bottom:10px; display:inline; width:429px;}
#niveles #izda ul li, #niveles #dcha ul li {margin:5px 0px; padding-bottom:15px; background:url(../images/bg-li-ultiimas-noticias.png) repeat-x bottom left; }
#niveles #izda ul li a, #niveles #dcha ul li a{ text-decoration:none; color:#666; background:url(../images/bala-ultimas-noticias.png) left 3px no-repeat;  padding-left:20px; display:block;}
#niveles #izda ul li.proximamente, #niveles #dcha ul li.proximamente{color:#666}
#niveles #izda ul li.proximamente span, #niveles #dcha ul li.proximamente span{ font-family:'Oswald', Arial; text-transform:uppercase; float:right; padding:0; margin:0;} 
.leyenda{color:#0088AD; font-style:italic; float:left; margin-left:40px; background:#ebebeb; width:904px; padding:5px 0;}
#niveles #izda ul li a:hover, #niveles #dcha ul li a:hover{ text-decoration:underline;}
#niveles #dcha{ float:left; width:429px; margin-left:40px;}

/*PÁGINA CUPON*/
#content-cupon{ width:auto; background:#f0f0f0;}
#cabecera-cupon{ width:955px; height:160px; padding:10px; background:url(../images/cabecera-curso-945x160.jpg) no-repeat 14px 10px; border-bottom:1px solid #e1e1e1; float:left;}
#breadcrumb{ float:left; width:961px; padding:10px 0px 0px 13px; color:#015F79; font-family:'Oswald', Arial;}
#breadcrumb a{color:#BB9000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#curso h1{ font-size:18px; font-family:'Oswald', Arial; color:#666; padding:16px 0px 5px 40px; border-bottom:1px solid #8EB7E5; margin-left:13px;}
#curso h1.energia-agua{ background:url(../images/icos-cursos.png) no-repeat 0px 0px;}
#curso h1.soldadura{background:url(../images/icos-cursos.png) no-repeat 0px -70px;}
#curso h1.instalaciones{background:url(../images/icos-cursos.png) no-repeat left -147px;}
#curso h1.sanidad{ background:url(../images/icos-cursos.png) no-repeat left -223px;}
#curso h1.creativa{ background:url(../images/icos-cursos.png) no-repeat left -299px;}
#curso h1.electricidad{background:url(../images/icos-cursos.png) no-repeat -584px 0px;}
#curso h1.informatica{background:url(../images/icos-cursos.png) no-repeat -584px -73px;}
#curso h1.administracion{background:url(../images/icos-cursos.png) no-repeat -584px -147px;}
#curso h1.sociocultural{ background:url(../images/icos-cursos.png) no-repeat -584px -223px;}
#curso h1.hosteleria{background:url(../images/icos-cursos.png) no-repeat -584px -299px;}
#curso #descripcion #descripcion-curso { width:580px;}

/*tabs*/
.tabs{ margin:10px;}
		UL.tabNavigation {list-style: none; margin: 0; padding:10px 0px 0px 0px; /*background:url(../images/bg-tabs.png) repeat-x left top;*/ height:51px;}
		UL.tabNavigation LI { display: inline; line-height:37px; height:34px; float:left; margin:0px 1px;} 
		UL.tabNavigation LI A {padding: 3px 4px; color: #666; text-decoration: none; height:31px; display:block; background:url(../images/bg-tab-deseleccionado.png) repeat-x left top; border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #ccc; font-family:'Oswald', Arial; text-transform:uppercase;}
		UL.tabNavigation LI A.selected, UL.tabNavigation LI A:hover {color: #0088AD; padding-top: 3px; background:url(../images/bg-tab-seleccionado.png) repeat-x left top; border-left:#BB9000 solid 2px;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0; border-bottom:none;}		
		UL.tabNavigation LI A:focus {outline: 0;}
		div.tabs > div { padding: 5px; margin-top: 3px; }		
		div.tabs > div h2 {margin-top: 0;}
	
/*fin tabs*/
.tabs p{ margin:10px 0px; font-size:14px; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
.tabs p b{ color:#444;}
.tabs em, #descripcion-estatica em{ border-bottom:1px solid #bb9000; border-top:1px solid #bb9000; background:url(../images/bg-em.png) repeat-y right top; display:block; font-family:'Oswald', Arial; font-size:18px; line-height:32px; color:#666; padding:10px 22px 10px 0px;} 
#descripcion-estatica em{margin: 23px;}
.tabs em span, #descripcion-estatica em span{ font-size:22px; color:#0088ad;}
.tabs em b #descripcion-estatica em b{font-family:'Oswald', Arial; font-size:18px;} 
#cursos-relacionados{ margin-top:10px;}
#cursos-relacionados p{ text-transform:uppercase; font-family:'Oswald', Arial; font-size:14px; color:#666; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding-left:10px;}
#cursos-relacionados h3{ margin:10px 0px;}
#cursos-relacionados h3 a{ background:url(../images/bala-ultimas-noticias.png) left 3px no-repeat; padding-left:15px; text-decoration:none; color:#666; }
#fragment-0 ul li, #fragment-1  ul li, #fragment-2 ul li, #fragment-3 ul li, #fragment-4 ul li, #fragment-5 ul li, #unoauno ul li, #centros ul li, #alumnos ul li, #personal ul li, #colaboradores ul li{ color:#666; background:url(../images/bala-ultimas-noticias.png) left 5px no-repeat; padding-left:15px; margin:10px 0px; font-size:14px; line-height:24px; font-family:Arial, Helvetica, sans-serif}
#fragment-0 p.titulo-tabs, #fragment-1 p.titulo-tabs, #fragment-2 p.titulo-tabs, #fragment-3 p.titulo-tabs, #fragment-4 p.titulo-tabs, #fragment-5 p.titulo-tabs{ text-transform:uppercase; font-family:'Oswald', Arial; color:#666;}
#fragment-0 p a, #fragment-1 p a, #fragment-2 p a, #fragment-3 p a, #fragment-4 p a, #fragment-5 p a{color:#0088AD; }
#banner-certificado{border-bottom:1px solid #bb9000; border-top:1px solid #bb9000; background:url(../images/bg-em.png) repeat-y right top; display:inline;padding:5px 22px 5px 0px; float:left; margin:10px 0px;}
#banner-certificado img{ float:left; display:inline;}
#banner-certificado p{font-family:'Oswald', Arial; font-size:18px; line-height:32px; color:#666; }
#banner-acreditacion{border-bottom:1px solid #bb9000; border-top:1px solid #bb9000; background:url(../images/bg-em.png) repeat-y right top; display:inline;padding:5px 22px 5px 0px; float:left; margin:10px 0px;}
#banner-acreditacion img{ float:left; display:inline;}
#banner-acreditacion p{font-family:'Oswald', Arial; font-size:18px; line-height:32px; color:#666; padding:10px 0px 0px 0px; }
#banner-ucjc{border-bottom:1px solid #bb9000; border-top:1px solid #bb9000; background:url(../images/bg-em.png) repeat-y right top; display:inline;padding:5px 22px 5px 0px; float:left; margin:10px 0px;}
#banner-ucjc img{ float:left; display:inline;}
#banner-ucjc p{font-family:'Oswald', Arial; font-size:18px; line-height:32px; color:#666; }
#fotos-tutores{ margin-left:15px; width:550px;}
#fotos-tutores ul{ float:left;}
#fotos-tutores ul li{ width:250px; float:left; background:none;}
#fotos-tutores p.titulo-tutores{ text-transform:uppercase; font-family:'Oswald', Arial; font-size:14px; line-height:24px; color:#666; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding-left:10px; margin:10px 0px;}
#fotos-tutores ul li img{ float:left; display:inline; padding:5px;}
#fotos-tutores ul li p.nombre-tutor{ text-transform:uppercase; font-family:'Oswald', Arial; font-size:12px; color:#0088AD; text-decoration:underline; margin:4px 0px 5px 0px;}
#fotos-tutores ul li p{ padding-right:5px; font-size:11px;}
/*FORMULARIO*/

#formulario a {
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
	font-size:12px;
	width:290px;
	display:inline;
	float:left;
}
#dcha-cupon{ width:372px; float:right; margin-right:15px;}

#formulario{width:372px; background:url(../images/bg-form.png) repeat-y right top; margin-right:14px; margin-top:7px; float:left;}
#formulario form{background:url(../images/bg-form.png) repeat-y right top; float:left;}
#formulario p.titulo {
    width:319px;
    text-align:left;
    font-size:18px;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    margin:0 0 0 20px;
    padding:5px 10px;
	font-family:'Oswald', Arial;
	float:right;
}

#formulario p.titulo span {
    color:#fff;
    font-size:14px;
    text-transform:none;
	font-family:Arial, Helvetica, sans-serif;
}

#formulario p.informate {
    font-size:18px;
	line-height:15px;
    color:#0088AD;
    font-weight:normal;
    background:url(../images/bg-informate-formulario.png) no-repeat center top;
	font-family:'Oswald', Arial;
   
	height:49px;
	line-height:49px;
	text-transform:uppercase;
	padding:0px 0px 0px 56px;


}
#formulario p.informate span{ text-transform:uppercase; font-weight:bold; font-size:24px;}
#formulario .fieldError {
    background-color:#BB9000;
    color:#fff;
    font-size:11px;
    letter-spacing:1px;
    text-align:center;
    margin:0 24px 10px;
    padding:5px 0;
}
#form_cuponinit .fieldError {
    background-color:#BB9000;
    color:#fff;
    font-size:11px;
    letter-spacing:1px;
    text-align:center;
    margin:0 24px 10px;
    padding:5px 0;
}

#formulario input.campo_fijo_cupon,#formulario select.campo_fijo_cupon, #contacto input.campo_fijo_cupon, #contacto select.campo_fijo_cupon {
    border:1px solid #0088AD;
    background-color:#fff;
}

#formulario input.campo_fijo_cupon:focus,#formulario select.campo_fijo_cupon:focus {
    background-color:#FFFCFC;
    background-image:none;
    border-color:#BB9000;
}

#formulario select.campo_fijo_cupon_2:focus {
	border-color:#BB9000;
}



.caja_cupon_send .image {
	height:59px;
	width:345px;
    float:right;
    margin-top:10px;
    background:url(../images/btn-enviar-formulario.png) left top no-repeat #fff;

}
#contacto .caja_cupon_send .image {background:url(../images/btn-enviar-contacto.png) left top no-repeat;}
.caja_cupon_send .image:hover {
      background:url(../images/btn-enviar-formulario.png) left bottom no-repeat;
}

#contacto .caja_cupon_send .image:hover{background:url(../images/btn-enviar-contacto.png) left bottom no-repeat;}

.caja_cupon {
    display:inline;
    float:left;
    width:359px;
    border:none;
    margin:0 1px;
    padding:5px 0;
}

.caja_cupon_send {
    width:360px;
}
#contacto .caja_cupon_send {
margin:auto;
}
.campo_fijo_cupon {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
	color:#999;
    width:297px;
    padding:10px;
	margin-left:40px;
	-moz-border-radius:20px; -ms-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px;
}
#contacto .campo_fijo_cupon { margin-left:0px;}
#formulario select.campo_fijo_cupon_2, #contacto select.campo_fijo_cupon_2{
    background-color:#fff;
    border:1px solid #ddd;
    color:#999;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    width:318px;
    padding:9px;
	margin-left:40px;
	-moz-border-radius:20px; -ms-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px;
}
#contacto select.campo_fijo_cupon_2{margin:0px;}
.label_cupon {
    clear:left;
    color:#999;
    float:left;
    font-size:14px;
    font-weight:700;
    line-height:18px;
    margin-right:5px;
    padding-left:47px;
    text-align:right;

}

.asterisco {
    color:#fea249;
}

#select {
    margin-left:12px;
    margin-top:4px;
}

.campo_cupon {
    color:#FFFFFF;
    float:left;
    font-family:Arial;
    font-size:12px;
    line-height:18px;
}

.label_cupon_horizontal {
    color:#999;
    font-size:12px;
    font-weight:400;
    padding-bottom:5px;
    padding-left:10px;
    text-align:right;
    width:240px;
    float:left;
}

.campo_cupon_horizontal {
    color:#999;
    font-size:12px;
    font-weight:400;
    text-align:left;
    float:left;
}

#formulario .caja_cupon_send {
    width:345px;
	float:right;
}

select {
    font-size:11px;
}

/*FIN FORMULARIO*/
#dcha-cupon #caracteristicas h4{ background:url(../images/bg-h4-caracteristicas.png) no-repeat right top; width:342px; height:46px; display:block; float:left; font-family:'Oswald', Arial; text-transform:uppercase; font-size:18px; color:#0088AD; padding-left:30px; line-height:44px; margin-top:20px;} 
#dcha-cupon #caracteristicas ul{ float:right; width:348px;}
#dcha-cupon #caracteristicas ul li{color:#BB9000; font-family:'Oswald', Arial; border-bottom:1px solid #ccc; font-size:16px; padding:15px 0px 10px 54px;}
#dcha-cupon #caracteristicas ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both; display:block; color:#666; padding: 5px 0 0;}
#dcha-cupon #caracteristicas ul li.certificado{ background:url(../images/icons-caracteristicas.png) no-repeat 5px 10px ;}
#dcha-cupon #caracteristicas ul li.aulas{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -84px ;}
#dcha-cupon #caracteristicas ul li.multimedia{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -177px ;}
#dcha-cupon #caracteristicas ul li.practicas{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -272px ;}
#dcha-cupon #caracteristicas ul li.homologacion{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -366px ;}
#dcha-cupon #caracteristicas ul li.p810{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -462px ;}
#dcha-cupon #caracteristicas ul li.mecanografia{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -559px ;}
#dcha-cupon #caracteristicas ul li.learnnity{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -654px ;}
#dcha-cupon #caracteristicas ul li.campus{ background:url(../images/icons-caracteristicas.png) no-repeat 5px -750px ;}

#dcha-cupon #caracteristicas ul li.delegaciones{ background:url(../images/icons-caracteristicas.png) no-repeat -350px 10px ;}
#dcha-cupon #caracteristicas ul li.temarios{ background:url(../images/icons-caracteristicas.png) no-repeat -345px -83px;}
#dcha-cupon #caracteristicas ul li.ucjc{ background:url(../images/icons-caracteristicas.png) no-repeat -350px -179px ;}
#dcha-cupon #caracteristicas ul li.curriculum{ background:url(../images/icons-caracteristicas.png) no-repeat -350px -270px ;}
#dcha-cupon #caracteristicas ul li.horario{ background:url(../images/icons-caracteristicas.png) no-repeat -350px -368px ;}
#dcha-cupon #caracteristicas ul li.atencion{ background:url(../images/icons-caracteristicas.png) no-repeat -350px -467px ;}
#dcha-cupon #caracteristicas ul li.office{ background:url(../images/icons-caracteristicas.png) no-repeat -350px -560px ;}
#dcha-cupon #caracteristicas ul li.audiolecciones{ background:url(../images/icons-caracteristicas.png) no-repeat -353px -655px ;}

/*ESTÁTICA*/
#cabecera-conocenos{ width:955px; height:160px; padding:10px; background:url(../images/cabeceras/conocenos.jpg) no-repeat 14px 10px;}
#descripcion-estatica { float:left;}
#descripcion-estatica h2{ color:#0088ad; font-family:'Oswald', Arial; text-transform:uppercase; width:auto; font-size:18px; border-bottom:1px solid #d1d1d1; margin:5px 23px 10px 15px; padding-bottom:5px;}
#descripcion-estatica p{ font-family:Arial, Helvetica, sans-serif; line-height:24px; font-size:14px; margin:5px 23px 5px 15px;}
#descripcion-estatica p a{ color:#0088AD;} 
#descripcion-estatica h3{ background:url(../images/conocenos-nuestros-servicios.png) left no-repeat; font-family: 'Oswald',sans-serif; font-size:18px; text-transform:uppercase; color:#fff; text-align:center; height:36px; line-height:36px;  margin: 10px 0px 0px 0px; width:950px; }
#descripcion-estatica ul#descripcion { margin:10px 0px 10px 20px;}
#descripcion-estatica ul#descripcion li{ background:url(../images/bala-ultimas-noticias.png) left 5px no-repeat; color: #666666;
font-family: Arial,Helvetica,sans-serif; font-size: 14px; line-height: 24px; margin: 10px 0; padding-left: 15px; }
#descripcion-estatica ul.tabNavigation{display:inline; background:url(../images/bg-ul-menu-estatica.png) bottom repeat-x; float:left;  padding: 0 0 20px 23px;  width: 917px; margin: 10px 10px 10px 7px;}
#descripcion-estatica ul.tabNavigation  li{display:inline; float:left; text-transform:uppercase; line-height:35px; border:none;}

#descripcion-estatica ul.tabNavigation li.largo{ line-height:18px;}
#descripcion-estatica ul.tabNavigation li a{ background:url(../images/conocenos-li.png) no-repeat left top; height:43px;width:126px; padding: 10px 0px 0px 54px; display:block; color:#666; text-decoration:none; border:none; border:none;font-family: 'Lato',sans-serif;  }
#descripcion-estatica ul.tabNavigation li a.selected, #descripcion-estatica ul.tabNavigation li a:hover{background:url(../images/conocenos-li.png) no-repeat left bottom; color:#bb9000;}
#descripcion-estatica #unoauno, #descripcion-estatica #centros, #descripcion-estatica #alumnos, #descripcion-estatica #personal, #descripcion-estatica #colaboradores, #descripcion-estatica #queson, #descripcion-estatica #competencia, #descripcion-estatica #procedimiento, #descripcion-estatica #mas-informacion, #descripcion-estatica #ventajas{ float:left; width:940px; margin:0px;}
#descripcion-estatica #unoauno p, #descripcion-estatica #centros p, #descripcion-estatica #alumnos p, #descripcion-estatica #personal p, #descripcion-estatica #colaboradores p, #descripcion-estatica #queson p, #descripcion-estatica #incual p, #descripcion-estatica #cncp p, #oferta-formativa #cncp p, #oferta-formativa #acreditaciones-competencias p{ margin:5px 0px; padding-left:10px;}
#descripcion-estatica h4{ background:url(../images/bg-h4-estaticas.png) left top no-repeat; text-transform:uppercase; padding: 0px 0px 5px 40px; line-height:34px; font-family:'Oswald', Arial; font-size:16px; color:#666; border-bottom:1px solid #bb9000; margin: 0 10px 10px 10px;}
#unoauno ul, #centros ul, #alumnos ul, #personal ul, #colaboradores ul, #queson ul{ padding-left:10px; width:940px;} 

#descripcion-estatica#fotos-tutores{ margin-left:15px; width:940px;}
#descripcion-estatica #fotos-tutores ul li p {line-height:14px;}
/*DONDE ESTAMOS*/
#cabecera-donde-estamos{ width:955px; height:160px; padding:10px; background:url(../images/cabeceras/donde.jpg) no-repeat 14px 10px;}
#descripcion-estatica .columna-delegaciones { width:954px; padding-left:20px;}
#descripcion-estatica .columna-delegaciones p{ width:940px;}
#descripcion-estatica .columna-delegaciones ul li{ margin:10px 0px;}
#descripcion-estatica .columna-delegaciones ul li b{ color:#0088ad; font-family:'Oswald', Arial; font-weight:400;}
#descripcion-estatica .columna-delegaciones ul li a{ color:#666; text-decoration:none;} 
#descripcion-estatica p.titulo-delegacion{ color:#0088ad; font-family:'Oswald', Arial; text-transform:uppercase; width:auto; font-size:18px; border-bottom:1px solid #d1d1d1; margin:10px 23px 0px 0px; padding-bottom:10px;}
#descripcion-estatica .detalledelegacion { float:left; width:974px;}
#descripcion-estatica .detalledelegacion ul{padding: 15px 15px 15px 30px;}
#descripcion-estatica .detalledelegacion ul li{ background:url(../images/bala-ultimas-noticias.png) left 2px no-repeat; padding-left:15px; margin:10px 0px;}
#descripcion-estatica .detalledelegacion ul li a{ color:#0088ad;}
#descripcion-estatica .detalledelegacion #map{ width:400px; margin-bottom:20px;}
#descripcion-estatica  a.convocatorias-btn {background:url(../images/btn-ver-cursos-delegaciones.png) no-repeat left top; width:235px; height:39px; display:block;  margin:10px auto; text-shadow: 0 0 2px #1E4459; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:700; text-align:center; line-height:39px; /*float:left; */clear:both;}
#descripcion-estatica  a.convocatorias-btn:hover{background:url(../images/btn-ver-cursos-delegaciones.png) no-repeat left bottom;}
#descripcion-estatica #video-personal{ width:974px;float:left; text-align:center; margin:20px 0px;}
#descripcion-estatica .logos-empresas{ float:left; padding:4px;}
#descripcion-estatica .logos-empresas img {border: 1px solid #CCCCCC; padding: 2px;}
#descripcion-estatica p.subtitulo{text-transform:uppercase; font-size:18px; color:#0088AD; font-family:'Oswald', Arial; padding:10px 0 5px 0; }
.fotos-delegaciones{ text-align:center;}
/*METODOLOGÍA*/
#cabecera-metodologia{ width:955px; height:160px; padding:10px; background:url(../images/cabeceras/metodologia.jpg) no-repeat 14px 10px;}
#unoauno ul.lista-metodologia{ float:left; width:480px; padding:10px;}
#video-metodologia{ float:left; margin:10px; display:inline; width:420px; text-align:right;}
#unoauno em{ float:left; margin:12px;}
/*CUALIFICACIONES PROFESIONALES*/
ul.lista{ float:left;}

ul.lista li{ background:url(../images/bala-ultimas-noticias.png) left 5px no-repeat; padding-left:15px; margin:10px 12px; line-height:24px;}
p.descargar-pdf{ text-align:right;}
/*OPINIONES ALUMNOS*/
#contiene-opinion{ width:944px; margin:10px 10px 10px 20px; float:left; border-bottom:1px solid #ccc; padding-bottom:10px;}
#contiene-opinion img{ float:left; display:inline; margin-right:10px;	}
#titulo-opinion{ text-transform:uppercase; font-family:'Oswald', Arial; font-size:16px; color:#0088AD; padding-bottom:10px;margin:10px 0px 0px 18px;}

#descripcion-opinion{ margin:15px;}
#seguir-leyendo{ float:right; margin-right:30px;}
#videos{ margin-left:70px;}
/*CONTACTO*/
#contacto{ float:left; width:974px; margin:10px 0px; display:inline;}
#contacto form{ background:#0088AD; width:670px; margin:auto; padding:10px; height:354px; display:block;}
#contacto p.info{ background:url(../images/bg-info-contacto.png) no-repeat left top; font-family:'Oswald', Arial; text-transform:uppercase; color:#0088AD; font-size:18px; line-height:46px; margin:0px 0px 0px 100px; padding-left:50px;}
#contacto .campo_cupon a{ color:#fff;}
#contacto .campo_cupon{ padding:5px;}
/*MAPA WEB*/
#mapa-web{ float:left; width:974px;}
#mapa-web h3{ color:#0088ad; font-family:'Oswald', Arial; text-transform:uppercase; width:auto; font-size:16px; border-bottom:1px solid #d1d1d1; margin:5px 23px 10px 15px; padding-bottom:5px;margin-top:20px;}
#mapa-web ul#nivel-01{ margin-left:40px;}
#mapa-web ul#nivel-01 li{ margin:10px 0px;}
#mapa-web ul#nivel-01 li a{ text-transform:uppercase; font-family:'Oswald', Arial; text-decoration:none; font-size:14px; color:#666;}
#mapa-web ul#nivel-02 { margin-left:20px; }
#mapa-web ul#nivel-02 li{ background:url(../images/bala-ultimas-noticias.png) left 7px no-repeat; padding:5px 0px 5px 15px; font-size:12px; margin:5px 0px;}
#mapa-web ul#nivel-02 li a{ text-transform:none; color:#666; font-family:Arial, Helvetica, sans-serif;font-size:12px; text-decoration:none; }
#mapa-web #cursos-mapa{ width:974px;}

/*ENVIADO Y ERROR*/
#enviado, #error{ padding:10px 0px 0px 20px; float:left; width:700px;}
#enviado h3{ font-size:24px; font-family:'Oswald', Arial; background:url(../images/ico-enviado.png) left top no-repeat; padding-left:55px; line-height:56px; text-transform:uppercase; color:#816401;}
#error h3{ font-size:24px; font-family:'Oswald', Arial; background:url(../images/ico-error.png) left top no-repeat; padding-left:55px; line-height:56px; text-transform:uppercase; color:#816401;}
#enviado p.mensaje, #error p.mensaje{ font-size:16px; font-family:'Oswald', Arial; color:#666; margin:10px 0;}
#enviado p.mensaje a, #error p.mensaje a{ color:#0088AD;}