#cabecera a#tit-windows {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:0 0;
clear:both;
float:left;
width:127px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera {
background-image:url(http://imagenes.uptodown.com/imagenes/fnd-cabecera-beta.jpg);
background-repeat:no-repeat;
background-position:top left;
float:left;
width:958px;
height:154px;
}

#cabecera a#tit-windows-sel {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:0 -110px;
clear:both;
float:left;
width:127px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera a#tit-ppc {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:-375px 0;
float:left;
width:124px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera a#tit-ppc:hover {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-position:-375px -55px;
}

#cabecera a#tit-ubuntu {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:-251px 0;
float:left;
width:124px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera a#tit-ubuntu:hover {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-position:-251px -55px;
}
#cabecera a#tit-ubuntu-sel {
	background-image: url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
	background-repeat: no-repeat;
	background-position: -251px -110px;
	float: left;
	width: 124px;
	height: 40px;
	margin: 0;
	font-size: 120%;
	color: #666666;
	font-weight: normal;
	padding: 13px 0px 0px 0px;
	margin-top: 14px;
	text-decoration: none;
}
#cabecera a#tit-mac {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:-127px 0;
float:left;
width:124px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera a#tit-mac:hover {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-position:-127px -55px;
}
#cabecera a#tit-blog {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:-499px 0;
float:left;
width:124px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera a#tit-blog:hover {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-position:-499px -55px;
}

#cabecera a#tit-forum {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:-623px 0;
float:left;
width:124px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera a#tit-forum:hover {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-position:-623px -55px;
}

#cabecera div#tit-connected {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-repeat:no-repeat;
background-position:-747px 0;
float:left;
width:208px;
height:40px;
font-size:120%;
color:#666;
font-weight:400;
text-decoration:none;
margin:14px 0 0;
padding:13px 0 0;
}

#cabecera div#tit-connected:hover {
background-image:url(http://imagenes.uptodown.com/imagenes/paletamenubeta.jpg);
background-position:-747px -55px;
}

#cabecera div#tit-connected span a,#cabecera p#login a,#cabecera p#login span,#principal p#migas a,ul.submenu li a,#pestanas li#pest-descargar.activa a {
color:#666;
}

#cabecera p#login {
text-align:right;
padding-right:8px;
margin:5px 0;
}

#cabecera a#logo {
float:left;
margin:5px 0 0 25px;
}

#cabecera form {
float:left;
width:495px;
display:inline;
margin:11px 0 0 115px;
padding:4px 0 0;
}

#cabecera form p {
padding-top:3px;
margin:0;
}

#cabecera form input#sbi {
border:1px solid #67686A;
width:400px;
}

#cabecera form p input {
vertical-align:middle;
margin-left:15px;
}

#cabecera form p a {
margin-left:80px;
color:#67686A;
}

#cabecera form input,#cabecera form label img {
vertical-align:middle;
}
/*#menu #platform {
background-color:#fff;
height:27px;
margin:0;
}

#menu #platform a:hover {
color:#666;
text-decoration:none;
}

#menu #platform a {
color:#ccc;
}
*/
#sidebar {
float:left;
width:196px;
padding-bottom:20px;
display:inline;
background-color:#FFF;
margin:10px 0 0 9px;
}

#menu {
float:left;
width:196px;
padding-bottom:20px;
background-color:#FFF;
background-image:url(http://imagenes.uptodown.com/imagenes/fnd-menu.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

#menu ul.mhome {
clear:both;
padding-top:5px;
margin:0 3px 0 4px;
}

#menu ul.mhome li {
font-size:120%;
font-weight:700;
background-image:url(http://imagenes.uptodown.com/imagenes/separador-menu.gif);
background-repeat:no-repeat;
background-position:bottom center;
padding:7px 10px 7px 9px;
}

#menu ul.mhome li.ultimo-lista {
background:none;
}

#menu ul.mhome li ul {
margin:0;
padding:0;
}

#menu ul.mhome li ul li a {
background-image:none!important;
padding:0;
}

#menu ul.mhome li.activo ul {
margin-top:5px;
}

#menu ul.mhome li.activo ul li {
display:block;
font-size:80%;
padding:2px 0 2px 17px;
}

