/*

Title:      Oposiciones Universia España master styles for screen media

Author:     jandropoch, Universia España

Updated:    June 10 2008

*/

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// menu */

/*body {background: url(/disenio20/corporativo/images/skins/skin-iberia.jpg) no-repeat center top;}*/

img {
    border: none !important;
}

h2 {
    color: #000000;
    font-size: 2.5em !important;
    font-weight: normal;
    line-height: 1em;
    margin: 0 0px 20px 0px !important;
}

h3 strong{
color: #f00;
}

#sub-header {
/* Para solucionar el height adicional resultado de añadir los botones red-universia y universia.es */
    margin-top: -10px;
}

blockquote {
    background: #eee;
    border: none;
    margin: 10px 0 0 0;
    padding: 15px 10px 15px 10px;
}

.gris {
    border: 1px solid #CCCCCC;
    background: #eee;
    padding: 2px 5px 3px 5px;
    width: 120px;
}

.gris img {

    vertical-align: bottom;

}

.text-size-mas {

    font-size: 160%;

}

.text-size-menos {

    font-size: 80%;

}

.imagen {

    text-align: center;

}

.imagen div {

    background: #efefef;

}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///// destacado1 */

/* De esta manera reducimos el tamaño para que pueda ir la foto en Tal día como hoy */

.destacado1 {

    width: 450px;

    background: url( ../corporativo/images/background-destacados1.gif ) no-repeat right 30px;

}

.destacado1 p {
    font-size: 1.1em;
    line-height: 1.3em;
    margin: 15px 0 15px 0;
}

.caja-ancha {

    width: 600px;

}

.taldiacomohoy {

    width: 145px;

    background: none;

}

.destacados {

    width: 385px;
    margin-bottom: 0;

}

.destacados-right {

    width: 285px;

}

ul#destacados-menu li {

    width: auto;

    padding: 5px 5px 0 5px;

}

.destacados-caja {
/* caja con los contenidos de cada pestaña */

    width: 385px;

}

.destacados-caja img {

    display: none;

}

.destacados-caja-right {
    width: 275px;
    text-align: left;
}

.destacados-caja-right a {
    color: #333;
}

.destacados-caja-right li {
    margin: 10px 0px 0px -10px;
}

.destacados-caja-right a:hover {
    color: #FF0000;
    text-decoration: none;
}

.publi-robapaginas {

    float: none;

    margin-right: 0;

}

#content-left {

    width: 245px;

}

#content-right {

    float: right;

    width: 725px;

}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///// cajagris */

.cajagris {

    border: 1px solid #cccccc;

    background: #eeeeee;

    padding: 10px;

    margin-bottom: 10px;

}

.cajagris h4 {

    margin: 5px 0 0 0;

    color: #FF0000;

    font-size: 1em;

}

.cajagris img {

    border: 1px solid #999999;

}

.cajagris a {

    text-decoration: none;

    font-weight: bold;

    font-size: 1em;

    color: #333333;

}

.cajagris p {

    margin: 3px 0 3px 0;

}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///// cajablanca */

.cajablanca {

    border: 1px solid #cccccc;

    padding: 10px;

    margin: 0 0 0 3px;

    float: left;

    width: 385px;

}

.cajablanca h4 {

    color: #FF0000;

    background: url( ../corporativo/images/bullet9.gif ) no-repeat 3px;

    padding-left: 15px;

    font-size: 0.9em;

    font-weight: normal;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}

.cajablanca a {

    color: #FF0000;

    text-decoration: none;

}

.cajablanca a:hover {

    color: #FF0000;

    text-decoration: underline;

}

.cajablanca p {

    margin: 0;

}

.text-small {

    font-size: 0.9em;

}

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// cajabanners */

.cajabanners {

    border: 1px solid #cccccc;

    background: #eeeeee;

    padding: 5px;

    margin-top: 10px;

    text-align: center;

}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// masnoticias */

.masnoticias {

    border: 1px solid #cccccc;

    float: left;

    width: 645px;

    padding: 10px;

}

.masnoticias img {

    border: 1px solid #999999;

}

.masnoticias h3 {

    font-size: 1em;

    margin: 0;

}

.masnoticias h3 a {

    text-decoration: none;

    color: #FF0000;

}

.masnoticias p {

    margin: 3px 0 3px 0;

}

.masnoticias a {

    text-decoration: none;

    color: #333333;

}

.masnoticias a:hover {

    text-decoration: underline;

}

.masnoticias .fecha {

    color: #FF0000;

}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// masnoticias */

.masnoticias {

    border: 1px solid #cccccc;

    float: left;

    width: 645px;

    padding: 10px;

}

.masnoticias .entradilla {

    color: #666;

}

