/* CSS Document */
body{
    margin:0;
    padding:0;
    background:#decfae url(/images/structure/topValientes.jpg) no-repeat center top;
    font:normal normal 62.5% Arial, Helvetica, sans-serif;
    color:#362e23;
    background-position: 50% 0px;
}
a{
    color:#CC3300;
    text-decoration:none;
}
a:hover{
    text-decoration:underline;
}
h1, h2, h3, h4, h5, h6, ul, ol, li, p, a img{
    margin:0;
    padding:0;
    list-style:none;
    border: medium none;
}
#header{
    background:url(/images/structure/topValientes.jpg) no-repeat center top;
    width:960px;
    margin:0 auto;
    overflow:hidden;
}
#bnr-top {
    display:block;
    padding:8px;
    margin-left:110px;
    height:90px;  /*quitar cuando tengan oas activo */
}
#bottom {
    background:url(/images/structure/fotter.jpg) no-repeat scroll center top transparent;
    display:block;
    height:108px;
    margin:0 auto;
    overflow:hidden;
    width:960px;

}
#wrapper-bottom {
    clear:both;
    display:block;
    height:108px;

 
}
#header h1{
    margin:0;
    padding:0;
    float:left;    
}
#header h1 a{
    display:block;
    height:100px;
    text-indent:-9999px;
    width:252px;
}
#main{
    background: #f0e5d3 url(/images/structure/bg_centro.jpg) no-repeat center top;
    height:auto;
    margin:0 auto;
    min-height:500px;
    overflow:hidden;
    padding:16px 20px 30px;
    width:920px;
}
ul#nav-bar{
    display:block;
    float:right;
    margin:18px 0 0;
    padding:0;
    width:700px;
}
ul#nav-bar li{
    float:left;
    margin-bottom:2px;
    margin-right:2px;
}
ul#nav-bar li a{
    background: url(/images/structure/bg-btn.png) repeat-x left top;
    color:#FFFFFF;
    display:block;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-style:italic;
    font-weight:bold;
    letter-spacing:-1px;
    line-height:25px;
    padding:0 4px;
    text-shadow: #333333 1px 1px;
    text-decoration:none;
    text-transform:uppercase;
}
ul#nav-bar li a:hover{
    color:#b77471;
    background-color:#333333;
}
#header-box{
    height:101px;
    padding-top:5px;
    width:auto;
    position:relative;
}
#content{
    width:600px;
    float:left;
}
#sec-content{
    width:320px;
    float:right;
}

.mas-capitulos-btn { background: url(/images/structure/ver-capitulos.png) no-repeat center top; height:25px; display:block; width:263px; float:right; text-indent:-99999px;}
.divisor { padding:3px 0; margin-bottom:30px; margin-top:20px; border-bottom:2px dotted #884644; border-top:2px dotted #884644; overflow:hidden; height:auto;}

#nav_categoria{
    margin-bottom:1em;
    background-color:#222;
}
#nav_categoria h4{
    float:left;
    padding:2px 8px 2px 4px;
    color:#fff;
    font-weight:normal;
    font-size:11px;
}
#nav_categoria ul{
    padding-top:2px;
    overflow:hidden;
}
#nav_categoria ul li{
    float:left;
    margin-right:2px;
    margin-bottom:2px;
}
#nav_categoria ul li a{
    display:block;
    background-color:#444;
    padding:0 4px;
    color:#999;
    line-height:16px;
    font-size:11px;
    text-decoration:none;
    font-weight:normal;
}
#nav_categoria ul li a:hover{
    background-color:#eacf1e;
    color:#333;
}
#nav_categoria ul li.selected a{
    color:#333;    
    background-color:#fff;
}
#content h1{
    background:url(/images/structure/bg_h1Valientes.png) no-repeat top left;
    color:#FFFFFF;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:26px;
    font-style:italic;
    font-weight:bold;
    height:52px;
    text-shadow: #333333 1px 1px;
    letter-spacing:-1px;
    line-height:40px;
    margin-bottom:10px;
    padding:12px 10px 0 15px;
    text-transform:uppercase;
    
}
#content h2{
    background:url(/images/structure/bg-h2-val.png) no-repeat top left;
    color:#FFFFFF;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:18px;
    font-style:italic;
    font-weight:bold;
    text-shadow: #333333 1px 1px;
    line-height:37px;
    margin-bottom:2px;
    padding:17px 10px 0 15px;
    text-transform:uppercase;
    
}