#menu ul.mhome li a {
padding-left:17px;
background-position:2px 3px;
background-repeat:no-repeat;
}

#menu ul.mcat li.marco ul li.activo a {
color:#FFF;
}

#menu ul.mhome li#menu-79 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 0;
}

#menu ul.mhome li#menu-22 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -60px;
}

#menu ul.mhome li#menu-5 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -100px;
}

#menu ul.mhome li#menu-1 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -180px;
}

#menu ul.mhome li#menu-4 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -120px;
}

#menu ul.mhome li#menu-40 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -40px;
}

#menu ul.mhome li#menu-60 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -20px;
}

#menu ul.mhome li#menu-2 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -160px;
}

#menu ul.mhome li#menu-158 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -200px;
}

#menu ul.mhome li#menu-3 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -140px;
}

#menu ul.mhome li#menu-10 a {
background-image:url(http://imagenes.uptodown.com/imagenes/paletaminimenu.gif);
background-position:0 -80px;
}

#menu ul.mcat {
margin-left:4px;
margin-right:3px;
clear:both;
padding-top:0;
}

#menu ul.mcat li {
color:#fff;
font-size:13px;
font-weight:700;
background-image:url(http://imagenes.uptodown.com/imagenes/separador-menu2.gif);
background-repeat:no-repeat;
background-position:top center;
background-color:#186BC9;
padding:5px 0;
}

#menu ul.mcat li.primerocat {
color:#fff;
font-size:13px;
font-weight:700;
background-color:#186BC9;
background-image:none;
padding:5px 0;
}

#menu ul.mcat li.vertodo {
color:#fff;
font-size:13px;
font-weight:700;
background-color:#2B7BD5;
background-image:url(http://imagenes.uptodown.com/imagenes/separador-menu2.gif);
background-repeat:no-repeat;
background-position:top center;
padding:5px 0;
}

#menu ul.mcat li a {
margin-left:20px;
padding-left:0;
background-position:10px 10px;
background-repeat:no-repeat;
}

#menu ul.mcat li.marco {
background-color:#3D88DD;
padding:5px 0 1px;
}

#menu ul.mcat li.marco ul {
background-color:#3D88DD;
padding:3px 0 0;
}

#menu ul.mcat li.marco ul li {
font-size:12px;
font-weight:400;
background-color:#95BEEC;
background-image:url(http://imagenes.uptodown.com/imagenes/separador-menu3.gif);
background-repeat:no-repeat;
background-position:top center;
padding:3px 0;
}

#menu ul.mcat li.marco ul li a {
margin-left:28px;
color:#102E50;
}

#menu ul.mcat li.marco ul li.activo {
background-color:#3D88DD;
color:#FFF;
background-image:url(http://imagenes.uptodown.com/imagenes/marcaactivo.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:3px 0 0;
}

ul.submenu {
padding:2px 0 2px 10px;
}

ul.submenu li {
display:inline;
margin-right:5px;
padding-right:6px;
border-right:1px solid #fff;
}

ul.submenu li.ultimo-lista {
border:0;
margin:0;
padding:0;
}
#ul.submenu li a{
color:#666;
}

#menu ul.mhome li ul li {
font-size:70%;
font-weight:400;
display:inline;
background:none;
margin:0;
padding:0;
}
#menu a{
color:#fff;
}
ul.submenu li.activa a{
font-weight:700;
}body {
font-family:Verdana, sans;
font-size:70%;
color:#666;
margin:0;
padding:0;
background:#EEF3F6;
}

a {
text-decoration:none;
color:#54689B;
}

a:hover {
text-decoration:underline;
}

a img {
border:0;
}

ul {
list-style:none;
margin:0;
padding:0;
}

h1 {
font-size:160%;
color:#54689B;
margin:10px 0 10px 15px;
}

.ayuda-acces {
position:absolute;
left:-1000px;
width:990px;
font-size:1px;
line-height:1%;
}

#web {
width:958px;
margin:0 auto;
background:url(http://imagenes.uptodown.com/imagenes/fnd-web.gif) repeat-y top left #fff;
}

form,#publi-cat-top p {
margin:0;
}#pie {
width:942px;
clear:both;
height:40px;
padding:2px 0 10px 16px;
background:url(http://imagenes.uptodown.com/imagenes/fnd-pie.gif) repeat-x #EEF3F6;
}