.separador {

    background: url( ../corporativo/images/background-otrasportadas.gif ) bottom left no-repeat;

    padding-bottom: 10px;

}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////// patrocinados2 */

.patrocinados2 {

    width: 280px !important;

    margin-top: 10px;

    text-align: left;

    padding: 5px;

}

.fecha {

    font-size: 0.8em;

    color: #666;

}

.fecha2 {

    font-size: 0.8em;

    color: #f00;

}

.fecha3 {

    color: #f00;

}

.imagen {

    margin-bottom: 5px;

}

.imagen p {

    background-color: #fddbdc;

    padding: 5px;

    font-weight: bold;

}

.veranteriores {

    background: url( ../corporativo/images/buttom2.gif ) no-repeat;

    padding-left: 25px;

    font-size: 0.9em;

    color: #666;

    height: 20px;

}

.veranteriores a {

    color: #666;

}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// masnoticias */

.fueronportada {

    width: 450px;

    padding-right: 10px;

}

.fueronportada h2 a {

    color: #FF0000;

    font-size: 0.8em;

    margin: 0;

}

.fueronportada .entradilla {

    color: #666;

}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// caja2-menu */

.caja2-menu {

    float: left;

    text-transform: uppercase;

    border-bottom: 1px #cccccc dotted;

    padding-bottom: 10px;

    font-weight: bold;

    margin: 15px 10px 0 10px;

    width: 95%;

    font-size: 0.9em;

}

.caja2-menu p {

    float: left;

    margin: 0;

}

.caja2-menu ul {

    float: left;

    list-style-type: none;

    margin: 0;

    padding: 0;

    color: #999999;

}

.caja2-menu li {

    display: inline;

    /*margin-left: 10px;

     background: url(../images/bullet6.gif) no-repeat;

     padding-left: 20px;*/

}

.caja2-menu li a {

    margin: 0 1px 0 1px;

    color: #333333;

    text-decoration: none;

}

.caja2-menu li a:hover {

    text-decoration: underline;

}

.caja2-menu li a.seleccionado {

    color: #FF0000;

}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// noticia */

.noticia {

    border: 1px solid #999999; /*background: url(../corporativo/images/background-noticia.gif) no-repeat;*/

}

form#comentar-noticia {

    float: left;

    border: 1px solid #CCCCCC;

    margin: 10px 0 0 4px;

    padding: 10px 0 10px 0;

    text-align: left;

    font-size: 1em;

    width: 295px;

}

form#comentar-noticia legend {

    color: #333333;

    margin-bottom: 10px;

}

form#comentar-noticia label {

    width: 70px;

    float: left;

    font-size: 0.9em;

}

form#comentar-noticia p {

    margin: 5px 5px 5px 10px;

}

form#comentar-noticia input, form#comentar-noticia textarea {

    background: #eee;

    font-family: Arial, Helvetica, sans-serif;

    border: 1px solid #999999;

    width: 180px;

    font-size: 0.9em;

}

form#comentar-noticia #enviar, form#comentar-noticia #borrar {

    width: 50px;

    background: #FF0000;

    color: #FFFFFF;

    margin-left: 80px;

}

.mas-imagenes {
    float: left;
    width: 500px;
    border: 1px solid #CCCCCC;
    padding: 0 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}

.mas-imagenes img {

/*margin: 10px 0 0 10px;*/

}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// videoteca */

.videoteca {

    width: 620px;

    border: none;

    background: url( ../corporativo/images/background-destacados1.gif ) no-repeat right 20px;

}

.videoteca .fecha {

    color: #FF0000;

}

.uni-imgs img {

    border: none;

}

.uni-imgs a {

    text-decoration: underline;

}

.tusnoticias ul {

    float: left;

    width: 285px;

    font-size: 0.9em;

    margin: 0 10px 0 5px;

    padding: 0;

    list-style-type: none;

}

.tusnoticias li {

    background: url( ../corporativo/images/bullet9.gif ) no-repeat;

    padding-left: 15px;

    margin-bottom: 5px;

}

.tusnoticias h3 {

    background: url( ../corporativo/images/bullet9.gif ) no-repeat 1px;

    padding-left: 12px;

}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// hemeroteca */

.diarios1, .radio1, .television1, .agencias1, .revistas1 {

    padding: 10px 0 10px 45px;

    height: 20px;

    margin-left: 30px;

    width: 100px;

}

.diarios1 {

    background: url( ../corporativo/images/background-periodicos1.gif ) no-repeat;

}

.radio1 {

    background: url( ../corporativo/images/background-radios1.gif ) no-repeat;

}

.television1 {

    background: url( ../corporativo/images/background-tv1.gif ) no-repeat;

}

.agencias1 {

    background: url( ../corporativo/images/background-agencias1.gif ) no-repeat;

}

