html, body {
	height:100%;
	margin:0;
}

div, table, p, span, ul, li, h1, h2, h3, img, a, input, object {padding:0;margin:0;}

/*body{background:url(../images/hdr_bkg_purple.jpg) repeat-x left top;background-color:#ffffff;position:relative;min-width:900px;font-family: Helvetica,Arial,Geneva,sans-serif;font-size: 12px;color:#58595b;}*/
body{background:url(../images/hdr_bkg_purple.jpg) repeat-x left top;background-color:#ffffff;position:relative;width:100%;font-family: Helvetica,Arial,Geneva,sans-serif;font-size: 12px;color:#58595b;}

img {border:0;}
.limpiar {clear:both;}/*para dejar de flotar los div*/
.limpiarapp {clear:both;height:50px;}

#principal {position: absolute;width:900px;top:0;left:50%;margin-top:0px;margin-left:-450px;/*border:solid 1px red;*/}

.cabecera {position:relative;width:900px;height:80px;margin:0 auto;}/*240px de altura de la imagen y 20 de margen blanco*/
/*.cabecera a img {float:left;}*/
.cabecera .idiomas {position:relative;height:30px;width:260px;float:right;margin:15px 0 0 0;/*border:solid 1px black;*/}
.cabecera .idiomas ul {list-style:none;font-family:Arial,verdana;text-transform:uppercase;font-size:11px;margin:5px;float:right;}
.cabecera .idiomas li {float:left;display:block;margin:0 0 0 5px;}
.cabecera .idiomas li a {text-decoration:none;color:#231f20;}
.cabecera .idiomas li a:hover {color:#cc071e;}
.cabecera .idiomas li a.idsel{color:#bbb0a3;}
.cabecera .idiomas ul li:after {content:" |";}

.cabecera .logo {position:absolute;top:6px;left:0px;z-index:10;}
.cabecera .logo a {background:url(../images/fondologo.png) no-repeat left top;width:198px;display:block;padding:9px 9px 0 9px;}

.cabbusqueda {position:absolute;top:16px;right:130px;text-align:center;}
.cabbusqueda p {color:#bdef00;font-weight:bold;}
.cabbusqueda input.fondo {/*filter:alpha(opacity:50);*/border:none;background:url(../images/fondocaja.png) no-repeat left top;width:147px;height:15px;padding:6px 0px 0 10px;float:left;}

.redessociales {position:absolute;top:40px;right:5px;}
/*.redessociales a {opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity:50);}
.redessociales a:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity:100);}*/

.autocomplete-w1 {color:#000;/*background:url(images/shadow.png) no-repeat bottom right;*/ position:absolute;margin-left:-335px; top:4px; left:3px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete {display:none;border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:0px 6px 6px -3px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete h2 {background-color:#00363d;color:#95bd00;font-weight:bold;padding:3px 0 3px 10px;font-size:12px;}
.autocomplete a {display:block;color:#000;text-decoration:none;}
.autocomplete a span {float:right;}
.autocomplete .selected {background:#F0F0F0;}
.autocomplete div {padding:2px 5px; white-space:nowrap;}
.autocomplete strong {font-weight:normal; color:#3399FF;}

.cuerpo {position:relative;width:900px;margin:0 auto;}
/*.cuerpomenu nav {background-color: #E6E6E6;border:solid 1px black;}*/
/*.cuerpomenu:before{content:".";display:block;height:100px;clear:both;visibility:hidden;}*/
.cuerpomenu {position:relative;width:895px;margin:0 auto;border:#e9e9e9 1px solid;-webkit-border-radius: 9px;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius: 9px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-radius: 9px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);box-shadow: 0px 1px 4px rgba(0,0,0,0.3);}
.cuerpomenu ul {display:block;list-style:none;}
.cuerpomenu ul li {display:block;float:left;}
.cuerpomenu ul.navi {height:46px;line-height:46px;background-color: #E6E6E6;font-family: Helvetica,Arial,Geneva;border-bottom:solid 1px #B8B8B8;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.cuerpomenu ul.navi li.primera a.opsel {-webkit-border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;border-top-left-radius: 6px;}
.cuerpomenu ul.navi li a {display:block;font-size:14px;padding:0 20px;text-align:center;line-height:46px;color:#7F7E75;border-right:solid 1px #B8B8B8;text-decoration:none;}
.cuerpomenu ul.navi li a:hover{background-color:#dadada;}
.cuerpomenu ul.navi li a.opsel {color:#626262;background-color:#fff;border-bottom:solid 1px #fff;}
.submenu {position:relative;float:left;width:21%;color:#626262;padding:2%;}
.submenu h2 {font-size:24px;line-height:24px;}
.submenu h2 a {text-decoration:none;color:blue;}
.submenu h2 a:hover{color:black;}

.submenu p {margin:18px 0;line-height:18px;}
.barrainf {position:relative;width:100%;background: url("../images/bc_gradientbar.gif") repeat-x 0 0;color: #AFAFAF;height: 32px;}
.barrainf .contenido {position:relative;width:890px;margin:0 auto;padding:10px 0 0 20px;background: url("../images/bc_icon.png") no-repeat left 15px;}

#carousel {position:relative;height:330px;width:800px;overflow:hidden;z-index:0;margin:10px auto;}
#carousel ul{list-style:none;width:800px;height:330px;}
#carousel ul li {display:block;float:left;height:330px;width:800px;}
#carousel ul li img {width:800px;height:330px;}

.numimg {position:relative;width:800px;margin:10px 0;text-align:center;background:url(../images/fondolinea.png) repeat-x left top;}
.numimg a {background:url(../images/selboton.png) no-repeat left top;display:inline-block;width:14px;height:10px;margin:10px 5px;}
.numimg a.sel, .numimg a:hover {background-position:left -11px;}

/*.appstoresub {position:relative;width:275px;margin:0 10px 10px 10px;display:inline-block;vertical-align:top;}*/
.appstoresub {position:relative;width:275px;float:left;margin:0px 10px 0px 10px;}/*color:#626262;*/
.appstoresub .appimagen {position:relative;float:left;width:70px;}
.appstoresub .appimagen img {width:62px;}
.appstoresub .appimagen .mask60 {position:absolute;top:0px;left:0px;display:block;background:url("../images/mask60.png") no-repeat left top;height:65px;width:65px;}
.appstoresub .appdescri {position:relative;float:right;width:200px;}
.appstoresub .appdescri p {line-height:20px;margin-top:5px;}
.appstoresub .appdescri p.descri{height:100px;overflow:hidden;}
.appstoresub .appdescri a {color:#93BED5;}
.appstoresub .appdescri a:hover {text-decoration:none;color:#84ABBF;}

.cuerpdesta {position:relative;width:875px;margin:15px auto 0 auto;padding:10px;background-color:#e6e6e6;border:#e9e9e9 1px solid;-webkit-border-radius: 9px;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius: 9px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-radius: 9px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);box-shadow: 0px 1px 4px rgba(0,0,0,0.3);}
.cuerpdesta h2 {font-weight:bolder;font-size:15px;color:#000;margin:10px 0;}
.cuerpdesta h2 a{text-decoration:none;color:#000;}
.cuerpdesta h2 span {font-size:12px;display:block;float:right;color:#298cda;}
.cuerpdesta h2 span:hover{color:blue;}

.cuerpdesta a.especial {text-shadow:#fff 0px 1px 0, #000 0 -1px 0;color:#808080;
-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;
background: rgb(220, 220, 220);
background: -moz-linear-gradient(90deg, rgb(220, 220, 220) 30%, rgb(184, 184, 182) 70%);
background: -webkit-linear-gradient(90deg, rgb(220, 220, 220) 30%, rgb(184, 184, 182) 70%);
background: -o-linear-gradient(90deg, rgb(220, 220, 220) 30%, rgb(184, 184, 182) 70%);
background: -ms-linear-gradient(90deg, rgb(220, 220, 220) 30%, rgb(184, 184, 182) 70%);
background: linear-gradient(0deg, rgb(220, 220, 220) 30%, rgb(184, 184, 182) 70%);
-webkit-box-shadow: 3px 3px 1px rgba(0, 0, 0, 0.75);
-moz-box-shadow:    3px 3px 1px rgba(0, 0, 0, 0.75);
box-shadow:         3px 3px 1px rgba(0, 0, 0, 0.75);
padding:15px 0;text-decoration:none;font-size:14px;font-weight:bold;display:inline-block;width:145px;text-align:center;margin:0 5px;height:35px;}
.cuerpdesta a.especial:hover{box-shadow:2px 2px 1px rgba(0, 0, 0, 0.75);-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);/*transition: all 0.15s ease-in-out 0s;*/}
.cuerpdesta a.selec {text-shadow:#808080 0px 1px 0, #808080 0 -1px 0;background: linear-gradient(0deg,rgb(184, 184, 182) 30%,rgb(220, 220, 220) 70%);color:#fff;-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);/*transition: all 0.15s ease-in-out 0s;*/}

/*.cuerpdesta:after{content:".";display:block;height:100px;clear:both;visibility:hidden;}*/

.appstoredes {position:relative;width:104px;margin:10px 8px;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
.appstoredes .appimagen {position:relative;width:104px;height:100px;}
.appstoredes .appimagen img {width:100px;}
.appstoredes .appimagen .mask100 {position:absolute;top:0px;left:0px;display:block;background:url("../images/mask100_2.png") no-repeat left top;height:103px;width:102px;z-index:999;}
.appstoredes .appdescri {position:relative;font-size:10px;}
.appstoredes .appdescri a {text-decoration:none;font-weight:bold;color:#000;display:block;height:23px;margin-top:5px;overflow:hidden;}
.appstoredes .appdescri a:hover {color:blue;}

.encabezadotabla {position:relative;margin-top:15px;padding:15px 0;background:url(../images/fondofiltro.png) repeat-x left bottom;border:#e9e9e9 1px solid;-webkit-border-radius: 9px;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius: 9px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-radius: 9px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);box-shadow: 0px 1px 4px rgba(0,0,0,0.3);}
/*.encabezadotabla select {width:100%;color:#578aaa;margin:5px 5px;font-size:12px;}*/

.encabezadotabla select {width:100%;position:relative;background-color:#F5F5F5;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px rgba(81, 203, 238, 0);color:#578aaa;font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;margin: 5px 0;padding: 5px;}
.encabezadotabla select:focus {background-color: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0 0 5px #51CBEE;color: #333333;outline: medium none;}/*transform:scaleX(2.05)*/
.encabezadotabla input {width:180px;color:#578aaa;margin:5px 5px;}
.encabezadotabla table {margin:0px 0px 0px 0;padding: 0 10px;width:100%;/*border:solid 2px #353535;background-color:#787878;*/}
.encabezadotabla table td {padding:5px 5px 0 5xp;}
.encabezadotabla span {display:block;color:#575757;font-weight:bold;}
.encabezadotabla .especiales {background:url(../images/fondoesp.png) no-repeat left top;height:80px;margin-left:10px;}
.encabezadotabla .especiales h2 {font-size:24px;font-weight:bolder;margin:25px 0 0 105px;color:#474747;float:left;}

.paginacion {position:relative;margin:10px auto;padding:10px;width:875px;}
.paginacion a {color:#578aaa;}

.box-header {position:relative;margin:15px 0 10px 0;}
.box-header h1 {font-size:26px;font-weight:bolder;text-transform:uppercase;color:#6bb3ea;}
.box-header h2 {font-size:22px;font-weight:bolder;margin-bottom:15px;}
.box-header h3 {font-size:16px;font-weight:bolder;margin-bottom:15px;}
.box-header p {margin:0 0 5px 25px;line-height:19px;}

.colizq {position:relative;float:left;width:180px;margin-right:10px;}
.colizq .logoapp {position:relative;}
.colizq .logoapp img {width:175px;height:175px;}
.colizq .logoapp .mask175 {position:absolute;top:0px;left:0px;display:block;background:url("../images/mask175.png") no-repeat left top;height:179px;width:177px;}
.colizq .izqinf {position:relative;margin:10px 0;}
.colizq .izqinf a.store {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: url("../images/button_glas1.png") repeat-x scroll center center #6bb3ea;text-align:center;text-decoration:none;color: #FFFFFF;display:block;font-family: arial;font-weight: bold;line-height: 15px;padding: 5px 5px;margin:5px 10px;/*z-index:100;*/}
.colizq .izqinf p {color:#858989;line-height:19px;}
.colizq .izqinf p.badge {background: url("../images/fat-binary-badge-web.png") no-repeat 0 3px;text-indent:16px;}
.colizq .izqinf p.moneda {color:#000;font-weight:bold;font-size:14px;margin:15px 0;}

.colizq .izqinfcat {text-align:center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color:#F7F7F7;padding:10px 5px;margin:10px 0;}
.colizq .izqinfcat h3 {font-size:16px;font-weight:bold;margin:5px 0 10px 0;}
.colizq .izqinfcat h3 img {margin-right:5px;}
.colizq .izqinfcat input {/*filter:alpha(opacity:50);*/border:none;background:url(../images/fondocaja.png) no-repeat left top;width:147px;height:15px;padding:6px 0px 0 10px;margin-bottom:10px;}
.colizq .izqinfcat .linea {height:1px;width:100%;margin:10px 0;border:solid 1px graytext;}
.colizq .izqinfcat a.enviar {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: url("../images/button_glas1.png") repeat-x scroll center center #6bb3ea;text-decoration:none;color: #FFFFFF;display:block;font-family: arial;font-weight: bold;line-height: 15px;width:80%;padding: 5px 0;margin:10px 10%;/*z-index:100;*/}
.colizq .izqinfcat a.invisible {visibility:hidden;}

span.estrella {background:url("../images/rating_star.png") no-repeat left center;width:11px;height:15px;display:block;float:left;margin-right:5px;}
span.medio {width:6px;}

.noseve {display:none;}
a.desplegar{display:block;text-decoration:none;background:url(../images/fondoli.png) no-repeat 95% 5px #F7F7F7;font-size:14px;font-weight:bold;color:#2f2c2c;margin:5px 0;padding:4px 15px;}
/*.linea {clear:both;height:1px;width:100%;margin:15px 0 20px 0;border:solid 1px graytext;}*/

.coldere{position:relative;float:left;width:705px;}
.coldere p {line-height:19px;}
.coldere .derinfcat {position:relative;float:left;margin:10px 0;}
.coldere h3 {font-size:16px;font-weight:bolder;margin-bottom:10px;}
.coldere .opdesplegar {margin:15px 0 10px 0;float:left;position:relative;display:block;width:100%;}
.coldere a.sellerurl{color:#298cda;text-decoration:none;}
.coldere a.linkitunes {float:left;width:100%;display:block;margin:10px 0;}
.coldere a.sellerurl:hover{text-decoration:underline;}
.coldere .artistasid {position:relative;width:700px;margin:10px 0;float:left;background-color:#F7F7F7;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;padding:10px 5px;}
.coldere .artistasid h2 {margin:5px 0 10px 0;font-size:18px;font-weight:bold;}
.coldere .artistasid .artista {position:relative;display:inline-block;vertical-align:top;width:150px;text-align:center;margin:10px 10px 0 10px;}
/*.coldere .artistasid .artista {position:relative;float:left;display:block;width:150px;text-align:center;margin:10px 10px 0 10px;}*/
/*.coldere .artistasid .artista:after {clear: both;content: " ";display: block;float: none;height: 1px;}*/
.coldere .artistasid .artista .mask60 {position:absolute;top:0px;left:0px;display:block;background:url("../images/mask60.png") no-repeat left top;height:65px;width:65px;margin-left:45px;}
.coldere .artistasid .artista a {display:block;text-decoration:none;color:#298cda;margin-bottom:5px;}

.coldere .artistasid .imagenes {position:relative;float:left;height:230px;width:585px;overflow:hidden;margin:10px 0;}
.coldere .artistasid .imagenes ul {list-style:none;width:585px;height:240px;}
.coldere .artistasid .imagenes ul li {display:block;float:left;padding-right:20px;}
.coldere .artistasid .imagenes ul li img {height:220px;}
/*.coldere .artistasid .boton {background:url("../images/flecder.png") no-repeat 5px center black;float:left;width:40px;height:220px;margin:10px 5px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity:50);border:solid 1px black;}*/
.coldere .artistasid .boton {background-color:black;float:left;width:40px;height:220px;margin:10px 5px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity:50);border:solid 1px black;}
.coldere .artistasid .boton:hover {cursor:pointer;opacity:1;-moz-opacity:1;filter:alpha(opacity:100);}
.coldere .artistasid .boton img {margin:90px 5px;}

.coldere .comen {position:relative;width:700px;margin:10px 0;float:left;padding:10px 5px 0 5px;}
.coldere .comen h2 {margin:5px 0 10px 0;font-size:18px;font-weight:bold;}
.coldere .comen .comentariop{position:relative;float:left;margin:0 0 15px 0;width:620px;}
.coldere .comen .comentariop img {float:left;margin:0 25px 0px 0;}
.coldere .comen .comentariop small {color: #D70606;}
.coldere .comen .comentariop .comencuerpo {background: url("../images/comment-top.png") no-repeat 0 0 #EEEEEE;margin: 5px 30px 10px 30px;padding: 25px 0 0 25px;}
.coldere .comen .comentariop .comencuerpo p{background: url("../images/comment-bottom.png") no-repeat scroll right bottom #EEEEEE;padding: 0 5px 15px 0;margin:10px 0;}

.coldere .artistasid form {margin:0 30px;}
.coldere .artistasid form p {margin:5px 0;}
.coldere .artistasid form textarea {width:100%;padding:2px;margin-right:10px;font: 13px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;}
.coldere .artistasid form input {width:250px;padding:2px;margin-right:10px;  background-color:#F5F5F5;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px rgba(81, 203, 238, 0);color:#578aaa;}
.coldere .artistasid form input:focus {background-color: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0 0 5px #51CBEE;color: #333333;outline: medium none;}
.coldere .artistasid form input[type="checkbox"] {width:50px;border:none;}
.coldere .artistasid form a {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: url("../images/button_glas1.png") repeat-x scroll center center #6bb3ea;text-align:center;text-decoration:none;color: #FFFFFF;display:block;font-family: arial;font-weight: bold;line-height: 15px;width:150px;padding: 5px 5px;margin:10px 0px;/*z-index:100;*/}
.coldere .artistasid form a.invisible {visibility:hidden;}
.coldere .artistasid .mensaje{position:relative;float:left;width:96%;margin:15px 0;border:solid 2px #e6db55;background-color:#ffffe0;padding:10px 10px;}

.coldere .descrireco {position:relative;height:150px;margin:5px 10px 10px 0;overflow:hidden;}

/*.dbcolabora {position:relative;width:700px;margin:0 auto;border:#e9e9e9 1px solid;-webkit-border-radius: 9px;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius: 9px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-radius: 9px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);box-shadow: 0px 1px 4px rgba(0,0,0,0.3);}*/
.imagencola {float:right;}
.textocola {position:absolute;top:100px;left:5px;width:300px;height:300px;text-align:center;}
.textocola h1 {font-size:50px;font-weight:bold;letter-spacing:4px;color:#000;margin-bottom:30px;}
.textocola p {font-size:25px;color:graytext;line-height:30px;margin-bottom:20px;}
.dbcolabora form {margin:0;}
.dbcolabora form p {margin:5px 0;}
.dbcolabora form textarea {width:100%;padding:2px;margin-right:10px;font: 1.4em "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;}
.dbcolabora form input {width:100%;padding:2px;margin-right:10px;}
.dbcolabora form input[type="text"]{background: none repeat scroll 0 0 #F5F5F5;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px rgba(81, 203, 238, 0);color: #666666;font: 1.4em "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;margin: 5px 0;padding: 5px;transition: all 0.25s ease-in-out 0s;vertical-align: top;}
.dbcolabora form input[type="text"]:focus {background-color: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0 0 5px #51CBEE;color: #333333;outline: medium none;position: relative;transform: scale(1.05);transition: all 0.25s ease-in-out 0s;z-index: 5;}
.dbcolabora form table {width:100%;}
.dbcolabora form table td {padding:0 15px 10px 0;}
.dbcolabora form input[type="checkbox"] {width:50px;}
.dbcolabora form input[type="radio"] {width:15px;margin:0;}
.dbcolabora form a {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: url("../images/button_glas1.png") repeat-x scroll center center #6bb3ea;text-align:center;text-decoration:none;color: #FFFFFF;display:block;font-family: arial;font-weight: bold;line-height: 15px;width:150px;padding: 5px 5px;margin:10px 0px;/*z-index:100;*/}
.dbcolabora form a.invisible {visibility:hidden;}
.dbcolabora .titvalor {font-weight:bold;text-decoration:underline;font-style:italic;margin-top:10px;font-size:14px;}
.dbcolabora .mensaje{position:relative;float:left;width:96%;margin:15px 0;border:solid 2px #e6db55;background-color:#ffffe0;padding:10px 10px;}

.appstoresuge{position:relative;float:left;height:110px;width:840px;margin:7px 30px;font-size:11px;border-bottom:solid 2px #353535;padding:10px 0 10px 0}
.appstoresuge p {margin:4px 10px;}
.appstoresuge .appimagen {position:relative;width:110px;float:left;margin:0px 0 0 10px;}
.appstoresuge .appimagen img {width:62px;height:62px;}
.appstoresuge .appimagen .mask60 {position:absolute;top:0px;left:0px;display:block;background:url("../images/mask60.png") no-repeat left top;height:65px;width:65px;z-index:100;}
.appstoresuge .appimagen a {text-decoration:none;color:blue;}
.appstoresuge .appimagen a:hover {color:green;}
.appstoresuge .appdescri {position:relative;height:98px;width:535px;float:left;overflow:hidden;line-height:18px;font-size:12px;}
.appstoresuge .appdescri p.titulo {font-weight:bold;font-size:13px;margin:0 0 5px 0;color:#000;}
.appstoresuge .appdescri p.suge {font-weight:bold;font-size:14px;margin:0 0 5px 0;color:blue;}
.appstoresuge .appdescri p.suge a {text-decoration:none;}
.appstoresuge .appdescri p.suge a:hover {color:#000;}
.appstoresuge .appcarac {position:relative;height:110px;width:175px;float:left;overflow:hidden;/*border-left:solid 1px #353535;border-right:solid 1px #353535;*/background-color:#d6e7fb;}
.appstoresuge .appcarac p span {color:#000;font-weight:bold;}

.distver {background-color:#fdfcbf;}
.igualver {background-color:#e0ffcd;}
p.regresar {margin:15px 10px;}
p.regresar a {color:green;font-size:15px;background:url(../images/regresar.gif) no-repeat left center;padding-left:20px;text-decoration:none;}
/*a:hover.regresar{color:#000;}es lo mismo que la de abajo
a.regresar:hover{color:#000;}*/
p.regresar a:hover{color:#000;}

h1.principal {font-size:22px;font-weight:bold;margin:10px;color:#000;}

.cuerpocolabora {position:relative;width:895px;float:left;margin:15px auto;border:#e9e9e9 1px solid;-webkit-border-radius: 9px;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius: 9px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-radius: 9px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);box-shadow: 0px 1px 4px rgba(0,0,0,0.3);overflow:hidden;}
.colaborascroll {position:relative;float:left;width:1800px;}
.colaboramitad {position:relative;float:left;width:895px;}

#buscador {position:relative;margin-top:15px;padding:15px;background:url(../images/fondofiltro.png) repeat-x left top;border:#e9e9e9 1px solid;-webkit-border-radius: 9px;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius: 9px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-radius: 9px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.3);box-shadow: 0px 1px 4px rgba(0,0,0,0.3);}
#buscador a{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: url("../images/button_glas1.png") repeat-x scroll center center #6bb3ea;text-align:center;text-decoration:none;color: #FFFFFF;font-family: arial;font-weight: bold;line-height: 15px;padding: 5px 25px;margin:5px 10px;}
#buscador img {visibility:hidden;height:25px;margin:0px 0 0 -85px;}
#buscador p {font-size:13px;font-weight:bold;margin-bottom:7px;}
#buscador input {width:500px;}
#buscador input,#buscador select {position:relative;background-color:#F5F5F5;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px rgba(81, 203, 238, 0);color: #666666;font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;margin: 5px 0;padding: 5px;}
#buscador input:focus,#buscador select:focus {background-color: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0 0 5px #51CBEE;color: #333333;outline: medium none;}/*transform:scaleX(2.05)*/
/****efecto muy interesante
#buscador input {position:relative;width:200px;background-color:#F5F5F5;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px rgba(81, 203, 238, 0);color: #666666;font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;margin: 5px 0;padding: 5px;transition: all 0.25s ease-in-out 0s;}
#buscador input:focus {background-color: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0 0 5px #51CBEE;color: #333333;outline: medium none;width:400px;transition: all 0.25s ease-in-out 0s;z-index: 5;}/*transform:scaleX(2.05)*/
/*efecto muy interesante*/

.moduleRow {/*background-color:#dfe3e2;*/}
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.pie {position:relative;padding-bottom:10px;background-color:#F2F2F2;}
.pie .separacion {background: url("../images/insetShadow.png") repeat-x left top;width:100%;height:5px;}
.pie .inner {position:relative;width:900px;margin:5px auto 0 auto;text-align:center;}
.pie .inner ul {list-style:none;}
/*.pie .inner ul li {display:block;float:left;margin:0 10px;}
.pie .inner ul li:after {content:" | ";}*/
.pie .inner .subscroll {margin:10px auto;display:block;height:35px;width:35px;background: url("../images/upArrow.png") no-repeat center center #DFDFDF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}