.bnr_300{
    margin-bottom:15px;
    margin-left:10px;
    margin-top:10px;
}
#content{
    font-size:1.2em;
    line-height:140%;
}
#content #intro_sec{
    font-weight:bold;
}
#txt_intro{
    margin-bottom:15px;
}

ul.tabs{
    /*border-bottom:9px solid #e99c07;
    overflow:hidden;*/
}


ul.tabs li{
    float:left;
    margin-right:5px;
}
ul.tabs li a{
    padding-right:19px;
    float:left;
    text-decoration:none;
}
ul.tabs li a span{
    line-height:30px;
    background:url(/images/structure/tab_contentlist_bg_1.gif) no-repeat left -33px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    display:block;
    padding:3px 0 0 30px;
    text-decoration:none;
}
ul.tabs li a:hover span{
    background-position:0 -66px;
}
ul.tabs li a:hover{
    background-position:right -66px;
}
ul.tabs li.selected a span{
    background-position:0 0;
    color:#222;
}
ul.tabs li.selected a{
    background-position:right 0;
}

/*add by ingenieria*/
ul.tabs2{
    border-bottom:9px solid #e99c07;
    overflow:hidden;
}

ul.tabs2 li{
    float:left;
    margin-right:5px;
}
ul.tabs2 li a{
    padding-right:19px;
    background:url(/images/structure/tab_contentlist_bg_2.gif) no-repeat right -33px;
    float:left;
    text-decoration:none;
}
ul.tabs2 li a span{
    line-height:30px;
    background:url(/images/structure/tab_contentlist_bg_1.gif) no-repeat left -33px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    display:block;
    padding:3px 0 0 30px;
    text-decoration:none;
}
ul.tabs2 li a:hover span{
    background-position:0 -66px;
}
ul.tabs2 li a:hover{
    background-position:right -66px;
}
ul.tabs2 li.selected a span{
    background-position:0 0;
    color:#222;
}
ul.tabs2 li.selected a{
    background-position:right 0;
}

/*tab_mas videos*/
ul.tabs_masvideos{
    border-bottom:0px solid #f5f4eb;
    overflow:hidden;
}
ul.tabs_masvideos li{
    float:left;
    margin-right:5px;
}
ul.tabs_masvideos li a{
    padding-right:19px;
    background:url(/images/structure/tab_masvideos_bg_2_val.gif) no-repeat right -33px;
    float:left;
    text-decoration:none;
}
ul.tabs_masvideos li a span{
    line-height:30px;
    background:url(/images/structure/tab_masvideos_bg_1_val.gif) no-repeat left -33px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    display:block;
    padding:3px 0 0 30px;
    text-decoration:none;
}
ul.tabs_masvideos li.selected a span{
    color:#222;
    line-height:30px;
    background:url(/images/structure/tab_masvideos_bg_1_val.gif) no-repeat left 0px;
    color:#000000;
    font-size:12px;
    font-weight:bold;
    display:block;
    padding:3px 0 0 30px;
    text-decoration:none;
}
ul.tabs_masvideos li.selected a{
    background-position:right 0;
    padding-right:16px;
    background:url(/images/structure/tab_masvideos_bg_2_val.gif) no-repeat right 0px;
    float:left;
    text-decoration:none;

}

.gal{
    position:relative;
    width:533px;
    margin:15px auto;
    overflow:hidden;
    
}
.box_gal { 
    width:480px;
    background:url("/images/structure/bg-destacado.png") no-repeat scroll center top transparent;
    height:1%;
    margin-bottom:15px;
    margin-top:15px;
    overflow:hidden;
    position:relative;
    margin:20px 0 15px 60px;
    padding-bottom:10px;
    width:480px;

}