.revistas1 {
    background: url( ../corporativo/images/background-revistas1.gif ) no-repeat;
}

.diarios, .radio, .television, .agencias, .revistas {
    width: 142px;
    height: 49px;
    padding: 12px 0 0 70px;
    font-size: 2em;
    letter-spacing: -1px;
}

.diarios {
    background: url( ../corporativo/images/background-periodicos.gif ) no-repeat;
    margin: 10px 0 7px 0;
}

.radio {
    background: url( ../corporativo/images/background-radios.gif ) no-repeat;
    margin: 7px 0 7px 0;
}

.television {
    background: url( ../corporativo/images/background-tv.gif ) no-repeat;
    margin: 7px 0 7px 0;
}

.agencias {
    background: url( ../corporativo/images/background-agencias.gif ) no-repeat;
    margin: 7px 0 7px 0;
}

.revistas {
    background: url( ../corporativo/images/background-revistas.gif ) no-repeat;
    margin: 7px 0 7px 0;
}

.caja-bienvenida {
    background: url( ../corporativo/images/background-destacados1.gif ) no-repeat right 10px;
    width: 130px;
    padding: 0 10px 10px 10px;
}

.caja-bienvenida ul {
    list-style-image: url( ../corporativo/images/bullet9.gif );
    margin: -10px 0 0 0;
    padding: 0;
}

.caja-bienvenida a {
    text-decoration: none;
    color: #333333;
}

.caja-bienvenida a:hover {
    text-decoration: underline;
}

.caja-bienvenida .seleccionado {
    color: #f00 !important;
}

.caja-bienvenida li {
    margin: 20px;
    text-transform: uppercase;
}

.y2 {
    width: 230px;
    font-size: 0.8em;
}

.y2 ul {
    margin: 0;
    padding: 0;
}

.y2 li {
    margin: 7px;
    background: none;

}

.medios {
    float: left;
    font-size: 0.8em;
    padding-top: 15px;
}

.medios ul {
    left: 7px;
    position: relative;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-right: -15px;
}

.medios li {
    background: url( ../corporativo/images/bullet10.gif ) no-repeat 1px;
    padding-left: 20px;
}

.medios h3 {
    text-transform: uppercase;
    font-weight: normal;
    color: #FF0000;
    font-size: 1em;
    position: relative;
    left: 40px;
}

.medios a {
    color: #333333;
    text-decoration: none;
}

.medios a:hover {
    text-decoration: underline;
}

.medios li {
    margin-right: 5px;
    padding-bottom: 5px;

}

.control-scroll {
    width: 16px;
    float: right;
    border: 1px solid #CCCCCC;
    background: #efefef;
    margin-top: 40px;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////// buscador-noticias */

#buscador-noticias {
    background: #efefef;
    border: 1px solid #CCCCCC;
    padding: 10px;
    margin-bottom: 10px;
    text-align: left;
}

#buscador-noticias img {
    border: none;
    position: relative;
    top: 4px;
}

#buscador-noticias h3 {
    margin: 5px;
    text-transform: uppercase;
    font-size: 0.8em;
    font-weight: normal;
    color: #FF0000;
}

#buscador-noticias p {
    margin: 5px;
    font-size: 0.9em;
}

#buscador-noticias legend {
    display: none;
}

#buscador-noticias form {
    padding: 0;
    margin: 0;
}

#buscador-noticias input {
    background: #FF0000;
    color: #FFFFFF;
    border: 1px solid #999999;
}

#buscador-noticias #send {
    border: none;
    position: relative;
    top: 4px;
}

#buscador-noticias a {
    text-decoration: underline;
}

#buscador-noticias a:hover {
    text-decoration: none;
}

#buscador-noticias select, #buscador-noticias input {
    font-size: 0.8em;
    margin-bottom: 5px;
    position: relative;
    z-index: 0;
}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////paginacion */
ul.paginacion {
    padding: 10px 10px 10px 5px;
    margin: -10px 0px 10px 10px;
    width: 560px;
    float: left;
}

ul.paginacion li {
    display: inline;
    background: none;
}

ul.paginacion li a {
    text-decoration: underline;
}

ul.paginacion li a:hover {
    color: #FF0000;
    text-decoration: underline;
}

ul.paginacion .RSS {
/* Clase para el boton RSS */
    background: url( ../corporativo/images/rss-icono.gif ) no-repeat 1px;
    padding-left: 20px;
    font-size: 0.9em;
    text-transform: uppercase;
}

.paginacionGris {
    background: #E1E1E1;
    padding: 10px;
    list-style: none;
    font-weight: bold;
    margin: 0px 0px 10px 0px;
}

.paginacion2 li {
    display: inline;
    background: none;
}

.paginacion2 li a {
    color: #FF0000;
}