#pie ul {
float:left;
width:490px;
margin-left:150px;
display:inline;
padding-top:6px;
}

#pie ul li {
display:inline;
margin-right:5px;
padding-right:6px;
border-right:1px solid #9E9FA1;
font-size:90%;
}

#pie ul li.ultimo-lista {
border:0;
margin:0;
padding:0;
}

#pie #idioma {
float:left;
width:260px;
padding-top:6px;
margin:0;
}#principal {
float:right;
width:732px;
margin-left:7px;
margin-right:11px;
display:inline;
padding-bottom:20px;
background:#FFF;
}

div.destacado {
float:left;
width:733px;
margin:15px 0;
background:#EEF3F6;
}

#pestanas {
float:left;
width:452px;
padding-bottom:3px;
padding-left:283px;
margin-top:-24px;
background:url(http://imagenes.uptodown.com/imagenes/fnd-pestanas.gif) no-repeat bottom;
}

#pestanas li {
float:left;
width:107px;
text-align:center;
margin-left:5px;
display:inline;
padding:0;
background:url(http://imagenes.uptodown.com/imagenes/fnd-pest.gif) no-repeat;
}

#pestanas li.activa,#pestanas li#pest-descargar.activa {
padding-bottom:1px;
background:url(http://imagenes.uptodown.com/imagenes/fnd-pest-activa.gif);
}

#pestanas li a {
display:block;
width:100%;
font-size:110%;
color:#666;
padding:6px 0 5px;
}

#ficha {
width:701px;
float:left;
border:1px solid #D5D5D5;
border-top:0;
padding-left:16px;
padding-right:16px;
}

#ficha h1 {
margin:10px 0 2px;
}

#datos-programa p {
vertical-align:middle;
margin:0 10px 4px;
}

#datos-programa p span {
font-size:250%;
vertical-align:middle;
}

#datos-programa img {
vertical-align:middle;
margin-right:10px;
margin-top:4px;
}

#datos-programa p.cabecera span {
vertical-align:baseline;
}

#tabla-ficha {
width:100%;
margin-bottom:5px;
border-bottom:1px solid #E4E4E4;
border-collapse:collapse;
}

#tabla-ficha tr {
border-collapse:collapse;
background:url(http://imagenes.uptodown.com/imagenes/linea-ptos.gif) repeat-x top;
}

#tabla-ficha td {
text-align:right;
border-collapse:collapse;
width:200px;
padding:7px 10px 7px 0;
}

#tabla-ficha th {
text-align:left;
border-collapse:collapse;
padding:7px 0 7px 10px;
}

a#btn-descargar {
margin-left:10px;
}

p.descripcion-corta {
font-size:130%;
margin:0 0 15px;
}

p.limitaciones {
width:671px;
padding:15px;
background:#EEF3F6;
}

#publi-ficha-descr {
float:right;
display:inline;
width:300px;
height:250px;
margin:0 10px 10px 18px;
}

#captura-ficha {
float:left;
margin-right:15px;
}

#datos-programa {
float:right;
width:455px;
}

div.descripcion {
clear:both;
padding-top:17px;
font-size:12px;
}

div.descripcion p {
margin:0 0 14px;
}

#mas_info {
clear:both;
float:left;
width:732px;
display:inline;
margin:15px 0 0 1px;
}

#mas_info-content {
border:1px solid #E7E7E7;
float:left;
width:730px;
}

#mas_info h3 {
font-size:140%;
float:left;
width:710px;
display:inline;
margin:15px 0 20px;
padding:4px 0 4px 20px;
background:#EEF3F6;
}

span.val {
display:block;
width:71px;
height:15px;
font-size:80%;
font-family:Arial, sans;
text-align:center;
padding:0 0 0 8px;
}

span.valext {
float:right;
display:block;
width:71px;
height:15px;
font-size:80%;
font-family:Arial, sans;
text-align:center;
padding:0 0 0 8px;
}

span.selvalext {
float:right;
display:block;
width:130px;
height:15px;
font-size:80%;
font-family:Arial, sans;
text-align:center;
padding:0 0 0 8px;
}