.gal.ci{
    width:497px;
    margin:30px 0 20px 50px;
}
.gal.ci p.votos{
    position:absolute;
    top:145px;
    left:370px;
}
.votos{
    text-align:center;
    margin-top:135px;
    float:right;
}
.gal p.votos{
    text-align:center;
    float:right;
    margin-top:0!important;
}
p.votos a{
    padding:12px 0 0 20px;
    width:94px;
    height:72px;
    display:block;
    background:url(/images/structure/bg-voto.jpg) no-repeat left top;
    text-decoration:none;
}
p.votos a:hover{
    background-position:left bottom;
}
p.votos a span{
    font-size:10px;
    color:#222;
    display:block;
    line-height:12px;
}
p.votos a strong{
    font-size:20px;
    color:#222;
    display:block;
    line-height:17px;
    padding-top:2px;
}
p.votos a span.vota{
    line-height:24px;
    color:#fff;
    padding-top:5px;
    font-size:18px;
}
.gal .media{
    margin-bottom:1em;
}
.datos_media{
    float:left;
    font-size:11px;
    position:relative;
    width:auto;
    padding-left:60px;
}
.gal .datos_video{
    float:left;
    font-size:11px;
    position:relative;
}

.avatar{
    overflow:hidden;
}
.avatar img{
    left:0;
    position:absolute;
    top:0;
}
.datos_media h3, .datos_video h3{
    color:#b13d27;
    font-size:18px;
    margin-bottom:5px;
}
.bajada_media{
    clear:both;
    padding:1em 0;
}
div.selector{
    position:relative;
    margin-top:15px;
}
div.selector ul{
    overflow:hidden;
    width:512px;
    margin:0 0 15px 44px;
}
.mas_videos { margin-bottom:25px; overflow:hidden; height:auto;}
div.selector ul li,
div.selector ul li a,
div.selector ul li a img{
    float:left;
}
div.selector ul li a img{
    padding:6px;
}

div.selector ul li.current a img,
div.selector ul li.current a:hover img{
    border:3px solid #b13d27;
    padding:2px;
    margin:1px;
}
div.selector ul li a:hover img{
    border:1px solid #aaa;
    padding:3px;
    margin:2px;
}

div.selector ul li a:hover .fotito {
border:1px solid #AAAAAA;
margin:2px;
padding:3px;
}

div.selector ul li a .fotito {
padding:6px;
}

.fotito {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(php/files/img/ci_116x73.jpg) no-repeat scroll 50% 50%;
display:block;
height:73px;
margin:0 auto;
width:116px;
}


