/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; width:600px;}
/*#cboxWrapper{height:380px!important;}*/
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#666;}

#colorbox{}
    #cboxContent{margin-top:42px;}
        #cboxLoadedContent{padding:1px;}
        #cboxLoadingGraphic{background:url(http://quiosco.orbyt.es/img/loading.gif) center center no-repeat;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(http://quiosco.orbyt.es/img/controls.png) 0 0 no-repeat;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{width:31px;height:31px;background:url(http://quiosco.orbyt.es/img/btn_cerrar.png) 0 0;right:0;top:-40px;}
        #cboxClose.hover{background-position:top right;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}

.contenedor_vu { border: 3px solid #333; width: 365px; background-color: #F5F5F5; -webkit-border-radius:  4px; -moz-border-radius: 4px; border-radius: 4px; margin: auto;}
.contenedor_vu h4 {line-height: 47px; font-size: 14px; text-align: center;  color: #e5e5e5; background:#FFF url("http://quiosco.orbyt.es/img/fnd_cabecera_vu.png") repeat-x; margin: 0;}
.contenedor_vu fieldset { padding: 15px;}


.fila { margin-bottom: 20px;}

.contenedor_vu label { color: #666;  font: bold 12px/30px Helvetica,Arial,sans-serif; width: 85px; display: block; float:left;}
.contenedor_vu input { width: 200px; }

.fila input.caja_texto {background: url("http://quiosco.orbyt.es/img/fnd_input_01.png") repeat-x; border: none; width: 210px; height: 30px; padding: 0 5px;}
.fila input:hover.caja_texto {background-position: bottom;}
.fila select.caja_texto, .fila select.caja_texto_desplegable{ padding: 2px; width: 205px; border: 1px solid  #CCC;}
.fila select.caja_texto_desplegable option  { padding: 2px; }

div#selector { height: 30px; }
div#selector a.desplegar {background: url("http://quiosco.orbyt.es/img/fnd_desplegar.png") top no-repeat; border: none; width: 220px;display: block; float: left;   line-height: 30px;
    padding-left: 15px;   width: 205px; cursor: pointer;}
div#selector a:hover.desplegar {background-position: bottom}
.desplegable { display: none; position: absolute;  z-index: 10;}


.contenedor_vu .fila_btn a.submit{ background: url("http://quiosco.orbyt.es/img/btn_submit.png") no-repeat; border: none; text-align:center; display: block; width: 70px; line-height: 30px; width: 140px; margin: auto; font-weight: bold; cursor: pointer;color:#000000;}
.contenedor_vu .fila_btn a:hover.submit{ background-position:bottom;}