.acotar {
    text-transform: uppercase;
    font-weight: bold;
}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// archivo */

form#form-archivo {
    border: 1px solid #CCCCCC;
    padding: 10px 10px 5px 10px;
    font-size: 0.9em;
    width: 320px;
    margin: 10px 15px 15px 0;
}

form#form-archivo input {
    background: #FF0000;
    color: #FFFFFF;
    border: 1px solid #999999;
    font-size: 0.8em;
    margin-left: 10px;
}

form#form-archivo label

;
form#form-archivo p {
    float: left;
}

form#form-archivo legend {
    display: none;
}

#cadena {
    background: #efefef !important;
    color: #333333 !important;
}

.year {
    background: #efefef;
    padding: 5px;
    margin: 10px 10px 10px 0;
}

.year li {
    display: inline;
    font-size: 1.1em;
}

.year li a {
    color: #333333;
}

.year li .seleccionado {
    color: #F00;
}

.meses {
    background: #efefef;
    padding: 5px;
    margin: 10px 10px 0px 0;
}

.meses li {
    display: inline;
    font-size: 0.9em;
}

.meses li a {
    color: #333333;
}

.meses li .seleccionado {
    color: #F00;
}

table.calendario {
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-top: 1px solid #999;
    font-size: 1em;
    color: #999;
    margin-left: 10px;
}

table.calendario a {
    color: #f00;
}

table.calendario td {
    border-bottom: 1px solid #ccc;
}

table.calendario .cabecero {
    background: #999999;
    color: #fff;
}

table.calendario .festivo {
    background: #F3F3F5;
    color: #ccc;
}

table.calendario .weekend {
    background: #D5D5D7;
    color: #fff;
}

table.calendario a.seleccionado {
    background: #f00;
    color: #fff;
    padding: 2px;
    font-weight: bold;
}

.seccion a {
    text-decoration: underline;
}

.seccion a:hover {
    text-decoration: none;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////0POSICIONES//////*/

/*////////////////////////////////////////////////////////////////////////////////////Cajas destacadas oposiciones//////*/

.destacadas {
    margin-bottom: 20px;
    width: 580px;
    padding: 0px 10px 5px 10px;
    float: left;
}

.destacadas img {
    margin: 10px -10px 10px -10px;
!important;
}

.destacadas .seccion {
    color: #FF0000;
    margin: 10px 0 10px 0px;
    font-size: 0.9em;
}

.destacadas .bullet {
    margin: 3px 5px 0px 0px;
}

p.titulooposicion {
    background: url( "/disenio20/corporativo/images/bullet9_3_0.gif" ) no-repeat 2px 3px;
    font-size: 1.1em;
    margin: 20px 0px 5px 0px;
    padding-left: 18px;
    color: #666666;
    font-weight: bold;
}

p.titulooposicion a {
    color: #666666;
    text-decoration: none;
}

p.titulooposicion a:hover {
    color: #333333;
    text-decoration: none;
}

.destacadas .bullet {
    margin: 3px 5px 0px 0px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////Búsqueda oposiciones//////*/
.bullet {
    margin-right: 13px;
}

.busquedapor {
    width: 600px;
    border: 1px solid #CCCCCC;
    margin-top: 20px;
    float: left;
}

.busquedapor .seccion {
    margin: 20px 0px 20px 20px;
    color: #FF0000;
}

.busquedapor .bullet {
    margin: -5px 15px 10px 0px;
    float: left;
}

p.clase {
    margin: 10px 0px 10px 30px;
    padding-top: 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 0.8em;
    color: #FF0000;
}

p.clases {
    margin: 10px 0px 10px 62px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////Búsqueda oposiciones//////*/
#busquedapor2 {
    width: 300px;
    border: 1px solid #CCCCCC;
    margin-top: 20px;
    float: left;
    text-align: left;
}

#busquedapor2 .seccion {
    margin: 20px 0px 30px 20px;
    color: #FF0000;
}

#busquedapor2 .bullet {
    margin: -5px 15px 10px 0px;
    float: left;
}

#busquedapor2 ul {
    list-style: none;
}

#busquedapor2 li {
    margin-left: 30px;
    list-style-image: url( ../img/cuadradito.gif ) !important;
}

#busquedapor2 .clase {
    margin: 30px 0px 20px 30px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////buscando//////*/
#buscando {
    width: 600px;
    margin: 20px 0px 0px 0px;
}

#buscando .seccion {
    margin: 20px 0px 30px 20px;
    color: #FF0000;
}

#buscando .bullet {
    margin: -5px 15px 10px 0px;
    float: left;
}

#buscando p.clase {
    margin: 0px 0px 0px 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1em;
    color: #FF0000;
}