.val-2 {
background:url(http://imagenes.uptodown.com/imagenes/paletaval.gif) no-repeat 0 -15px;
}

.val-3 {
background:url(http://imagenes.uptodown.com/imagenes/paletaval.gif) no-repeat 0 -30px;
}

.val-4 {
background:url(http://imagenes.uptodown.com/imagenes/paletaval.gif) no-repeat 0 -45px;
}

.val-5 {
background:url(http://imagenes.uptodown.com/imagenes/paletaval.gif) no-repeat 0 -60px;
}

div.alternativo div.ext {
float:left;
width:525px;
margin-left:8px;
display:inline;
padding:10px 5px;
background:url(http://imagenes.uptodown.com/imagenes/linea-ptos.gif) repeat-x bottom #F6F6F6;
}

div.alternativo div.ext div {
float:left;
width:420px;
}

div.alternativo span.val {
float:left;
display:inline;
margin:15px 0 0 10px;
}

div.alternativo p.licencia {
float:left;
display:inline;
width:80px;
text-align:center;
padding-top:10px;
margin:0;
}

#mas_info h4 {
font-size:100%;
margin:0;
}

#mas_info h2 {
font-size:140%;
color:#fff;
font-weight:400;
margin:0;
padding:5px 0 22px 10px;
background:url(http://imagenes.uptodown.com/imagenes/fnd-top-cat.gif) no-repeat #FEEC9A;
}

.ratingblock {
float:left;
margin:3px 5px 0;
}

.unit-rating {
list-style:none;
height:30px;
position:relative;
margin:0;
padding:0;
background:url(http://www.uptodown.com/rating/images/starrating.gif) repeat-x top left;
}

.unit-rating li {
text-indent:-90000px;
float:left;
margin:0;
padding:0;
}

.unit-rating li a {
outline:none;
display:block;
width:25px;
height:30px;
text-decoration:none;
text-indent:-9000px;
z-index:20;
position:absolute;
padding:0;
}

.unit-rating li a:hover {
z-index:2;
left:0;
background:url(http://www.uptodown.com/rating/images/starrating.gif) left center;
}

.unit-rating a.r1-unit {
left:0;
}

.unit-rating a.r1-unit:hover {
width:25px;
}

.unit-rating a.r2-unit {
left:25px;
}

.unit-rating a.r2-unit:hover {
width:50px;
}

.unit-rating a.r3-unit {
left:50px;
}

.unit-rating a.r3-unit:hover {
width:75px;
}

.unit-rating a.r4-unit {
left:75px;
}

.unit-rating a.r4-unit:hover {
width:100px;
}

.unit-rating a.r5-unit {
left:100px;
}

.unit-rating a.r5-unit:hover {
width:125px;
}

.unit-rating li.current-rating {
position:absolute;
height:30px;
display:block;
text-indent:-9000px;
z-index:1;
background:url(http://www.uptodown.com/rating/images/starrating.gif) left bottom;
}

div.opinion div.par,div.alternativo div.par {
background:#fff;
}

div.relatedtopics div.par,div.alternativo div.par {
background:#fff;
}

div.opinion div p,div.alternativo div div p {
margin:3px 0 0;
}

div.opinion,div.alternativo,div.opinionext {
float:left;
width:690px;
display:inline;
margin:0 20px;
}

div.opinion span.val,div.opinionext span.val {
float:left;
display:inline;
margin:25px 0 0 10px;
}

div.opinion div {
float:left;
width:628px;
margin-left:8px;
display:inline;
padding:15px 5px;
background:url(http://imagenes.uptodown.com/imagenes/linea-ptos.gif) repeat-x bottom;
}

div.relatedtopics div{ 
float:left;
width:528px;
background-image:url(http://imagenes.uptodown.com/imagenes/linea-ptos.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-left:22px;
display:inline;
padding:15px 5px;
background-color:#F6F6F6;
}




p.sinopinion {
text-align:center;
margin:15px;
}

a#btn-opinar {
width:88px;
height:21px;
color:#fff;
font-size:120%;
text-align:center;
padding-top:4px;
float:left;
display:inline;
margin:-46px 0 0 618px;
background:url(http://imagenes.uptodown.com/imagenes/fnd-btn-opinar.gif) no-repeat;
}

p.respuestas2 {
width:52px;
height:31px;
float:left;
display:inline;
font-size:80%;
text-align:center;
margin:8px 17px 0 15px;
}

.valoraopi,p.respuestas2 span {
font-size:200%;
}

p.vermas2 {
text-align:right;
margin-right:30px;
margin-top:15px;
padding-bottom:10px;
padding-right:8px;
clear:both;
float:left;
width:690px;
display:inline;
background:url(http://imagenes.uptodown.com/imagenes/flecha-despues.gif) no-repeat 100% 5px;
}

#descarga div.destacado h1 {
float:left;
width:300px;
display:inline;
margin:30px 0 5px 40px;
}

#descarga div.destacado img#img-gratuita {
float:right;
margin:8px 5px 8px 0;
}

#descarga div.destacado img#img-premium,#descargaprivada div.destacado img {
float:right;
margin:8px 50px 8px 0;
}

#descarga,#descargagratuita,#descargaprivada {
width:717px;
float:left;
border:1px solid #D5D5D5;
border-top:0;
padding-left:0;
padding-right:16px;
}

#descarga table td,div#otras-descargas td {
color:#666;
padding:4px;
background:url(http://imagenes.uptodown.com/imagenes/linea-ptos.gif) repeat-x bottom;
}

#descarga table {
clear:both;
width:638px;
border-collapse:collapse;
margin-left:41px;
background:#FFF;
}

#descarga table th {
text-transform:uppercase;
font-size:110%;
text-align:left;
padding:6px;
background:#D0DDED;
}

#descarga table td.caracteristicas,#descarga table th.caracteristicas {
width:360px;
padding-left:12px;
}

#descarga table td.gratuita,#descarga table th.gratuita,#descarga table td.premium,#descarga table th.premium {
width:130px;
text-align:center;
}

#descarga p#recibiras,#descargagratuita p#recibiras,#descargaprivada p#recibiras {
font-size:90%;
float:left;
width:632px;
padding-bottom:18px;
display:inline;
margin:18px 0 0 45px;
}

#botones-descarga {
float:left;
margin-left:40px;
margin-bottom:8px;
padding-top:7px;
padding-bottom:8px;
display:inline;
width:638px;
}

