body {margin:0;font-family: Tahoma, Verdana;font-size:12px;color:#ffffff;background-color:#000000;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul,ol, dl, address, a, li {margin: 0px;padding: 0px;text-decoration:none}

* {margin:0px;padding:0px;}
ul,li {list-style-type:none;}

a:link {color:#CCCCCC;text-decoration:underline;}
a:visited{color:#CCCCCC;text-decoration:underline;}
a:hover{color:#CC0000;text-decoration:underline;}

/*---header----*/
.header {background:url(../images/headerGris_bk.jpg) repeat-x;height:32px;width:980px;
margin-left:auto;margin-right:auto;padding:0;}
.menu_header {width:628px;float:left;}
.menu_header ul {list-style:none;margin:0px;padding:0px;}
.menu_header li {list-style:none;float:left;height:32px;}

.vtrcom a {background:url(../images/headerGris_vtrcom.jpg) no-repeat 0 0;width: 88px;display: block;
text-indent: -10000px;height: 32px;}
.productos a {background:url(../images/headerGris_botProd.jpg) no-repeat 0 0;
width: 115px;display: block;text-indent: -10000px;height: 32px;}
.productos a:hover {background-position: -115px 0;}
.sucursal a {background:url(../images/headerGris_botSuc.jpg) no-repeat 0 0;width: 82px;display: block;text-indent: -10000px;height: 32px;}
.sucursal a:hover {background-position: -82px 0;}
.mail a {background:url(../images/headerGris_botMail.jpg) no-repeat 0 0;
width: 45px;display: block;text-indent: -10000px;height: 32px;}
.mail a:hover {background-position: -45px 0;}
.mapa a {background:url(../images/headerGris_botMapa.jpg) no-repeat 0 0;width: 53px;display: block;text-indent: -10000px;height: 32px;}
.mapa a:hover {background-position: -53px 0;}
.header h1 {background:url(../images/headerGris_logo.jpg) no-repeat;text-indent: -10000px;
height:26px;width:71px;float:right;margin-top:3px;font-size:10px;}
.header p {background:url(../images/headerGris_borde.jpg) no-repeat;height:32px;
width:10px;float:right;}
/*---fin header----*/

/*---menu----*/
#contenedormenu {width:980px;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:12px}
#contenedormenu  li{float:left;margin-left:3px;margin-right:4px}
#contenedormenu span {display:none}

#base {margin-left:auto;margin-right:auto;width:980px;overflow:hidden;height:515px;text-align:left}
#base h1 {display:none}
#base h2 {display:none}
#base h3 {display:none}

/*home*/
#contenedorhome {width:100%;background: url(../images/home_bg.jpg) no-repeat center top;overflow:hidden;}


#video {width:400px;height:342px;margin:30px 0 0 547px}

#concurso {width:400px;float:none;margin: 20px 0 0 560px; height:66px;}
#concurso a{margin-top:7px}
#concurso .btnparticipa{margin:7px 10px 0 140px;}

/*INTERIOR*/
/*---sinopsis----*/
#contenedorsinopsis {width:100%;background: url(../images/sinopsis_bg.jpg) no-repeat center top;overflow:hidden;}
#contenedorsinopsis #sinopsis{width:370px;margin:160px 0 0 560px;text-align:right; line-height:15px}
#contenedorsinopsis #sinopsis p{margin-bottom:10px}

#contenedorsinopsis #comunidad {width:530px;float:left;text-align:right;margin-top:40px}
#contenedorsinopsis #comunidad .titulo {text-align:right;width:530px;}

#contenedorsinopsis #comunidad  .media {width:110px;float:right;margin-top:10px;height:41px}
#contenedorsinopsis #comunidad  .media2 {width:125px;float:right;margin-top:10px;height:53px}

/*---videos----*/
#contenedorvideos {width:100%;background: url(../images/videos_bg.jpg) no-repeat center top;overflow:hidden;}
#contenedorvideos #videosolo {width:400px;height:342px;margin:140px 0 0 547px}
#contenedorvideos #videoint {width:400px;float:left;height:342px;margin:90px 0 0 30px}
#contenedorvideos #videoint p {margin:10px 0 0 0;display:block;}

#contenedorvideos #videosgaleria {width:520px;text-align:right;margin-top:365px;float:left}


/* menu videos---*/
.sc_menu
{  /* Set it so we could calculate the offsetLeft */ 
position: relative;  width: 395px;padding-left:5px;margin-left:100px;overflow:auto}
ul.sc_menu { display: block;  height: 115px;  /* Max width here, for users without Javascript */width: 900px;  padding: 7px 0 0 5px;  /* Remove default margin */  margin: 0;list-style: none;}
.sc_menu li {  display: block;  float: left;  padding: 0 4px;text-align:center}

.sc_menu a {  display: block;  text-decoration: none;}
.sc_menu span {  display: none;  margin-top: 3px;color:#ffffff}
.sc_menu a:hover span {  display: block;}
.sc_menu img {  border: 1px #fff solid;display:block;}
.sc_menu a:hover img {  border:1px solid #cc0000}


/*---fotos----*/
#contenedorfotos {width:100%;background: url(../images/fotos_bg.jpg) no-repeat center top;overflow:hidden;}
#contenedorfotos #galeriabase {width:400px;margin:90px 0 0 565px;overflow:hidden;}
#contenedorfotos #galeriabase #galeria {width:350px;height:355px;float:right;overflow:auto;padding-right:20px;margin:15px 30px 0 0}
#contenedorfotos #galeriabase #galeria .capturas{float:left;margin:0 10px 13px 0;width:97px;}
/*---#contenedorfotos #galeriabase #galeria .capturas{float:right;margin:0 20px 13px 0;width:123px;}---*/


/*---wallpapers----*/
#contenedorwall{width:100%;background: url(../images/wall_bg.jpg) no-repeat center top;overflow:hidden;}
#contenedorwall #wallpapers {width:375px;margin:95px 0 0 0;overflow:hidden}
#contenedorwall #wallpapers .wall{width:375px;float:right;text-align:right;overflow:hidden;margin-bottom:15px;}
#contenedorwall #wallpapers .wall img{float:right;width:110px}
#contenedorwall #wallpapers .wall .txt{width:240px;float:left;margin-top:30px;padding-bottom:8px}
#contenedorwall #wallpapers .wall .txt strong{display:block;margin-bottom:15px}
#contenedorwall #wallpapers .wall .txt .links {margin-left:7px;background-color:#000000;padding:7px;border:1px solid #cc0000;}

#contenedorwall #instrucciones {width:530px;float:left;text-align:right;margin:395px 35px 0 0;font-size:11px}
#contenedorwall #instrucciones  .titulo {text-align:right;width:530px;}

/*---musica----*/
#contenedormusica{width:100%;background: url(../images/musica_bg.jpg) no-repeat center top;overflow:hidden;}
#contenedormusica #musica {width:370px;height:330px;float:left;overflow:auto;padding-right:20px;margin:145px 0 0 30px}
#contenedormusica #musica p{margin:7px 0 7px 0}
#contenedormusica #musica #muse{display:block;margin-top:7px;overflow:hidden;width:350px}
#contenedormusica #musica #muse img{margin-right:10px;float:left;border:1px solid #cc0000}

#contenedormusica #tracklist {width:525px;float:left;text-align:right;margin-top:240px;font-size:11px;line-height:16px;}
#contenedormusica #tracklist .titulo {text-align:right;width:530px;}
#contenedormusica #tracklist .portada{margin-left:60px;margin-top:10px;float:left;border:1px solid #cccccc}

/*---bazuca----*/
#contenedorbazuca {width:100%;background: url(../images/coleccion_bg.jpg) no-repeat center top;overflow:hidden;}
#contenedorbazuca #dvdbase {width:390px;float:left;margin:90px 0 0 40px;}

#contenedorbazuca #dvdbase #dvd {width:370px;height:360px;float:right;overflow:auto;padding-right:20px;margin:15px 10px 0 0}
#contenedorbazuca #dvdbase #dvd .dvd {width:350px;float:right;text-align:right;overflow:hidden;margin-bottom:15px}
#contenedorbazuca #dvdbase #dvd .dvd .txt{width:220px;float:right;margin-top:20px;overflow:hidden;}
#contenedorbazuca #dvdbase #dvd .dvd .txt strong{display:block;margin-bottom:3px}
#contenedorbazuca #dvdbase #dvd .dvd .txt .btnbazuca{margin-top:7px}
#contenedorbazuca #dvdbase #dvd .dvd .foto{margin-left:10px;float:right;}

#contenedorbazuca #libros {width:500px;float:left;text-align:right;margin-top:300px;margin-left:10px}
#contenedorbazuca #libros .titulo {text-align:right;width:500px;margin-bottom:7px;}
#contenedorbazuca #libros .libros {width:120px;float:right;font-weight:bold;}
#contenedorbazuca #libros .libros img{margin-bottom:5px;display:block;float:right;}

/*---noticias----*/
#contenedornoticias {width:100%;background: url(../images/noticias_bg.jpg) no-repeat center top;overflow:hidden;}

#contenedornoticias #noticias {width:385px;margin:97px 0 0 560px}
#contenedornoticias #noticias #noticiascroll{width:370px;height:330px;overflow:auto;padding-right:20px;margin:15px 10px 0 0}
#contenedornoticias #noticias #noticiascroll .noticias {width:335px;background-color:#000000;padding:7px;border:1px solid #666666;margin-bottom:12px;overflow:hidden;}
#contenedornoticias #noticias #noticiascroll .noticias b{color:#CCCCCC}
#contenedornoticias #noticias #noticiascroll .noticias a{display:block;margin:6px 0 3px 0;text-decoration:none;font-weight:bold}
#contenedornoticias #noticias #noticiascroll .noticias span{display:block;margin:6px 0 3px 0;text-decoration:none;font-weight:bold}
#contenedornoticias #noticias #noticiascroll .noticias strong {display:block;font-size:10px;margin-bottom:3px}
#contenedornoticias #noticias #noticiascroll .noticias .detalle{display:block;float:right;text-decoration:none;font-size:10px}

#contenedornoticias #noticias #paginador {width:380px;overflow:hidden;margin-top:20px}
#contenedornoticias #noticias #paginador table{width:100px;float:right}
#contenedornoticias #noticias #paginador table td{width:15px;}
#contenedornoticias #noticias #paginador table th{width:60px;text-align:center;font-weight:normal}
#contenedornoticias #noticias #paginador table th a{margin:0 5px 0 5px;}
#contenedornoticias #noticias #paginador table th strong{margin:0 5px 0 5px;}

#contenedornoticias #noticias #detallenoticia {width:365px;height:340px;overflow:auto;padding-right:20px;float:right;}

#contenedornoticias #noticias  #detallenoticia b {display:block;margin-bottom:3px}
#contenedornoticias #noticias  #detallenoticia strong {display:block;font-size:10px;margin-bottom:7px;border-bottom:1px solid #cc0000;padding-bottom:3px}

#contenedornoticias #noticias  #detallenoticia p {margin:0 0 7px 0}
#contenedornoticias #noticias #volver{width:350px;text-align:right;font-size:10px;margin:20px 35px 0 0;font-weight:bold;float:left}
#contenedornoticias #noticias #volver a{text-decoration:none;}