p.clases {
    margin: 10px 0px 20px 40px;
}

/*/////////////////////////////////////////////////////////////////////////////////Formulario Busqueda oposiciones//////*/

#formbusqueda {
    width: 285px;
    height: 50px;
    border: 1px solid #CCCCCC;
    padding: 10px 0px 5px 15px !important;
    margin: 0px;
    float: left;
}

#formbusqueda legend {
    display: none;
}

#formbusqueda fieldset {
    border: none;
}

#formbusqueda label {

    float: left;

}

#formbusqueda input {
    margin: 0px 0px 0px 5px !important;
    float: left;

}

#formbusqueda p {
    margin: 0px 0px 0px 0px !important;
    float: left;
}

.formbusquedahome {
    width: 565px;
    height: 60px;
    border: 1px solid #CCCCCC;
    padding: 10px 0px 5px 35px !important;
    margin: 0;
    float: left;
}

.formbusquedahome legend {
    display: none;
}

.formbusquedahome fieldset {
    border: none;
}

.formbusquedahome label {

    float: left;

}

.formbusquedahome input {
    margin: 0px 0px 0px 15px !important;
    float: left;
}

.formbusquedahome p {
    margin: 0px 0px 0px 20px !important;
    float: left;
}

.buscar {
    font-weight: bold !important;
    font-size: 0.9em !important;
    color: #333333 !important;
    margin: 5px 0px 0px 0px !important;
    text-transform: uppercase !important;
}

label.buscaravanzada {
    font-weight: bold !important;
    font-size: 0.9em !important;
    margin: 10px 0px 0px 130px !important;
    float: left !important;
}

/*///////////////////////////////////////////////////////////////////Formulario Busqueda avanzada oposiciones//////*/

#formbusquedaavanzada {
    width: 600px;

}

#formbusquedaavanzada  legend {
    display: none;

}

#formbusquedaavanzada  fieldset {
    border: none;

}

#formbusquedaavanzada  label {
    width: 150px;
    float: left;

}

#formbusquedaavanzada  input {

}

#formbusquedaavanzada  p {

}

/*///////////////////////////////////////////////////////////////////Formulario suscripcion boletin oposiciones//////*/

#formsuscripcionboletin {
    width: 600px;

}

#formsuscripcionboletin  legend {
    display: none;

}

#formsuscripcionboletin  fieldset {
    border: none;
    margin-left: 30px;

}

#formsuscripcionboletin  label {
    width: 150px;
    float: left;

}

#formsuscripcionboletin  input {

}

#formsuscripcionboletin  p {

}

/*/////////////////////////////////////////////////////////////////////////////////////////////Cajas derechas//////*/

/*///////////////////////////////////////////////////////////////////////////////////////////Guia del opositor//////*/

#guia {
    width: 300px;
    height: 170px;
    border: 1px solid #CCCCCC;
    margin: 10px 0px 5px 0px;
    float: left;
}

#guia .bullet {
    margin: 3px 5px 0px 15px !important;
    float: left;
}

#guia .titulo {
    width: 302px;
    height: 20px;
    font-size: 1em;
    font-weight: bold;
    color: #FF0000;
    margin: 15px 0px 0px 0px !important;
    float: left;
}

#guia .titulo a {
    font-size: 1em;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}

#guia img {
    margin: 10px 0px 0px 15px !important;
    float: left;
}

#guia p {
    margin: 0px !important;
    float: left;
    text-align: left;
}

#guia .textoguia {
    margin: 10px 10px 0px 13px !important;
    width: 175px;
    float: left;
}

#guia .mas {
    margin: 10px 0px 0px 210px !important;
    float: left;
}

/*//////////////////////////////////////////////////////////////////////////////////////Preparación del opositor//////*/
#preparacion {
    width: 300px;
    height: 205px;
    border: 1px solid #CCCCCC;
    margin: 10px 0px 0px 0px;
    float: left;
}

#preparacion .bullet {
    margin: 3px 5px 0px 15px !important;
    float: left;
}

#preparacion .titulo {
    width: 302px;
    height: 20px;
    font-size: 1em;
    font-weight: bold;
    color: #FF0000;
    margin: 15px 0px 0px 0px !important;
    float: left;
}

#preparacion .titulo a {
    font-size: 1em;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}

#preparacion img {
    margin: 10px 0px 0px 15px !important;
    float: left;
}

#preparacion p {
    margin: 0px !important;
    float: left;
    text-align: left;
}

#preparacion .textoguia {
    margin: 10px 10px 0px 13px !important;
    width: 175px;
    float: left;
    text-align: left;
}

#preparacion .textoguia a:hover {
    font-size: 1em;
    font-weight: bold;
    color: #AAAAAA;
    text-decoration: none;
}