#botones-descarga p {
font-size:160%;
color:#666;
font-weight:700;
float:left;
width:369px;
margin:36px 0 0;
}

#botones-descarga img {
float:left;
display:inline;
width:126px;
margin:26px 0 0;
}

#botones-descarga form {
float:right;
width:126px;
margin:0 3px 0 0;
padding:0;
}

#botones-descarga input#codigodescarga {
width:123px;
font-size:90%;
color:#666;
margin-bottom:7px!important;
}

#botones-descarga input#env {
margin-left:1px;
}

#descarga p#problemas {
font-size:90%;
float:left;
width:632px;
display:inline;
margin:18px 0 0 45px;
}

#otras-descargas div#contenedor_izq {
width:335px;
}

#otras-descargas div#contenedor_der {
width:305px;
}

#otras-descargas div#contenido_izq {
width:300px;
display:inline;
padding:0 0 0 5px;
}

#contenido_der {
width:305px;
margin:0 5px 0 0;
}

div#otras-descargas {
width:640px;
float:left;
clear:both;
display:inline;
margin:18px 0 30px 40px;
}

div#otras-descargas h3 {
color:#666;
font-size:130%;
margin:0 0 10px;
padding:7px 10px 7px 5px;
background:#EEF3F6;
}

div#otras-descargas table {
border-collapse:collapse;
width:316px;
float:left;
margin-right:16px;
display:inline;
}

div#otras-descargas td.nombre {
width:223px;
}

div#otras-descargas td.nombre a {
color:#57689E;
font-weight:700;
display:block;
}

div#otras-descargas td.categoria {
text-align:right;
font-size:90%;
}

div#otras-descargas div {
float:left;
display:inline;
width:300px;
height:250px;
}

.val-0,.val-1 {
background:url(http://imagenes.uptodown.com/imagenes/paletaval.gif) no-repeat;
}

#publi-pro-bottom {
margin:0 0 0 120px;
}

#principal.listado p#migas {
text-align:left;
margin:20px 0 10px;
}
#principal p#migas {
text-align:left;
margin:20px 0 6px;
}
