.myplayer { padding:20px;padding-top:5px;height:327px;background: url(../images/fondo_player.jpg) repeat-x #231918; -webkit-border-radius: 10px; -moz-border-radius:10px; }
.myplayer h2 {font-weight:normal;margin:0px;margin-bottom:6px;text-align:right;color:#FFFFFF;font-size:16px;letter-spacing:-1px;}
.myplayer h2 em {font-style:normal;font-weight:bold;}
#player {width:380px;height:300px;}


#content .columna1 { float:left; width:420px;}
#content .columna2 { float:right; width:547px; }

#content .columna2 .bottom-left,#content .columna2 .top-left {margin-right: 6px;background-image: url('../images/corners1280x20.gif');height:9px;font-size:2px;}
#content .columna2 .bottom-left {background-position: 0 -9px;}
#content .columna2 .top-left {background-position:top left;}
#content .columna2 .bottom-right, #content .columna2 .top-right {margin-top:-9px;margin-left:6px;background-image:url('../images/corners1280x20.gif');height:9px;font-size:2px;}
#content .columna2 .bottom-right {background-position:100% -9px;}
#content .columna2 .top-right {background-position:100% 0;}
#content .columna2 .inside {height:324px;padding:5px 15px;position:relative;}
#content .columna2 .inside .iconovideo {position:absolute;right:10px;top:0px;width:350px; height:320px;text-align:right;margin:0px;cursor:pointer;display:block;}


.oferta { position:absolute; margin:-90px 0 0 250px;background-image:url('../images/oferta.png');height:110px; width:115px; font-size:25px; color:#fff;font-weight:bold; text-align:center}
.oferta p{ padding:15px 0 0 5px;}

.fondooferta { margin:0 0 0 -27px;background-image:url('../images/fondeooferta.png');height:91px; width:231px;}
.fondooferta p{float: left;font-size:21px; color: #FFF; font-weight:bold; text-align: left; margin:0 0 0 25px;padding-top:10px; width:90px;line-height: 22px;}
.fondooferta span{float:right; font-size:43px; color: #FFF; font-weight:bold; text-align:left; margin:0 10px 0 0px; padding-top:5px;}

.ofertaporciento p{ position: absolute;float: left;font-size:27px; color: #fff; font-weight:bold; text-align: center; padding-top:0px;}

/*#products{ width:700px; text-align:left; margin:0; padding:0; float:left; }
#products ul{list-style:none;margin:0; padding:0;}
#products ul li { display:block; float:left;}
#products ul li .head{ height:100px;}
.imagen{position:absolute; z-index:0; left:125px; top:0px;}
.box{width:326px; height:148px; margin-right:10px; margin-bottom:0px;  padding:5px;}
.boxshadow{background: url(http://web.archive.org/web/20091220083641/http://www.sexshopchannel.com/templates/sexshopchannel/images/shadow.png) no-repeat top center; width:336px; height:12px;}
.fonsizemiddle{ font-size:150%; line-height:24px; letter-spacing:normal}
.fonsizelittle{ font-size:120%; line-height:24px; letter-spacing:normal}
.fonsizebig{ font-size:170%; line-height:24px; letter-spacing:normal}
.fontwhite{ color:white;}*/

.txttitleBlack_info { width:500px; color: #3b3b3b; font-size: 34px; font-weight: bold; line-height:30px;}
.txtDescription_info { color: #666666; font-size: 10px; height:130px; width:250px;}
.txtDescription_info p {  display:block; float:none; color:#6d6d6d; line-height:10px; margin:5px; padding:0px; padding-left:10px;}
.txtDescription_info p.titulodesc {  display:block; float:none; color:#6d6d6d; line-height:10px; margin:5px; padding:0px; font-weight:bold;}
.txtRefBig_info { color: #9d9d9d; font-size: 18px; font-weight: bold; display:block;}

.guarantee_banners {float:right;width:276px;}

#guarantee { position:relative; font-size: 11px;width:276px;height:239px;background:url(../images/garantias.jpg) no-repeat;}
#guarantee h5 { position:absolute; top:10px; right:15px; color:#666666;font-size:14px;font-weight:normal;margin:0px;padding:0px;}
#guarantee .txtgrisnormalcolor {color:#660571;font-weight: bold;font-size: 13px;}
#guarantee .centrogarantias {position:absolute;color:#903995;top:35px;right:15px;background-repeat: no-repeat;width:140px;}
#guarantee .centrogarantias p {border-bottom:1px solid #ccc; padding-bottom:5px;padding-top:5px;}
#guarantee .centrogarantias p.ultimo {border-bottom:0px;} 

.tvmessage{	padding-left:118px;	padding-top:5px;	color:#FFFFFF;	font-size:16px;	letter-spacing:-1px;}
h2.tvmessage{font-weight:normal;margin:0px;}
h2.tvmessage em{font-style:normal;font-weight:bold;}
.ontv {position: absolute;top:88px;left:-13px;width:74px;height:75px;background: url(../images/ontv.png) repeat;display:block;}


#productsbox{ width:700px; float:left; }

#cajasarticulos { width:695px;}
#cajasarticulos .cajaproducto { float:left; width:330px; margin-right:17px; *margin-right:10px;}

.imagen{ position:absolute; z-index:2; width:145px; height:145px; left:165px;z-index:1;}
.box{width:326px; height:148px; margin-right:10px;  padding:0px;}
.boxshadow{background: url(../images/shadow.png) no-repeat top center; height:12px;}
.fonsizemiddle{ font-size:19px; line-height:24px; letter-spacing:normal; padding-left:10px;}
.fonsizesmall{ width:170px;font-weight:normal;font-size:9px; line-height:10px; letter-spacing:normal; padding-left:10px; padding-top:5px; color: #444;}
.fonsizelittle{ font-size:15px; line-height:24px; letter-spacing:normal; padding-left:10px;}
.fonsizebig{font-size:27px; line-height:30px; letter-spacing:normal;}
.fontwhite{color:white;}

a.boxenter{ margin-top:30px;background:url(../images/Arrow.png) no-repeat right; display:block; width:48px; height:20px; text-decoration: none; font-weight: bold; font-size:12px;}

.icono_ver_video {position:absolute;top:5px;right:10px;z-index:10}
.precio_botones {position:absolute;left:10px;bottom:10px;}

.titulonombre {margin:9px 0px 3px 10px;line-height:15px;}
.titulonombre,.titulonombre a {color:#fff;font-size:18px;font-weight:normal;display:block;}
.titulonombre strong {color:#000;font-weight:bold;}

.iconovideo { float:right; border:0; margin-right:10px; margin-top:5px;}
.iconovideo_dimensionado{ float:right; text-align:right; width:100px; height:135px; margin-right:10px; margin-top:5px;}
.iconovideotv{ float: left; border:0; margin-top:-30px;padding-left:110px;}
.iconovideo a{ text-decoration: none; border:0px;}
a img{ border:0px;}

.iconovideogrande{ position:absolute; border:0px; z-index:0; width:24px; height:32px; outline:none; margin-left:500px; margin-top:300px;}

.iconovideogrande_dimensionado{ position:absolute; text-align:right; z-index:0; width:350px; height:320px;  margin-left:180px; margin-top:5px;}


.banners {color:#5d5d5d; font-size:11px;position:relative;height:232px;}

.links_b1b2 {width:280px; position:absolute; top:25px; left:0px; height:105px; z-index:1000;}
.links_b1b2 a {position:relative;height:105px;display:block;float:left;width:140px;background:url(#);text-indent:-99999px;}

.banner {background:url(../images/bannerhome_sup01.jpg) no-repeat;height:130px;}

.banner .texto_izq,.banner .texto_der {padding-top:30px;float:left;height:100px;}
.banner .texto_izq {width:125px;margin-left:10px;}
.banner .texto_der {margin:0px;width:100px;line-height:14px;color:#650470;margin-left:10px;color:#650470;font-size:12px; font-weight:bold;}


.banners .banner_titulo{color:#650470;display:block;font-size:19px; font-weight:bold; letter-spacing:-1px;}
.banners a span.iconovideotvsolo{ display:block; float:left; padding-left:10px; padding-top:5px;}
.banners a p.banner_link{ display:block; float:left; color:#9c09ad; font-size:14px; padding-left:5px; padding-top:10px; width:100px;}


.banners .bannerinf { background:url(../images/bannerhome_inf.jpg) no-repeat; width:280px; height:102px; font-size:14px;position:relative;}
.banners .bannerinf .regalo {font-size:9px;color:#FFFFFF;top:23px; left:63px;}
.banners .bannerinf .laspilas {width:80px; bottom:15px; left:10px;}
.banners .bannerinf .laspilas span { color:#323232; font-weight:bold;}
.banners .bannerinf .apartir {font-size:10px; width:40px; line-height:10px;top:35px; right:25px;}
.banners .bannerinf .apartir span{ color:#323232; font-weight:bold;}
.banners .bannerinf .enviogratis{bottom:10px;right:25px;}
.banners .bannerinf .enviogratis span{ color:#323232; font-weight:bold;}

.banners .bannerinf .regalo,
.banners .bannerinf .laspilas,
.banners .bannerinf .apartir,
.banners .bannerinf .enviogratis {position:absolute;}

.banner01{float:left; width:140px; height:232px; color:#5d5d5d; font-size:11px; background: url(../images/banner01.jpg) repeat;}

.linkfotogrande{ width:545px; height:330px;}
