@charset "utf-8";
div.contentBox iframe, html #ctl00_html, body #ctl00_MasterPageBodyTag, div.contenedorZed, form #aspnetForm{width:954px !important; margin:0px !important; padding:0px !important;}
iframe{ height:auto !important; min-height:350px; overflow:scroll !important; width:954px !important;}
/*** Store Imagen de fondo & color de fondo ***/
body.105{ height:auto !important; overflow:scroll !important; width:954px; }
body { color:#047DC5; margin:0; padding:0; font-family:Trebuchet, Arial; font-size:13px; line-height:1.1em;}
a { color:#047DC5; text-decoration:none;}
a:hover{ text-decoration:underline;}

.botones-promo ul li a img{ width:254px; height:60px;}

/*** AnulaciÃ³n del padding-top del store.css ***/
#contenedor{ width:954px !important; padding:0px; min-height:500px; height:1028px !important; overflow-y:scroll !important; overflow-x:none !important; _overflow:auto !important; *overflow:auto !important; }
/*** AnulaciÃ³n del color H1 del store.css ***/
h1{ color:#FFFFFF;}
/*** CorrecciÃ³n del margin-bottom del freesms.css ***/
#contenedor_sin_login{ margin-bottom:5px;}
form #aspnetForm h1#h1{ padding:0px; margin:0px; font-size:0px; height:0px; width:0px;}
.contentBox{padding:8px 19px 5px;}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-content a.list-content-link{color:#047DC5;}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-image a{color:#047DC5}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-image a:hover{text-decoration:underline;}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-content a.list-content-link{color:#047DC5;}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li{padding:5px 4px 8px; margin:5px 4px 0px; background:#FFFFFF url(../../images/images_FI_105/b-carrusel-gray.png) no-repeat scroll 0px 0px; height:167px; }
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-content{ border:none;}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li{ background:#FFFFFF url(../../images/images_FI_105/b-carrusel-horiz.png) scroll no-repeat 0px 0px; margin-top:7px; padding:4px 0px;}
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-content{ border:none;}
#contenido #cont-cen .destacado-ficha03 ul.fichas-lista03{ padding:0px; }
#contenido #cont-cen .destacado-ficha03 ul.fichas-lista03 li{ background:#FFFFFF url(../../images/images_FI_105/b-carrusel-gray2.png) scroll no-repeat 0px 0px; border:none; padding:0px 8px;}
#contenido #cont-cen .destacado-ficha03 ul.fichas-lista03 li{ padding:9px 8px; margin:2px 0px;}
#contenido #cont-cen .destacado-ficha04 ul.fichas-lista04 li{ border:none;}
#contenido #cont-cen .destacado-ficha04 ul.fichas-lista04{ padding:0px; }
#contenido #cont-cen .destacado-ficha04 ul.fichas-lista04 li{ background:#FFFFFF url(../../images/images_FI_105/b-carrusel-gray2.png) scroll no-repeat 0px 0px; border:none; padding:0px 8px;}
#contenido #cont-cen .destacado-ficha04 ul.fichas-lista04 li{ padding:9px 8px; margin:2px 0px;}
#contenido #cont-cen .destacado-ficha05 ul.fichas-lista05 li{ border:none;}
#contenido #cont-cen .destacado-ficha05 ul.fichas-lista05{ padding:0px; }
#contenido #cont-cen .destacado-ficha05 ul.fichas-lista05 li{ background:#FFFFFF url(../../images/images_FI_105/b-carrusel-gray2.png) scroll no-repeat 0px 0px; border:none; padding:0px 8px;}
#contenido #cont-cen .destacado-ficha05 ul.fichas-lista05 li{ padding:9px 8px; margin:2px 0px;}
#contenido #cont-cen .destacado-ficha06 ul.fichas-lista06 li{ border:none;}
#contenido #cont-cen .destacado-ficha06 ul.fichas-lista06{ padding:0px; }
#contenido #cont-cen .destacado-ficha06 ul.fichas-lista06 li{ background:#FFFFFF url(../../images/images_FI_105/b-carrusel-gray2.png) scroll no-repeat 0px 0px; border:none; padding:0px 8px;}
#contenido #cont-cen .destacado-ficha06 ul.fichas-lista06 li{ padding:9px 8px; margin:2px 0px;}
#contenido #cont-cen .destacado-ficha07 ul.fichas-lista07 li{ border:none;}
#contenido #cont-cen .destacado-ficha07 ul.fichas-lista07{ padding:0px; }
#contenido #cont-cen .destacado-ficha07 ul.fichas-lista07 li{ background:#FFFFFF url(../../images/images_FI_105/b-carrusel-gray2.png) scroll no-repeat 0px 0px; border:none; padding:0px 8px;}
#contenido #cont-cen .destacado-ficha07 ul.fichas-lista07 li{ padding:9px 8px; margin:2px 0px;}

#contenido #cont-cen .destacado-ficha{padding-bottom:8px; background:#FFFFFF url(../../images/images_FI_105/b-688px-carrusel-bottom.png) no-repeat scroll 0 bottom;}
#slideShow01, #slideShow02{ border:none;}
#contenido #cont-cen #slideShow{padding-bottom:8px; background:#FFFFFF url(../../images/images_FI_105/b-688px-carrusel-bottom.png) no-repeat scroll 0 bottom;}
.promo p a span{ text-indent:-9999px; display:none; color:#FFFFFF;}
/*** Store 1 bloque Cabecera Imagen & color de fondo ***/
#topCab, #topCab p{ position:static !important; height:0px !important; padding:0px !important; margin:0 !important; width:0 !important; text-indent:-9999px !important; _position:static !important; _height:0px !important; _padding:0px !important; _margin:0 !important; _width:0 !important; _text-indent:-9999px !important; *position:static !important; *height:0px !important; *padding:0px !important; *margin:0 !important; *width:0 !important; *text-indent:-9999px !important; font-size:0px !important; _font-size:0px !important; *font-size:0px !important; }
#topCab .logo { position: static; display:block; width:0px; height:0px; text-indent:-1000px; display:block;}
#topCab .banner468 { float:right; margin:0px;}

/*MenÃº*/
#menu { width:934px; height:40px; background: url(../../images/images_FI_105/b-menu.png) repeat-x 0 0; margin:0; color:#fff}
#menu span { float:right;}
#menu ol { float:left; padding:10px 0 0; margin:0px; height:30px; width:934px; background:transparent url(../../images/images_FI_105/b-menu-logo4mobile.gif) no-repeat scroll right top;}
#menu ol li { float:left;  margin-right:2px;}
#menu ol li a { color:#fff; text-decoration:none; display:block; padding:9px 17px; font-family:"Trebuchet MS",Helvetica,Arial,sans-serif; font-size:13px; font-weight:bold;}
#menu ol li a:hover{ text-decoration:underline;}
#menu ol li.actual { background:url(../../images/images_FI_105/menu-current-right.gif) center right no-repeat; padding:0 0 0 5px}
#menu ol li.actual a{ color:#036DBD; font-weight:bold; background:url(../../images/images_FI_105/menu-current-left.gif) center left no-repeat; margin:0 14px 0 0; padding:9px 3px 9px 17px;}
#menu ol li.actual a{ text-decoration:none;}

#menu .country { font-size:11px; float:right; margin:12px 17px 0}
#menu .country p { display:inline; color:#000000;}
#menu .country select { border:1px solid #fff; background-color:#3e3939; color:#fff; font-size:11px; margin:0 0 0 3px; width:121px}


#submenu { width:934px !important; height:44px; position:relative; z-index:1000; margin:2px 0 2px 0}
#submenu #submenu-left { float:left; width:681px; background-color:#fff; margin:0 0px 2px 0; height:44px;}
#submenu #submenu-left-images { float:left; width:686px; background-color:#fff; border:1px solid #ccc; margin:0 6px 2px 0; height:44px;}
#submenu-left ul {width:100%; padding:2px 0 0 0;}
#submenu-left ul li { float:left; font-size:12px; height:40px; padding:0;}
#submenu-left ul li ul { display:none; position: absolute; top: 2em; /*left: 0;*/ z-index:10000; width:100px; overflow:hidden }
#submenu-left ul li > ul {top: auto;	left: auto;	}
#submenu-left ul li.over ul { display:block;} 
#submenu-left ul li:hover ul { display: block; }
#submenu-left ul li ul li { float:none; padding:0; margin:0; background:none;}
#submenu-left ul li ul li a { padding:0; margin:0; background:none; display:block; overflow:hidden;}

#submenu-left ul li a {display:block; padding:12px 10px 13px 8px; text-decoration:none; margin:0 3px 0 9px}
#submenu-left ul li.logos a {padding:5px 2px;}
#submenu-left ul li a:hover { text-decoration:underline}
#submenu-left ul li p { color:#000; padding:13px 10px 13px 10px; font-size:11px}
#submenu-left ul li p a { color:#3e3939; display:inline}

/*#submenu ul li.first.actual a { padding:14px 8px 12px 8px; text-decoration:none;}*/
#submenu-left ul li.actual{height:40px;}
#submenu-left ul li.actual a { padding:12px 4px 13px 8px; text-decoration:none; color:#047DC5;}
#submenu-left ul li.actual a:hover{text-decoration:underline;}
/*#submenu ul li.ie-only.ie a { padding:13px 8px 12px 8px;}*/

#submenu-left ul li ul { background:#FFFFFF; padding:5px 15px; border:1px solid #ccc;}
#submenu-left ul li ul li { float:none; padding:5px 0 !important; margin:0 !important; background:none; height:auto; /*width:45%; float:left*/}
#submenu-left ul li ul li a { padding:0 !important; margin:0 !important; background:none !important; color:#000 !important}
#submenu-left ul li ul li a:hover { text-decoration:underline}

/* Search */
#submenu #submenu-right { float:left; width:246px; background-color:#fff; margin:0 0 0 2px !important; height:24px; padding:10px 0 10px 2px; }
#submenu #submenu-right .box-search input.search{ font-size:11px; margin:0; float:left; width:80px; padding:2px 2px 3px 2px; border:2px solid #a2a2a2; border-top:2px solid #787878; margin:0 4px 0 0}
#submenu #submenu-right .box-search select.select { width:85px; font-size:11px; padding:1px}
#submenu #submenu-right .box-select{border:2px solid #a2a2a2; float:left; height:19px; border-top:2px solid #787878;margin-right:0px;}
#submenu #submenu-right .boton-buscar { background:transparent url(../../images/images_FI_12/search.gif) center no-repeat; border:0; color:#000; font-size:11px; height:23px; width:65px; float:left; margin:0;}

/*Contenido home*/

#contenido { overflow:hidden; display:block; clear:both; margin:0 0 2px 0; background-color:#FFFFFF; background-image:none;}

/*Contenido cen*/

#contenido #cont-cen { overflow:hidden; float:left; width:688px; /*min-height:1038px;*/ /*background:#FFF;*/} 
#contenido #cont-cen #banner468 { padding:0 0 10px 0; width:468px;}
#descatados { width:681px !important; background:#fff; margin:0 0 7 0; height:167px; padding-top:8px; background:#FFFFFF url(../../images/images_FI_105/b-688px-carrusel-top.png) no-repeat scroll 0 0;}
#contenido #cont-cen .cab { margin:14px 0 0 0; width:661px; background:#ffffff url(../../images/images_FI_105/b-688px-carrusel-top.png) scroll no-repeat 0px bottom; color:#047DC5; font-size:19px; padding:3px 0px 14px 13px;}
#contenido #cont-cen .cab-lista { margin:0}

#contenido #cont-cen #content-box { width:681px !important; margin:7px 0 0 0; padding:0; overflow:hidden; position:relative; }

#contenido #cont-cen .destacado-ficha03 { width:170px; float:left; overflow:hidden; position:relative; margin:0; padding:0 0 10px 0;}
#contenido #cont-cen .destacado-ficha03 h2 {background-color:#ffffff; color:#047DC5; height:17px; font-size:14px; padding:5px 4px 13px 5px; font-weight:bold;}
#contenido #cont-cen .destacado-ficha03 h2 a { font-size:10px; color:#fff; float:right; margin:-14px 0 0 0; text-decoration:underline}
#contenido #cont-cen .destacado-ficha03 p.relacionados { display:block; clear:both; padding:2px 5px; overflow:hidden}
#contenido #cont-cen .destacado-ficha03 p.relacionados a { font-size:10px;; margin:0 4px 0 0; text-decoration:underline}

#contenido #cont-cen .destacado-ficha04 { width:170px; float:left; overflow:hidden; position:relative; margin:0; padding:0 0 10px 0;}
#contenido #cont-cen .destacado-ficha04 h2 {background-color:#ffffff; color:#047DC5; height:17px; font-size:14px; padding:5px 4px 13px 5px;font-weight:bold;}
#contenido #cont-cen .destacado-ficha04 h2 a { font-size:10px; color:#047DC5; float:right; margin:0; text-decoration:underline}
#contenido #cont-cen .destacado-ficha04 p.relacionados { display:block; clear:both; padding:2px 5px; overflow:hidden}
#contenido #cont-cen .destacado-ficha04 p.relacionados a { font-size:10px;; margin:0 4px 0 0; text-decoration:underline}

#contenido #cont-cen .destacado-ficha05 { width:170px; float:left; overflow:hidden; position:relative; margin:0 0 10px 0}
#contenido #cont-cen .destacado-ficha05 h2 {background-color:#ffffff; color:#047DC5; height:17px; font-size:14px; padding:5px 0px 13px 5px;font-weight:bold;}
#contenido #cont-cen .destacado-ficha05 h2 a { font-size:10px; color:#047DC5; float:right; margin:0; text-decoration:underline}
#contenido #cont-cen .destacado-ficha05 p.relacionados { display:block; clear:both; padding:2px 5px; overflow:hidden}
#contenido #cont-cen .destacado-ficha05 p.relacionados a { font-size:10px;; margin:0 4px 0 0; text-decoration:underline}

#contenido #cont-cen .destacado-ficha06 { width:168px; border-left:1px solid #fff; float:left; overflow:hidden; position:relative; margin:0 0 10px 0}
#contenido #cont-cen .destacado-ficha06 h2 {background-color:#ffffff; color:#047DC5; height:17px; font-size:14px; padding:5px 4px 13px 5px;font-weight:bold;}
#contenido #cont-cen .destacado-ficha06 h2 a { font-size:10px; color:#047DC5; float:right; margin:0; text-decoration:underline}
#contenido #cont-cen .destacado-ficha06 p.relacionados { display:block; clear:both; padding:2px 5px; overflow:hidden}
#contenido #cont-cen .destacado-ficha06 p.relacionados a { font-size:10px;; margin:0 4px 0 0; text-decoration:underline}

#contenido #cont-cen .destacado-ficha07 { width:340px; overflow:hidden; position:relative; margin:0 0 10px 0; border-left:1px solid #fff;}
#contenido #cont-cen .destacado-ficha07 h2 {background-color:#ffffff; color:#047DC5; height:17px; font-size:14px; padding:5px 4px 13px 5px;font-weight:bold;}
#contenido #cont-cen .destacado-ficha07 h2 a { font-size:10px; color:#fff; float:right; margin:-14px 0 0 0; text-decoration:underline}
#contenido #cont-cen .destacado-ficha07 p.relacionados { display:block; clear:both; padding:2px 5px; overflow:hidden}
#contenido #cont-cen .destacado-ficha07 p.relacionados a { font-size:10px;; margin:0 4px 0 0; text-decoration:underline}

#contenido #cont-cen .login .box-login { width:425px; margin:15px auto; border:1px solid #ccc; padding:15px;}
#contenido #cont-cen .login .box-login h2 { font-size:24px;}
#contenido #cont-cen .login .box-login h2 strong { color:#99cc00;}
#contenido #cont-cen .login .box-login table { margin:20px 0 0 0; font-size:11px}
#contenido #cont-cen .login .box-login table td {}
#contenido #cont-cen .login .box-login table input { border:2px solid #9a9a9a; padding:2px}
#contenido #cont-cen .login .box-login table tr td.check-login { padding:0 0 15px 0}
#contenido #cont-cen .login .box-login table tr td.check-login input { margin:0 0 0 5px}
#contenido #cont-cen .login .box-login table tr td.check-login label { font-size:10px}
#contenido #cont-cen .login .box-login table tr td.check-login label a { text-decoration:underline	}
#contenido #cont-cen .login .box-login table tr td.captcha { font-size:10px}
#contenido #cont-cen .login .box-login table tr td.captcha a { text-decoration:underline}
#contenido #cont-cen .login .box-login table tr td.captcha img { margin:0 0 0 10px}
#contenido #cont-cen .login .box-login table tr td.alta { padding:15px 0 0 200px !important;}
#contenido #cont-cen .login .box-login table tr td { padding:4px 0;}
#contenido #cont-cen .login .box-login table tr td label { margin:0 4px;}
 
#contenido #cont-der { float:left; overflow:hidden; width:256px; margin:0 !important; padding:2px 0px !important;}

#contenido #cont-der #login { font-size:11px;}
#contenido #cont-der #login h2 { font-size:22px; color:#fff; background-color:#000; display:block; padding:2px 4px;}

#contenido #cont-der #login #header-login { color:#fff; width:256px; height:28px; background:#000 url(../../images/images_FI_105/back-box-login.jpg) top repeat-x;}
#contenido #cont-der #login #header-login #header-title{ float: left; }
#contenido #cont-der #login #header-login #header-title h3 { font-size:16px; padding:4px; letter-spacing:-1px;}
#contenido #cont-der #login #header-login #header-link{ float: right; }
#contenido #cont-der #login #header-login #header-link h4 { font-size:10px; padding-top:6px;  padding-right:4px;}
#cabecera_sin_login{ margin:4px;}
#contenedor_sin_login{ width:254px !important;}
#bloque_sin_login { margin:0px 4px !important;}

#contenido #cont-der #login #content-login, #contenido #cont-der #login #content-logout { background-color:#eaeaea; padding:10px 2px 20px 2px; margin:0 0 5px 0; border:1px solid #aeaeae; border-top:none; width:250px !important}
#contenido #cont-der #login #content-login .contetn-login-text, #contenido #cont-der #login #content-logout .contetn-login-text { text-align:right}
#contenido #cont-der #login #content-login table, #contenido #cont-der #login #content-logout table { font-size:11px; margin-left:16px;}
#contenido #cont-der #login #content-login table tr td, #contenido #cont-der #login #content-logout table tr td{ margin:0 0 4px 0;}
#contenido #cont-der #login #content-login input, #contenido #cont-der #login #content-logout input { font-size:11px; border:2px solid #9b9b9b; border-top:2px solid #787878; padding:3px 2px; width:115px; margin:3px 4px}
#contenido #cont-der #login #content-login .button a, #contenido #cont-der #login #content-logout .button a { background:url(../../images/images_FI_105/login-button-left.gif) top left no-repeat; display:block; padding:4px 0 5px 4px; margin-top:2px}
#contenido #cont-der #login #content-login .button a strong, #contenido #cont-der #login #content-logout .button a strong { background: url(../../images/images_FI_105/login-button-right.gif) top right no-repeat; padding:4px 10px 4px 5px}
#contenido #cont-der #login #content-login h5, #contenido #cont-der #login #content-logout h5 { font-size:11px; color:#545353; font-weight:bold; padding:5px 0 3px 10px}
#contenido #cont-der #login #content-login ul, #contenido #cont-der #login #content-logout ul { display:block; clear:both; margin:0 0 8px 15px; overflow:hidden; position:relative; width:250px; padding:0}
#contenido #cont-der #login #content-login ul li, #contenido #cont-der #login #content-logout ul li { float:left; margin: 0 10px 1px 0; padding:0 5px 0 5px; background:url(../../images/images_FI_105/square-login.gif) left center no-repeat; overflow:hidden}
#contenido #cont-der #login #content-login ul li a, #contenido #cont-der #login #content-logout ul li a { color:#545353; text-decoration:underline}

#contenido #cont-der #login #content-login ol { display:block; clear:both; margin:0 0 0 15px; overflow:hidden; position:relative; width:230px; padding:5px 0; color:#545353; font-size:12px; border-top: 1px solid #ccc}
#contenido #cont-der #login #content-login ol li { margin: 2px 10px 2px 0; padding:0 5px 0 5px; overflow:hidden}
#contenido #cont-der #login #content-login ol li a { color:#545353; text-decoration:underline}
#contenido #cont-der #login #content-login ol li ol { border:none}

a.button-new-login { clear:both; overflow:hidden; background:url(../../images/images_FI_105/new-login-button-right.gif) top right no-repeat; font-size:12px; font-weight:bold; margin:20px 0 0 0; padding:6px 0; *padding:0 0 6px 0; text-align:center; }
a.button-new-login strong { background: url(../../images/images_FI_105/new-login-button-left.gif) top left no-repeat; margin:0 5px 0 0; padding:6px 5px 6px 10px; }
#contenido #cont-der #login #content-login .content-button-new-login, #contenido #cont-der #login #content-logout .content-button-new-login {text-align:center; display:block; width:100%; clear:both; padding:10px 0}

#contenido #cont-der .bottom {padding:0; }
#contenido #cont-der .destacado-sidebar { /*border-left:1px solid #d0d0d0; border-right:1px solid #D0D0D0;*/ width:254px !important; margin:0 0 5px 0; padding:0 0 4px 0; clear:both; display: block; overflow:hidden; position:relative; background:#FFFFFF url(../../images/images_FI_105/box254px-bottom.png) no-repeat scroll 0 bottom; }
#contenido #cont-der .destacado-sidebar h3 { font-size:14px; font-weight:bold; padding:10px 0 2px 5px; display:block; clear:both; position:relative; background:#FFFFFF url(../../images/images_FI_105/box254pxtop-bottom.png) no-repeat scroll 0 0;}
#contenido #cont-der .destacado-sidebar h3 span{ color:#959595; font-size:12px; text-transform:uppercase;}
#contenido #cont-der .destacado-sidebar ul { border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0 !important; display:block; clear:both; overflow:hidden; padding:4px 2px 4px 4px; width:246px !important; }
#contenido #cont-der .destacado-sidebar ul li {overflow:hidden; position:relative; margin:0 !important; padding:0; display:block; clear:both; /*height:1%;*/ }
#contenido #cont-der .destacado-sidebar ul li a {padding:0px; margin:0px ; font-size:11px; text-decoration:none; color:#047DC5; overflow:hidden; float:left; width:204px;}
#contenido #cont-der .destacado-sidebar ul li a:hover {text-decoration:underline; overflow:hidden;} 
#contenido #cont-der .destacado-sidebar ul li a em { font-size:11px}

#contenido #cont-der .destacado-sidebar ul li a.list-sidebar-download { float:left; padding:0; margin:0 0 2px 2px; width:auto}
#contenido #cont-der .destacado-sidebar ul li span { cursor:pointer; float:left}
#contenido #cont-der .destacado-sidebar ul li span.inactivo {filter: alpha(opacity=15); opacity: .15; cursor:auto}

#contenido #cont-der .destacado-sidebar ul li.impar a {background-color:#fff;}
#contenido #cont-der .destacado-sidebar ul li.par a { background-color:#fff;}

#contenido #cont-der .botones-promo ul { margin:15px 0; display:block; clear:both}
#contenido #cont-der .botones-promo ul li { padding:2px 0;}

#contenido #top {clear: both; padding:2px; text-align:right; font-size:11px;}
#contenido #top a { text-decoration:none; color:#047DC5; padding:4px; }
#contenido #top a:hover { text-decoration:underline;}

#firstfooter .top-footer h3 a { color:#fff !important;}
#firstfooter { height:0px; padding:0px; overflow:hidden; display:block; clear:both;}
#firstfooter .top-footer { float:left; overflow:hidden; width:0px; margin:0px; padding:0; display:block}
#firstfooter .last { border-right:none;}
#firstfooter .top-footer h3 { display:block; color:#fff; font-size:0px; padding:0px;}
#firstfooter .top-footer ul { overflow:hidden; padding:0px}
#firstfooter .top-footer ul li { *height:0; height:0; overflow:hidden; padding:0px;}
#firstfooter .top-footer ul li a { height:0px; padding:0px; display:block; color:#fff; text-decoration:none; overflow:hidden; font-size:0px;}
#firstfooter .clear { clear:both; display:block}

#secondfooter { padding:0px; height:auto; *height:20px;}
#secondfooter p, #secondfooter p a { font-size:12px; color:#CCC; height:auto; *height:20px; text-align:center; padding:0px; }
#secondfooter p a { padding:0px; }
#secondfooter p strong { padding:0px; font-size:0px;}
#secondfooter p.country a { color:#fff; font-size:0px; padding:0}
#secondfooter p.country a.actual { padding:0px; margin:0px; font-weight: normal; text-decoration:none}
/*---------------------------------------*/

.buscador {padding:15px 15px 0 0; height:36px !important;}
.caja-buscador { font-size:11px; margin:0; float:left; width:100px; padding:3px; border:2px solid #5CAC3A; border-top:2px solid #4C8234; margin:0 5px 0 0}
.borde-grupo {border:2px solid #5CAC3A; float:left !important; height:19px !important; border-top:2px solid #4C8234; width:85px; background:#fff;}
.miga { display:none}
.miga span { color:#242523; font-weight:bold}
.miga a { color:#bd1070; text-decoration:none;}
.miga a:hover { text-decoration:underline;}

/* Slide banners superior */
#contro-izq a,
#contenido #cont-cen #contro-izq01 a,
#contenido #cont-cen #contro-izq02 a { background:#ffffff url(../../images/images_FI_105/slide-left.gif) no-repeat scroll center; border:1px solid #ffffff;}

#contro-der a,
#contenido #cont-cen #contro-der01 a,
#contenido #cont-cen #contro-der02 a { background:#ffffff url(../../images/images_FI_105/slide-right.gif) no-repeat center; border:1px solid #ffffff; width:24px !important;}

/* Lista resultados Videos */
#contenido #cont-cen .destacado-ficha03 ul.fichas-lista03 li .play,
#contenido #cont-cen .destacado-ficha04 ul.fichas-lista04 li .play,
#contenido #cont-cen .destacado-ficha05 ul.fichas-lista05 li .play,
#contenido #cont-cen .destacado-ficha06 ul.fichas-lista06 li .play,
#contenido #cont-cen .destacado-ficha07 ul.fichas-lista07 li .play,
.play  { background:url(../../images/images_FI_105/play.png) no-repeat;}

#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-image{ padding:3px; }
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-image{ background:none; border:none;}

#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-image, 
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-content em
{ font-size:8px; color:#000000; }

#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-content a.list-content-link,
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-content a.list-content-link,
#contenido #cont-cen .destacado-melodias ul.fichas-lista-videos li div.list-image a,
#contenido #cont-cen .destacado-melodias ul.fichas-lista-videos li div.list-content a.list-content-link,
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-image a,
#contenido #cont-cen .destacado-melodias ul.melodias-lista li a
{ color:#047DC50; }

#contenido #cont-cen .destacado-melodias ul.melodias-lista li a em,
#contenido #cont-cen .destacado-melodias ul.melodias-lista li div.type 
{ color:#666; }

#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-image a:hover,
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-content a.list-content-link,
#contenido #cont-cen .destacado-melodias ul.fichas-lista-videos li div.list-image a,
#contenido #cont-cen .destacado-melodias ul.fichas-lista-videos li div.list-image a:hover,
#contenido #cont-cen .destacado-melodias ul.fichas-lista-videos li div.list-content a.list-content-link,
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-content a.list-content-link,
#contenido #cont-cen .paginado-melodias a,
#contenido #cont-cen .destacado-melodias ul.melodias-lista li a,
#contenido #cont-cen .destacado-melodias ul.melodias-lista li a:hover em
{ text-decoration:none !important; color:#047DC50; height:30px; }

#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos2 li div.list-content a.list-content-link:hover ,
#contenido #cont-cen .destacado-melodias ul.fichas-lista-videos li div.list-content a.list-content-link:hover,
#contenido #cont-cen .destacado-ficha ul.fichas-lista-videos-pos1 li div.list-content a.list-content-link:hover,
#contenido #cont-cen .paginado-melodias a:hover,
#contenido #cont-cen .destacado-melodias ul.melodias-lista li a:hover
{ text-decoration:underline !important; color:#047DC5;}

/* Lista resultados melodÃ­as */
#contenido #cont-cen .destacado-melodias ul.melodias-lista li div.type { background: url(../../images/images_FI_105/type-list-music.gif) 16px 9px no-repeat;}

/* Preview */
.mas-info-melodia { background:url(../../images/images_FI_105/boton-descarga.png) center no-repeat; }
.mas-info-video { background:url(../../images/images_FI_105/boton-descarga.png) top left no-repeat;  }
a#mb_close_link { background: url(../../images/images_FI_105/closelabel.gif) no-repeat center; }
.mb_loading { background: #DDD url(http://www.clubzed.com/) no-repeat center center; }

#ficha { verflow:hidden; padding:10px; color:#000; /*background:#fff;*/ /*min-height:988px*/}
#ficha .contenido { padding:0 20px}

#ficha .cont-producto { padding:10px; overflow:hidden; background-color:#EAEAEA; border:1px solid #ccc}
#ficha .cont-producto #imagen-producto {overflow:hidden; float:left; position:relative}
#ficha .cont-producto #imagen-producto .ficha-preview { position:absolute; top:50px; left:50px; width:32px; height:32px; cursor:pointer; display:block; text-indent:-5000}
#ficha .cont-producto #datos-producto  { padding:5px 20px; float:left; font-size:15px; font-weight:bold; overflow:hidden; position:relative}
#ficha .cont-producto #datos-producto ul li { display:block; overflow:hidden; position:relative}
#ficha .cont-producto #datos-producto ul li span { width:130px; display:block; float:left; overflow:hidden}
#ficha .cont-producto #datos-producto ul li h3 { display:block; overflow:hidden; }
#ficha .cont-producto #datos-producto ul li h3 span { width:300px;}
#ficha .cont-producto #datos-producto ul li p span { display:inline; width:450px; font-size:11px; font-weight:normal; padding:5px 0;}
#ficha .cont-producto #preview-ficha { background:url(http://www.clubzed.com/) no-repeat; height:35px; text-indent:-1000px;}
#ficha .cont-producto #preview-ficha a { display: block; width:128px; height:27px}
#ficha .cont-producto #imagen-producto img { width:128px; height:128px; background:#fff; overflow:hidden}

/* Ficha */

#ficha .external-box {background:#000 url(../../images/images_FI_105/back-box-ficha.gif) top repeat-x;}
#ficha .external-box .box { background:none; display:block; overflow:hidden; margin:1px 0; color:#fff}
#ficha .external-box .box .box-content table tr td input.descargar { background:url(../../images/images_FI_105/button-send.gif) no-repeat;}
#ficha .external-box .box a { color:#fff; text-decoration:underline;}
#ficha .external-box .box .box-content { float:left; overflow:hidden; width:545px; padding:11px;}
#ficha .external-box .box .second-box { width:630px}
#ficha .external-box .box .box-content p { font-weight:bold; padding:0 0 3px 0}
#ficha .external-box .box .box-content p span { color:#99cc00}
#ficha .external-box .box .box-content p.print { text-align:center; padding:25px}
#ficha .external-box .box .box-content p.print span { font-size:24px}
#ficha .external-box .box .box-content .texto-caja { display:block; width:200px}
#ficha .external-box .box .box-content table { display:block; margin:5px 0 0 15px; font-size:13px; color:#fff}
#ficha .external-box .box .box-content table tr td { width:205px; vertical-align:bottom}
#ficha .external-box .box .box-content table tr td span.texto-caja { font-size:13px; font-weight:bold }
#ficha .external-box .box .box-content table tr td input.telefono { padding:3px; margin:3px 0 0 0; width:180px }
#ficha .external-box .box .box-content table tr td select.operadora { background:#fff; font-size:15px; margin:3px 0 0 0; }
#ficha .external-box .box .box-content table tr td input.descargar { width:90px; height:25px; text-align:center; font-weight:bold; margin:18px 0 0 0 }
#ficha .external-box .box .box-content table tr td input.comprobar { margin:0 }
#ficha .external-box .box .box-content table tr td .legal { font-size:11px; font-weight:normal; margin:5px 0 0 0; width:400px}
#ficha .external-box .box .autopromo { height:152px; left:499px;}

table.check { width:200px}
table.check select { font-size:11px; border:1px solid #666; background-color:#222; margin:0 10px 0 0; display:inline; color:#CCC} 
table.check select.marca { width:160px}
table.check select.modelo { width:130px;}
table.check input.comprobar { font-size:11px}

#ficha .contenido h2 { font-size:29px; float:left; padding:10px 10px 15px 0; display:block; line-height:1em}
#ficha .contenido h2 span.description { font-size:12px; padding:5px 0; display:block; line-height:1.2em;}
#ficha .contenido .producto { display:block; font-size:20px; margin:0 0 -4px 0;}

#ficha .ficha-datos-texto, #ficha .ficha-datos-doble-campo-nombre { margin:7px 0 ; padding:0; width:100px}
#ficha .ficha-datos-texto h5, #ficha .ficha-datos-doble-campo-nombre h5 { float:left; font-size:13px; display:block; text-align:center; width:133px; font-weight:bold}
#ficha .ficha-datos-texto p, #ficha .ficha-datos-doble-campo-nombre p { height:52px; padding:8px 20px 2px 20px}
#ficha .ficha-datos-texto span, #ficha .ficha-datos-doble-campo-nombre span {font-size:11px; clear:both; display:block}
#ficha .ficha-datos-texto input, #ficha .ficha-datos-doble-campo-nombre input { font-size:11px; padding:2px; float:left; border:1px solid #30611b; margin:2px 0;}
#ficha .ficha-datos-texto input, #ficha .ficha-datos-doble-campo-nombre p.nombre input, #ficha .ficha-datos-doble-campo-nombre p.numero input, #ficha .ficha-datos-doble-campo-nombre input { width:95px; padding:5px 2px; font-size:13px;}
#ficha .ficha-datos-doble-campo-nombre p { margin:0 3px 0 0}
/* Control parental*/

#parental {/*background:#fff;*/ overflow:hidden;}
#parental .parental-left {float:left; width:200px; padding:80px 0; text-align:center}
#parental .parental-right {float:left; width:460px; padding:10px;}
#parental .parental-right p {margin:10px 0;}
.titulo { font-size:18px; font-weight:bold; color:#666666; margin:0 0 5px 0;}
.ppaso1 { padding:5px; background:#98CD00; color:#fff;}
.clError{margin:-5px 0 0 0;}
.operador { border:1px dotted #CCCCCC;}
.inputpc {margin:-27px 0 0 235px;}
.selectpc {margin:-37px 0 0 350px;}

#banner-ficha { width:664px; margin:0 0 0 10px;}


#contenido #cont-cen #slideShow { height:167px; overflow:hidden;position:relative; width:681px !important;}
.slideShow_frame{position:relative;width:681px !important;}

#contenedor #contenido #cont-cen,
#contenedor #contenido #cont-cen #parental{width:681px !important;}

#contenedor #contenido #cont-cen .destacado-ficha #contro-der01{width:24px !important; float:right;}

#cabecera{width:934px; !important}