#preparacion .textoguia a {
    font-weight: bold;
    text-decoration: none;
}

#preparacion .mas {
    margin: 10px 0px 10px 210px !important;
    float: left;
}

#preparacion .titulo a {
    font-size: 1em;
    font-weight: bold;
    color: #FF0000;
    float: left;
}

#preparacion .canales {
    text-align: center;
    margin: 10px 30px 10px 10px !important;
    font-weight: bold !important;
    float: left;
    width: 280px;
}

#preparacion .canales a:hover {
    color: #AAAAAA;
    text-decoration: none;
}

/*///////////////////////////////////////////////////////////////////////////////////////////Boletines///////////*/

#boletines {
    width: 300px;
    height: 130px;
    border: 1px solid #CCCCCC;
    margin: 0px 0px 10px 0px;
    float: left;
}

#boletines .bullet {
    margin: 3px 8px 0px 15px;
    float: left;
}

#boletines .titulo {
    width: 302px;
    height: 20px;
    font-size: 1em;
    font-weight: bold;
    margin: 15px 0px 10px 0px;
    color: #FF0000;
    float: left;
    text-align: left;
}

#boletines ul {
    margin: -10px 0px 0px 20px !important;
    float: left;
    text-align: left;
    list-style-image: url( ../img/cuadradito.gif ) !important;
    padding: 0px;
}

html>body #boletines ul {
    margin: -10px 0px 0px 40px !important;
}

#boletines li {
    margin: 0px !important;

}

#boletines2 {
    margin-top: 30px;
    float: left;
}

#boletines2 .bullet {
    margin: 3px 8px 0px 15px;

}

#boletines2 .titulo {
    width: 302px;
    height: 20px;
    font-size: 1em;
    font-weight: bold;
    margin: 15px 0px 10px 0px;
    color: #FF0000;
}

#boletines2 ul {
    margin: -10px 0px 0px 20px !important;
    list-style-image: url( /disenio20/img/cuadradito.gif ) !important;
    padding: 0px;
}

html>body #boletines2 ul {
    margin: -10px 0px 0px 40px !important;
}

#boletines2 li {
    margin: 10px 0px 10px 0px !important;

}

/*////////////////////////////////////////////////////////////////////////////////Resultado de la búsqueda///////////*/
p.resultado {
    font-size: 1.4em;
    margin: 0px 0px 0px 0px;
    float: left;
    padding-left: 9px; /*////////////////////////////////////////////////////////////////////////////////Listado de oposiciones///////////*/
}

ul.listaoposiciones {
    list-style: none;
    margin-left: 0px;
    padding-left: 15px;
}

.listaoposiciones p{
   margin:4px;
}

.listaoposiciones li {
    background: url( "/disenio20/corporativo/images/bullet9_3_0.gif" ) no-repeat 2px 3px;
    margin-bottom: 30px;
    padding-left: 18px;
}

.listaoposiciones .bullet {
    margin: 3px 5px 0px 0px;
}

.titulinoposicion {
    font-size: 1.2em;
    color: #666666;
    font-weight: bold;
}

.titulinoposicion a {
    color: #666666;
    text-decoration: none;
}

.titulinoposicion a:hover {
    color: #333333;
    text-decoration: none;
}

/*////////////////////////////////////////////////////////////////////////////////////////Ficha de oposicion///////////*/

/*///////////////////////////////////////////////////////////////////////////////////////////////////scroll///////////*/

/*Rastro de código para hacer el scroll
.flecha {
    cursor:pointer;
}
#flechaArriba {
	margin:-1px;
}
*/
.scroll {
    width: 600px;
    overflow: hidden;
    margin: 5px 0px 0px 10px;
}

.scroll a {
    text-decoration: underline;
}

.continuar {
/* Clase para el boton capa desplegable*/
    background: url( ../corporativo/images/boton-mas.gif ) no-repeat 1px;
    padding-left: 15px;
    font-size: 0.9em;
    font-weight: bold;
    float: right;
}

.flechas {
    border: 1px solid #999999;
    padding: 0px 0px 0px 5px;
    height: 20px;
    margin: 30px 0px 10px 0px;
}

/*////////////////////////////////////////////////////////////////////////////////////opciones home/////////////////////*/

.RSS {
/* Clase para el boton RSS */
    background: url( ../corporativo/images/rss-icono.gif ) no-repeat 1px;
    padding-left: 20px;
    font-size: 0.9em;
    font-weight: bold;
    text-transform: uppercase;
}

ul.opciones {
    float: right;
    list-style: none;
    margin-top: 20px;

}