div.selector .ant{
    position:absolute;
    top:0;
    left:0;
}
div.selector .sgte{
    position:absolute;
    top:0;
    right:0;
}
.ant {
    background:transparent url(/images/structure/anterior_btn.png) no-repeat scroll left top;
    float:left;
    height:50px;
    text-indent:-99999px;
    width:50px;
    display:block;
    margin-left:20px;
}
.ant:hover { background-position:bottom left;}
.sig {
    background:transparent url(/images/structure/siguiente_btn.png) no-repeat scroll left top;
    float:right;
    height:50px;
    text-indent:-99999px;
    width:50px;
    display:block;
    margin-right:20px;
}
.sig:hover { background-position:bottom left;}
.numero-comentarios { font-weight:bold; margin-top:5px;}
.numero-comentarios a { text-decoration:none;}
/* changed to div re agregado*/
.listado-comentarios li { margin-bottom:4px; padding:7px 7px 7px 5px; overflow:hidden; height:auto; font-weight:bold;}
.listado-comentarios li p { display:block; padding-left:70px;}
.listado-comentarios li .vineta { background:url(/images/structure/globo.png) no-repeat 3px 3px; height:65px; width:62px; display:block; margin-right:10px;float:left;}
.listado-comentarios li.veige { background:#f5f4eb;}
.listado-comentarios li.veige .vineta { background:url(/images/structure/globo.png) no-repeat 3px 3px; height:65px; width:62px; }
/*re agregado*/

/*add by ingenieria*/
.listado-comentarios div { margin-bottom:4px; padding:7px 7px 7px 5px; overflow:hidden; height:auto; font-weight:bold;}
.listado-comentarios div p { display:block; padding-left:15px;}
.listado-comentarios div .vineta { background:url(/images/structure/globo.png) no-repeat 3px 3px; height:65px; width:62px; display:block; margin-right:10px;float:left;}
.listado-comentarios div.veige { background:#f5f4eb;}
.listado-comentarios div.veige .vineta { background:url(/images/structure/globo.png) no-repeat 3px 3px; height:65px; width:62px;}
/**/

.mas_paginas { overflow:hidden; height:auto; display:block; height:26px; padding:8px 0 0 7px; margin-bottom:15px;}
.anterior {text-indent:-99999px; background:url(/images/structure/ant-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}
.siguiente {text-indent:-99999px; background:url(/images/structure/sig-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}
#comentarios_paginas a { color:#030303; font-weight:bold; text-decoration:none; padding:0px 2px; border:1px solid #FFFFFF; margin: 0 2px; display:block; float:left; font-weight:bold;}
#comentarios_paginas a:hover { border-color:#999999;}
#comentarios_paginas a.paginactual, mas_paginas #comentarios_paginas a { border-color:#030303!important;} 
#comentarios_paginas2 a { color:#030303; font-weight:bold; text-decoration:none; padding:0px 2px; border:1px solid #FFFFFF; margin: 0 2px; display:block; float:left; font-weight:bold;}
#comentarios_paginas2 a:hover { border-color:#999999;}
#comentarios_paginas2 a.paginactual, mas_paginas #comentarios_paginas a { border-color:#030303!important;} 

.dato { font-size:10px; margin-top:5px; display:block;}
.anterior a { text-indent:-99999px; background:url(/images/structure/ant-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block;}
.siguiente a { text-indent:-99999px; background:url(/images/structure/sig-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block;}
.comenta-box {
    background:none repeat scroll 0 0 #CFC6B3;
    height:auto;
    overflow:hidden;
    padding:15px;
}
.comenta-box input.form-box { background:#FFFFFF; height:20px; width:367px; display:block; border:1px solid #000000; outline:0 none;}
.comenta-box .textarea {height:100px; display:block; border:1px solid #000000; outline:0 none; width:367px;}
.comenta-box .textarea2 {
    border:1px solid #000000;
    display:block;
    height:100px;
    outline:0 none;
    width:253px;    

}
.comenta-box label {
    color:#000000;
    font-weight:bold;
    margin-bottom:4px;
}
.send-btn {
    background:none repeat scroll 0 0 #A79B81;
    border:0 none;
    cursor:pointer;
    display:inline;
    font-weight:bold;
    height:25px;
    margin-right:10px;
    outline:0 none;
    width:75px;
    margin-top:5px;
}
.send-btn:hover { background:#ad4b4a;}
.registro {
    display:block;
    float:right;
    height:auto;
    margin-bottom:3px;
    overflow:hidden;
}
.registro li {
    display:block;
    float:left;
    margin:0 5px 0 3px;
} 
.registro li a {
    background:#771315 none repeat scroll;
    color:#FFFFFF;
    font-weight:bold;
    line-height:16px;
    font-size:14px;
    padding:5px 7px;
    text-decoration:none;
}
.registro li a:hover {
     color:#FFCC00;
}
.cont_masvideos { background:#cfc6b3 ; overflow:hidden; height:200px;}
.listado_videos { display:block; width:20000px; overflow:hidden; height:auto;}
.listado_videos li { display:block; float:left; width:110px; border-left:1px dotted #999999; height:170px; padding:0 6px;}
.listado_videos li a p { text-align:center; color:#46413d; font-weight:bold; text-decoration:none;}
.listado_videos li a img { margin:0 7px; border:1px solid #CCCCCC;}

.anterior_btn { background:url(/images/structure/anterior_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40px; float:left;}
.anterior_btn:hover { background-position:bottom left;}
.siguiente_btn { background:url(/images/structure/siguiente_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40px; float:right;}
.siguiente_btn:hover { background-position:bottom left;}
.maskara_videos { float:left; width:495px; height:170px; display:block; overflow:hidden; position:relative; }
.preview_video { position:relative;}
.preview_video span { position:absolute; background:url(/images/structure/play_preview_val.png) no-repeat 50% 50%; display:block; top:0; left:8px; width:94px; height:67px; text-indent:-99999px;}
.preview_video span:hover { background:url(/images/structure/play_preview_hover_val.png) no-repeat 50% 50%; }
.paginador_video { overflow:hidden; height:auto; clear:both; background: #a79b81; height:30px; }
.mas_paginas #comentarios_paginas a { border:1px solid #d5d4ca;}
.mas_paginas #comentarios_paginas2 a {
     border:1px solid #d5d4ca;
}
.preview_fotos { position:relative;}
.preview_fotos span { position:absolute; background:url(/images/structure/view_preview.png) no-repeat 50% 50%; display:block; top:0; left:8px; width:94px; height:67px; text-indent:-99999px;}
.preview_fotos span:hover { background:url(/images/structure/view_preview_hover.png) no-repeat 50% 50%; }

.subir_btn { background:url(/images/structure/bg_upload_btn.gif) no-repeat top left; height:4px; width:101px; display:block; float:left; padding-top:100px; text-align:center; color:#46413d; text-decoration:none; text-transform:uppercase;}
.subir_btn:hover {background-position:top right; color:#B13D27;}
.alerta { 
    border:1px dotted #5D6160;
    color:#000000;
    margin-bottom:10px;
    overflow:hidden;
    padding:7px 10px 10px;
}
.alerta p { 
    font-size:11px;
    font-weight:bold;
    line-height:16px;
}
.alerta h4 {color:#E99C07;}
.alerta_inicio {
    border:1px dotted #5D6160;
    color:#000000;
    display:block;
    height:auto;
    margin:10px auto;
    padding:7px 12px;
    width:320px;

}
.alerta_inicio a { color:#711915;font-weight:bold;}
.alerta_inicio p {
    clear:both;
    font-size:11px;
    margin-bottom:15px;
    text-align:left;
}
.alerta_inicio p label, .campos p label  {display:block; margin-right:5px;}
.input {
    border:1px solid #000000;
    outline:0 none;
    padding:3px;
    width:94%;
}
.ingresar_datos { 
    height:auto;
    margin:0 auto;
    overflow:hidden;
    width:200px;
}
#caja_derecha { width:48%; float:left; display:block; height:auto;}
#caja_izquierda { width:48%; float: right; display:block; height:auto; padding-left:5px;}
.campos {padding:10px; overflow:hidden; height:auto;}
.text_check { color:#000000;}
.alerta-error { background:url(/images/structure/minialerta-icon.png) no-repeat 0 4px; padding-left:14px;}
.scroll { display:block; padding:15px; overflow:auto; width:530px; margin:0 auto; height:100px; background: #121414; border:1px solid #999999;}
.scroll p { color:#FFFFFF; font-size:10px;}
.acepto { 
    margin-top:5px; display:block; color:#000000; font-size:11px;

}
.acepto input { margin-top:5px; margin-right:5px;}
#terminos { border-top:1px dotted #666666; padding-top:10px; padding-bottom:10px; float:left;margin-top:20px;}
#terminos h4 { margin-bottom:5px; color:#000000;}
#cont_cargador { width:304px; height:auto; margin:0 auto; margin-top:15px; margin-bottom:15px;}
#cont_cargador input { margin:0 auto; display:block; margin-top:5px; margin-right:110px;}
#cargador { width:300px; border:1px solid #999999; height:16px; padding:1px; display:block; margin:10px auto;}
#cargador span { background:#00FF33 url(/images/structure/bg_carga.gif) repeat-x 50% 50%; display:block; height:16px; width:50%; font-size:10px; line-height:16px;}
.ficha_invitado { height:100px; display:block; overflow:hidden; height:auto;}
.ficha_invitado img { float:left; margin-bottom:10px;}
.datos_invitado { float:right; width:280px; background:#DC9308; display:block; padding:10px; min-height:130px;}
.datos_invitado p { margin:3px 0px!important; color:#FFFFFF;}
.sombra { font-size:28px; position:relative; color: #FFFFFF; font-weight:bold; letter-spacing:-2px; line-height:28px; overflow:hidden; height:auto;}
.tit_sombra { position:absolute; left:2px; top:-2px; color:#333333;}
.mas_datos_invitado { margin-bottom:30px!important;}
.cont-img { overflow:hidden; height:1%; margin-top:15px; margin-bottom:15px; position:relative;}
.cont-img img{
    border:1px solid #660000;
    margin:0 auto;
    display:block;
}
.cont-img h5 {
    display:block;
    left:0;
    position:absolute;
    top:40%;
    width:100%;
    z-index:2;
}
.cedulas li { float:left; width:128px; overflow:hidden; height:auto; height:140px; display:block; }
.cedulas li span {font-size:11px; font-weight:bold; line-height:13px; padding:0 10px; display:block;}
.cedula {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
float:left;
height:216px;
overflow:hidden;
width:345px;
}
.foto {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
display:block;
height:137px;
margin-left:4px;
margin-top:44px;
width:110px;
}
.box{
    margin-bottom:15px;
    clear: both;
    overflow:hidden;
}
.datos_foto { display:block; overflow:hidden; height:auto;width:400px; margin:20px auto;}
.datos_foto img { float:left; margin-right:10px;}
.datos_foto p { margin-bottom:2px!important;}
div.selector .anterior2{
    position:absolute;
    top:0;
    left:0;
}
div.selector .siguiente2{
    position:absolute;
    top:0;
    right:0;
}
.anterior2 a{
    display:block;
    background:url(/images/structure/ant_mio.png) no-repeat right center;
    height:210px;
    width:50px;
    text-indent:-9999px;
}
.siguiente2 a{
    display:block;
    background:url(/images/structure/sig_mio.png) no-repeat left center;
    height:210px;
    width:50px;
    text-indent:-9999px;
}
.anterior2 a:hover{
    background-position:left center;
}
.siguiente2 a:hover{
    background-position:right center;
}

.tab_animadores { overflow:hidden; height:auto;}
.tab_animadores li { width:297px; height:43px; display:block; float:left;}
.tab_animadores li a { font-size:22px; font-weight:bold; text-align:center; width:99%; padding-top:13px; display:block; }
li.tab_tonka { background:#eacf1e url(/images/structure/vineta_tonka.gif) no-repeat top left; margin-right:6px;}
li.tab_tonka a {color:#222222;}
li.tab_sergio{ background:#222222 url(/images/structure/vineta_sergio.gif) no-repeat top left;}
li.tab_sergio a {color: #FFFFFF;}
.fichas_animadores { overflow:hidden;  height:auto; display:block;}
.Tonka { overflow:hidden; height:200px; background:#eacf1e url(/images/structure/tonka.png) no-repeat bottom left; padding:20px 20px 20px 190px;}
.Tonka p { color:#FFFFFF; background:#222222; margin-bottom:3px; padding:2px 5px; float:left; margin-right:3px; display:block;}
.Sergio { overflow:hidden; height:200px; background:#222222 url(/images/structure/sergio.png) no-repeat bottom left;padding:20px 20px 20px 190px;}
.Sergio p { color: #000000; background:#eacf1e; margin-bottom:3px; padding:2px 5px; float:left; margin-right:3px; display:block;}
.titular {
bottom:-110px;
left:-300px;
position:relative;
width:290px;
z-index:80;
}
.datos_invitado2 { float:left; width:auto; display:block; padding:10px 10px 10px 0;}


/*Add by ingenierie*/
ul#nav-bar li a.selected{
    background-color:#FFFFFF;
    color:#FFCC33;
}

#anterior_btn { background:url(/images/structure/anterior_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40px; float:left;}
#anterior_btn:hover { background-position:bottom left;}

#siguiente_btn { background:url(/images/structure/siguiente_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40px; float:right;}
#siguiente_btn:hover { background-position:bottom left;}
#comentarios_paginas li {display:inline;}

#anterior {text-indent:-99999px; background:url(/images/structure/ant-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}
#siguiente {text-indent:-99999px; background:url(/images/structure/sig-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}


/*add by ingenieria*/
.cont-imgp { overflow:hidden; height:1%; margin-top:15px; margin-bottom:15px; position:relative; background:url(/images/structure/bg-destacado.gif) no-repeat  top center;}
.cont-imgp img{
    border:1px solid #322a21;
    margin:20px auto;
    display:block;
}
.cont-imgp h5 {
    display:block;
    left:0;
    position:absolute;
    top:40%;
    width:100%;
    z-index:2;
}
.datos_videop h3{
    color: #C82B00;
    margin-bottom:10px;
    letter-spacing:-1px;
    /*text-transform:uppercase;*/
    font-weight: bold;
    font-style: italic;
    margin-top:23px;
    font-family:"Arial",Arial,Helvetica,sans-serif;
    font-size:18px;
    
}
.datos_videop {padding: 0 34px;}

.bajada_portadap{
    clear:both;
    margin:10px 0px;
    color:#6C6C6C;
    /*border-left:2px solid #6C6C6C;*/
    padding-left:10px;
    
}
.bajada_portadavideo{
    clear:both;
    margin:10px 0px;
    color:#6C6C6C;
    /*border-left:2px solid #6C6C6C;*/
    padding-left:10px;
    
}

.cont_masvideosp { background:#CFC6B3; overflow:hidden; height:auto; position:relative;}
.listado_videosp { display:block; width:50000px; overflow:hidden; height:auto; }
/*----------------------------------midificado-------------------------------------------*/
.listado_videosp li { display:block; float:left; width:113px; padding:0 6px;}
.listado_videosp li a { display:block; height:160px; margin-bottom:5px; text-decoration:none;}
/*----------------------------------midificado-------------------------------------------*/
.listado_videosp li a p { text-align:left; color:#46413d; font-weight:bold; text-decoration:none; display:block; height:auto;}
.listado_videosp li a img { margin:0 7px; border:1px solid #CCCCCC; height:70px; margin-bottom:10px; display:block; width:94px; border:1px solid #FFF;}

#anterior_btnp { background:url(/images/structure/anterior_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40%; position:absolute; top:50%; left:0; margin-top:-45px; cursor:pointer;}
#anterior_btnp:hover { background-position:bottom left;}
#siguiente_btnp { background:url(/images/structure/siguiente_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40px; position:absolute; top:50%; right:0; margin-top:-45px;cursor:pointer;}
#siguiente_btnp:hover { background-position:bottom left;}

#anterior_btnpv { background:url(/images/structure/anterior_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40%; position:absolute; top:50%; left:0; margin-top:-45px; cursor:pointer;}
#anterior_btnpv:hover { background-position:bottom left;}
#siguiente_btnpv { background:url(/images/structure/siguiente_btn.png) no-repeat top left; height:51px; width:48px; display:block; margin-top:40px; position:absolute; top:50%; right:0; margin-top:-45px;cursor:pointer;}
#siguiente_btnpv:hover { background-position:bottom left;}

/*----------------------------------midificado-------------------------------------------*/
.maskara_videosp { float:left; width:495px; height:145px; display:block; overflow:hidden; position:relative; }
.preview_videop { position:relative; display:block; height:80px;}
.preview_videop span { position:absolute; background:url(/images/structure/play_preview_val.png) no-repeat 50% 50%; display:block; top:1px; left:8px; width:94px; height:70px; text-indent:-99999px;}
.preview_videop span:hover { background:url(/images/structure/play_preview_hover_val.png) no-repeat 50% 50%; }
.paginador_videop { overflow:hidden; height:auto; clear:both; background: #a79b81; height:30px; }


.mas_paginasp { overflow:hidden; height:auto; display:block; height:26px; padding:8px 0 0 7px; margin-bottom:15px;}
#anteriorp {text-indent:-99999px; background:url(/images/structure/ant-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}
#siguientep {text-indent:-99999px; background:url(/images/structure/sig-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}
#anteriorpv {text-indent:-99999px; background:url(/images/structure/ant-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}
#siguientepv {text-indent:-99999px; background:url(/images/structure/sig-icon-val.gif) no-repeat 50% 50%; width:12px; height:16px; display:block; float:left; border:1px solid #030303;}

#comentarios_paginasp a { color:#030303; font-weight:bold; text-decoration:none; padding:0px 2px; border:1px solid #FFFFFF; margin: 0 2px; display:block; float:left; font-weight:bold;}
.mas_paginasp #comentarios_paginasp a { border:1px solid #030303;}
.mas_paginasp #comentarios_paginasp a:hover {
     border:1px solid  #ABABAB; color:#ABABAB;cursor:pointer;
}


#comentarios_paginasp a { color:#030303; font-weight:bold; text-decoration:none; padding:0px 2px; border:1px solid #FFFFFF; margin: 0 2px; display:block; float:left; font-weight:bold;}
#comentarios_paginasp a:hover { border-color:#999999;}
#comentarios_paginasp a.paginactual, mas_paginasp #comentarios_paginasp a { border-color: #CCCCCC!important; color:#CCCCCC;} 



ul.tabs_masvideosp{
    border-bottom:9px solid #cfc6b3;
    overflow:hidden;
}

ul.tabs_masvideosp li{
    float:left;
    margin-right:5px;
}
/*-----------------------------------------------------------modificado----------------------------------------*/
ul.tabs_masvideosp li a{
    padding-right:16px;
    background:url(/images/structure/tab_masvideos_bg_2_val.gif) no-repeat right -33px;
    float:left;
    text-decoration:none;
}
ul.tabs_masvideosp li a span{
    line-height:30px;
    background:url(/images/structure/tab_masvideos_bg_1_val.gif) no-repeat left -33px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    display:block;
    padding:3px 0 0 30px;
    text-decoration:none;
}
ul.tabs_masvideosp li.selected a span{
    background-position:0 0;
    color:#222;
}
ul.tabs_masvideosp li.selected a{
    background-position:right 0;
}
 
.mas_videosp { margin-bottom:25px; overflow:hidden; height:auto;}

.maskara_fotosp { width:495px; height:auto; display:block; overflow:hidden; position:relative; margin:0 auto; display:block;}
.preview_fotosp { position:relative; display:block; height:80px;}
.preview_fotosp span { position:absolute; background:url(/images/structure/view_preview.png) no-repeat 50% 50%; display:block; top:1px; left:8px; width:94px; height:70px; text-indent:-99999px;}
.preview_fotosp span:hover { background:url(/images/structure/view_preview_hover.png) no-repeat 50% 50%; }
.box_galc {height:1%;overflow:hidden;padding-bottom:10px;position:relative;width:533px;}
 
/*caja prox cap*/
.otros-capitulos { background: url(/images/structure/bg_proximo-capitulo.gif) no-repeat top center; width:300px; height:auto; padding:4px; display:block; overflow:hidden;margin-left:16px;}
.otros-capitulos h2 { margin-bottom:10px; color:#FFFFFF; font-style:italic; text-shadow:1px 1px #333333; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:18px;}
.info-capitulo img { float:left; border:2px solid #FFFFFF; margin-right:8px;}
.info-capitulo { background: url(/images/structure/divisor2.gif) no-repeat bottom center; padding-bottom:10px; font-size:12px; color:#FFFFFF; padding:10px;}
.info-capitulo p { margin-bottom:10px;}
.comunidades li { display: block; float:left; margin-right:10px;}
.comunity-box { padding:5px;}
.comunity-box strong { color:#FFFFFF; font-size:11px; margin-bottom:10px; font-weight:bold; display:block; overflow:hidden;}
.facebook { padding:0 5px 0 23px; background: #3b5997 url(/images/structure/facebook-icon.gif) no-repeat 0 0; height:22px;line-height:22px; font-weight:bold; color:#FFFFFF; display:block;}
.twitter { padding:0 5px 0 23px; background: #32b5d9 url(/images/structure/twitter-icon.gif) no-repeat 0 0; height:22px;line-height:22px; font-weight:bold; color:#FFFFFF; display:block;}
.comunity { position:absolute; top:71px; right:0; width:149px;}
.comunity li { float:left; display:block; margin:3px;}

#maus{float:right; text-align:center; width:300px; margin-bottom:5px;}
#footer-maus{background:none repeat scroll 0 0 #F0E5D3; height:auto; margin:0 auto; overflow:hidden; padding-top:0; width:960px;}
#footer-mausb{background: #f0e5d3 url(/images/structure/bg_centro.jpg) no-repeat center center; height:auto; margin:0 auto; overflow:hidden; padding-top:0; width:960px;}