.opciones li {
    display: inline;
    padding: 0px 5px 10px 5px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.titulocaja {
    font-size: 1em;
    color: #FF0000;
    font-weight: bold;
    padding: 2px !important;
    float: left;
}

.rojo {
    color: #FF0000;

}

.titulo {
    margin: 20px 0px 20px 0px !important;
    font-weight: bold;
    text-transform: uppercase;

}

#usuario-in {
/*background: url(../images/usuario-botones.gif) no-repeat;*/
    background: url( /disenio20/corporativo/images/cerrar-sesion.gif ) no-repeat;
    float: right;
    height: 61px;
    padding: 16px 20px 0 20px;
}

#usuario-in p {
    margin: 0 0 2px 0;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.titulocaja {
    font-size: 1em;
    color: #FF0000;
    font-weight: bold;
    padding: 2px !important;
    float: left;
}

.rojo {
    color: #FF0000;

}

.titulo {
    margin: 20px 0px 20px 0px !important;
    font-weight: bold;
    text-transform: uppercase;

}

/*//////////////////////////////////////////////////////////////////////////////////listado/*/
ul#boletin {
    list-style: none;
}

ul#boletin li {
    margin: 20px 0px 20px 0px;
}

/*//////////////////////////////////////////////////////////////////////////////////ventanaemergente/*/
#ventanaemergente {
    bgcolor: #eeeeee;
    color: #333333;
    width: 450px;
}

.cabeceraventana {
    text-transform: uppercase;
    font-weight: bold;
    color: #333;
    font-size: 0.8em;
    background: url( ../corporativo/images/bullet9_3_0.gif ) no-repeat left;
    padding-left: 5px;
    width: 300px;
}

#ventanaemergente a {
    text-decoration: underline;
    font-weight: bold;
    font-size: 0.8em;
    color: #333;
    text-align: center;
    color: #FF0000;
}

#ventanaemergente a:hover {
    text-decoration: underline;
}

ul.listaventana {
    list-style: none;
    text-align: left;
}

.boton-cerrar {
    background: #FF0000;
    color: #FFFFFF;
    padding: 5px 3px 5px 3px;
    font-size: 0.5em;
    border: none;
    font-weight: bold;
}

.ver {
    background: url( /disenio20/corporativo/images/fondo_Ico_Ver.gif ) top no-repeat !important; /*width:32px!important;*/
/*height:31px!important;*/
    padding: 8px !important;
}

.cabeceraventana2 {
    text-transform: uppercase;
    font-weight: bold;
    color: #333;
    font-size: 0.8em;
    background: url( /disenio20/corporativo/images/bullet9_3_0.gif ) no-repeat left;
    padding-left: 10px;
    width: 400px;
    font-family: Arial, Helvetica, sans-serif;
}

#guiaopositor a {
    text-decoration: underline;
}

#guiaopositor a:hover {
    text-decoration: none;
    color: #ff0000;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////Cambiarestilotablas*/
.tabla {
    padding: 5px;
    text-align: center;
}

.tabla td {
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    background-color: #eeeeee;
}

.linearoja td {
    background-color: #FF0000 !important;
}

.linearoja {
    color: #FFFFFF;
    font-weight: bold;
}

/*////////////////////////////////ficha beca - caja login (21/01/10)*/

#registrogris {
    width: 285px;
    margin-top: 15px;
    border-right: #999999 1px SOLID;
}

#registrogris label {
    float: left;
    width: 100px !important;
* width : 80 px !important;
}

#loginFicha {
    width: 120px;
}

#passwordFicha {
    width: 120px;
}

.cuadrogris {
    border: 1px solid #CCCCCC;
    background: #eee url( /disenio20/corporativo/images/red_button.gif ) no-repeat;
    padding: 15px 8px 4px 10px;
    width: 120px;
    height: 215px;
    margin-bottom: 50px !important;
}

.cuadrogris img {
    border: none;
}

.cuadrogris p {
    margin: 5px 0 5px 0 !important;
}

#envio {
    margin: 5px 0 0 130px;
}

.enunciado {
    font-size: 1.2em;
}

#conoce {
    width: 240px;
    float: right;
    margin: -110px 0px 0 295px;
    *margin : - 115px 0 0 265px;
}

#conoce  p {
    text-align: center;
}

.botonregistrar {
    margin: 0 2px 0 2px;
}

.botonregistrar a {
    background: url( /disenio20/corporativo/images/backrojoregistrate.gif ) repeat-x;
    width: 80px;
    padding: 10px;
    text-align: center;
    margin: 0 2px 15px -5px;
    position: relative;
    top: 10px;
    left: 75px;
    *margin : 0 50px 15px -100px;
}

#conoce  a {
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    display: block;
    width: 80px;
    height: 20px;
}

#conoce a:hover {
    text-decoration: underline;
    color: #FFFFFF;
}

.informate {
    font-size: 1.1em;
    margin: 0 0 0 50px;
    font-weight: bold;
}

#ul-left ul, #ul-right ul {
    float: left;
    width: 180px;
    margin: 20px 0 0 0;
* margin : 20 px 0 - 20 px 0;
    padding-left: 40px;
}

#ul-left ul {
    margin-left: 35px;
    margin-right: 20px;
}

.descripcionRssAprendemas a {
    color: #FFFFFF;
    font-weight: bold;
    float: right;
    background-color: #FF0000;
    padding: 3px;
    margin-top: 5px;
}

/*CAMBIOS DISEÑO 23/06/2010*/

#formbusquedahome {
    background: url( /disenio20/img/back-form.gif ) repeat-x;
    padding-top: 15px !important;
}

#formbusqueda {
    background: url( /disenio20/img/back-form.gif ) repeat-x;
    padding-top: 15px !important;
}

.buscar {
    background: url( /disenio20/img/cartera.gif ) no-repeat;
    width: 43px;
    height: 40px;
    position: relative;
    top: -10px;
}

.buscaravanzada {
    position: relative;
    top: -20px;
    left: 70px;
}

.provincia {
    clear: both;
    background: url( /disenio20/img/provincia.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.comunidad {
    clear: both;
    background: url( /disenio20/img/comunidad.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.convocante {
    clear: both;
    background: url( /disenio20/img/convocant.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.titulacion {
    clear: both;
    background: url( /disenio20/img/titulacion.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.titulacionnecesaria {
    clear: both;
    background: url( /disenio20/img/titulacion.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.grupo {
    clear: both;
    background: url( /disenio20/img/grup.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.tipo {
    clear: both;
    background: url( /disenio20/img/tip.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.personal {
    clear: both;
    background: url( /disenio20/img/persona.gif ) no-repeat;
    padding: 10px 0 10px 40px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.datosbasicos {
    clear: both;
    background: url( /disenio20/img/datos_basicos.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.descripcion {
    clear: both;
    background: url( /disenio20/img/descripcion.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.requisitos {
    clear: both;
    background: url( /disenio20/img/requisitos.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.solicitud {
    clear: both;
    background: url( /disenio20/img/solicitud.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.plazos {
    clear: both;
    background: url( /disenio20/img/plazos_de_solicitud.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.impreso {
    clear: both;
    background: url( /disenio20/img/impreso.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.procesoselectivo {
    clear: both;
    background: url( /disenio20/img/proceso_selectivo.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.temario {
    clear: both;
    background: url( /disenio20/img/datos_basicos.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.convocatoria {
    clear: both;
    background: url( /disenio20/img/convocatoria_completa.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.prepara {
    clear: both;
    background: url( /disenio20/img/prepara_esta_oposicion.gif ) no-repeat;
    padding: 15px 0 5px 30px;
    border-bottom: 1px solid #FF0000;
    font-weight: bold;
    color: #FF0000;
}

.seleccionanuevo {
    width: 76px;
    border: 2px dotted #CCCCCC;
    float: right;
    padding: 5px;
    margin: -15px 0 0 110px;
}

.seleccionanuevo a {
    float: right;
    text-decoration: none;
    color: #777 !important;
    background: url( /disenio20/img/cruz.gif ) no-repeat;
    padding: 1px 0px 0 17px;
}

.formavanzada {
    background: url( "/disenio20/img/back-form.gif" ) repeat-x bottom #F2F2F2;
    border: 1px solid #CCCCCC;
    padding: 10px 25px 5px 10px !important;
    float: left;
    text-align: left;
    font-size: 0.9em;
}

.formavanzada legend {
    background: url( "/disenio20/corporativo/images/maletincito.gif" ) no-repeat;
    padding: 5px 25px 10px 25px;
    font-weight: bold;
    font-size: 1.1em;
    float: left;
    margin-right: 15px;
}

.formavanzada label {
    width: 65px;
    float: left;
}

.formavanzada input, .formavanzada select {
    font-family: arial;
    font-size: 1em;
    width: 170px;
}

.formavanzadahome {
    width: 588px;
    background: url( "/disenio20/img/back-form.gif" ) repeat-x bottom #F2F2F2;
    border: 1px solid #CCCCCC;
    padding: 10px 0px 5px 10px !important;
    margin: 0px;
    float: left;
    text-align: left;
}

.formavanzadahome legend {
    background: url( /disenio20/img/cartera.gif ) no-repeat;
    padding: 13px 0 0 55px;
    height: 30px;
    font-weight: bold;
    font-size: 1.1em;
    float:left;
}

.formavanzadahome label {
    float: left;
    width: 80px;
    margin-right: 15px;
}

.formavanzadahome input, .formavanzadahome select {
    font-family: arial;
    font-size: 1em;
    width: 280px;
}
