/* Inicializadores */

html, body, form, fieldset, div {margin:0; padding:0}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:15px 0; padding:0}

li, dd, blockquote {margin:0px}

ul {list-style:none}

/* Fix PNG*/
img, div { behavior: url(iepngfix.htc) }

/* Miscelaneos: */
form label {cursor:default;}
fieldset {padding:3px; border:#000 1px outset;}
legend {font-weight:bold; color:#FF9933}

/* Form field text-scaling */
input, select, textarea {font-size: 12px}

/* Links */
a {text-decoration:none; border:none; outline:none; color:#970c09; font-weight:bold}
a:hover {text-decoration:underline}
a:visited {color:#eb2e35}

/* General */
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#970c09; background:#ff0000}
/*div {border:#fff 1px solid}*/

/* ------------------------------------------------------------------------------------- */
/*  CONTENEDORES  */
#wrapper {width:760px; height:800px; margin:0 auto; padding:0 5px; background:url(../images/bg.jpg) left top no-repeat}
#header {height:140px}
#navbar {height:48px; width:760px; background:url(../images/bg_navbar.jpg) left top no-repeat; margin:0 0 11px 0}
#main {float:none; height:555px}
#footer {clear:both; width:620px; margin:15px auto 0 auto}

/* ------------------------------------------------------------------------------------- */
/* DETALLE */

/* Header */
#header h1 {display:none}

/* Contenido */
#navbar #menu {margin:0; width:760px; height:48px}
#navbar #menu li {float:left}
#navbar #menu li a {display:block; height:48px}
#navbar #menu li a span {display:none}
#navbar #menu #btn_mecanica a {background:url(../images/btn_mecanica.jpg) left top no-repeat; width:117px; margin-left:9px;}
#navbar #menu #btn_ruta a {background:url(../images/btn_ruta.jpg) left top no-repeat; width:161px; margin-left:18px}
#navbar #menu #btn_reconocimientos a {background:url(../images/btn_reconocimiento.jpg) left top no-repeat; width:158px; margin-left:20px}
#navbar #menu #btn_galeria a {background:url(../images/btn_galeria.jpg) left top no-repeat; width:115px; margin-left:13px}
#navbar #menu #btn_productos a {background:url(../images/btn_productos.jpg) left top no-repeat; width:123px; margin-left:13px}
#navbar #menu #btn_mecanica a:hover, #navbar #menu #btn_ruta a:hover, #navbar #menu #btn_reconocimientos a:hover, #navbar #menu #btn_productos a:hover, #navbar #menu #btn_galeria a:hover {background-position:left bottom}
#navbar #menu #btn_mecanica a.current, #navbar #menu #btn_ruta a.current, #navbar #menu #btn_reconocimientos a.current, #navbar #menu #btn_productos a.current, #navbar #menu #btn_galeria a.current {background-position:left bottom}

#main #contenidos {width:407px; float:left; padding:0 0 0 15px}
#main #contenidos #player {width:410px}
#main #contenidos #publicidad p {text-align:right; margin:5px 0 0 0; font-size:9px; font-weight:bold}
#main #contenidos #publicidad .banner {margin-top:15px}
#main #contenidos #publicidad #banner1, #main #contenidos #publicidad #banner2 {width:190px; height:100px}
#main #contenidos #publicidad #banner1 {float:left}
#main #contenidos #publicidad #banner2 {margin-left:216px; _margin-left:213px}

#main #descargables {width:281px; height:470px; margin:0 0 0 461px; _margin:0 0 0 449px; background:url(../images/bg_descargables.jpg) left top no-repeat; padding:38px 0 0 0}
#main #descargables h3 {display:none}
#main #descargables ul {margin:0}
#main #descargables .box {display:none; background:#f57604; width:244px; margin: 0 auto}
#main #descargables #ringtones {padding:2px 3px}
#main #descargables #emoticones {padding:5px}
#main #descargables #wallpapers {padding:3px}
#main #descargables .box a {background:none!important; display:inline; color:#970c09}
#main #descargables .box a.download_link {font-size:9px; color:#970c09}
#main #descargables ul {width:255px; margin:0 0 0 17px}
#main #descargables ul li {border-bottom:#ff0000 2px solid; padding-bottom:10px}
#main #descargables ul li a {display:block; width:105px; height:49px}
#main #descargables ul li a.current {background-position:left bottom}
#main #descargables ul li a span {display:none}
#main #descargables #w_list {width:70px}
#main #descargables #w_list li {border:none}
#main #descargables #w_list li a {font-size:9px}
#main #descargables ul #btn_ringtones a {background:url(../images/btn_ringtones.jpg) left top no-repeat}
#main #descargables ul #btn_emoticones a {background:url(../images/btn_emoticones.jpg) left top no-repeat}
#main #descargables ul #btn_wallpapers a {background:url(../images/btn_wallpapers.jpg) left top no-repeat}
#main #descargables ul #btn_ringtones a:hover, #main #descargables ul #btn_emoticones a:hover, #main #descargables ul #btn_wallpapers a:hover {background-position:left bottom}
#main #descargables ul #btn_ringtones a.current, #main #descargables ul #btn_emoticones a.current, #main #descargables ul #btn_wallpapers a.current {background-position:left bottom}

#main #mecanica {width:705px; background:url(../images/bg_mecanica.jpg) left top no-repeat; margin:18px 0 0 30px; /*_margin-top:3px;*/ padding:57px 0 0 0}
#main #mecanica .textarea {width:670px; height:384px; overflow:auto; margin:0 auto}
#main #mecanica .textarea p {color:#fff; margin:0 5px 15px 5px}
#main #mecanica #tos_link {display:block; background:url(../images/btn_tos.jpg) left top no-repeat; width:169px; height:37px; margin:0 0 0 24px; _margin:2px 0 0 23px}
#main #mecanica #tos_link span {display:none}

#main #tos {width:705px; background:url(../images/bg_tos.jpg) left top no-repeat; margin:18px 0 0 30px; /*_margin-top:3px*/; padding:57px 0 0 0; display:none}
#main #tos .textarea {width:670px; height:350px; overflow:auto; margin:0 auto}
#main #tos .textarea #condiciones {color:#fff; font-weight:bold; margin:0}
#main #tos .textarea #condiciones li {margin-bottom:10px}
#main #tos #mecanica_link {display:block; background:url(../images/btn_volver_mecanica.jpg) left top no-repeat; width:143px; height:37px; margin:0 0 0 27px; _margin:2px 0 0 26px}
#main #tos #mecanica_link span {display:none}

#main #videos_preview, #main #fotos_preview {width:710px; height:130px; padding:70px 0 0 50px;}
#galeria-fotos{position:relative; left:-14px;}
.photoFrame{width:169px; height:172px; background:url(../images/foto_container.png) no-repeat top}
.photoFrame .photoFramePics{position:relative; top:10px}

#main #videos_preview h3, #main #fotos_preview h3 {display:none}
#main ul.cities {width:120px; margin:0 33px 0 0; float:left}
#main ul.cities li {width:120px; margin-bottom:3px; border-bottom:#782a2a 1px solid; padding:0 0 3px 0}
#main ul.cities li a {color:#fff; font-weight:100}
#main ul.cities li.last {border:none}
#main table.tbl_galeria {margin:-52px 0 0 0}
#main table#videos td {padding:0 2px}

/*#main div {border:#fff 1px solid}*/
#main #top {padding:20px 0 0 145px; margin:0; color:#fff; overflow:hidden; height:40px}
#main #top a{color:#fff}

#main #btn_foto{float:left; position:relative; top:-8px}

#main #top span {height:32px; display:inline-block}
#main #top #city {width:420px; height:15px; float:left}

#main #carrousel1 {margin:26px 0 0 165px}
#main #carrousel2 {margin:41px 0 0 165px}

#main #carruse {background:url(../images/carousel_bg.jpg) left top no-repeat!important;}
#main #carruse li{height:130px; width:160px; position:relative; top:-7px}
#main #carruse2 {background:url(../images/carousel_bg2.jpg) left top no-repeat!important}
#main #carruse2 li{height:130px; width:160px; position:relative; top:-7px}

/*#main #tbl_ganadores {border:#fff 1px solid}*/
#main #tbl_ganadores table.desc {background:#c51406}
#main #tbl_ganadores table.desc td {color:#fff; padding:5px}
#main #tbl_ganadores table.desc td.bg_winner {background:url(../images/bg_winner.jpg) left top no-repeat; width:173px; height:138px}
#main #tbl_ganadores table.desc td a {color:#f9d62d; font-size:9px}

/* Footer */
#footer p {margin:0; color:#fff; text-align:center; font-size:9px; font-family:Arial, Verdana, Helvetica, sans-serif}
#footer a {color:#e8af22}
#footer a:hover {text-decoration:underline}


/* Velos */
#obj{margin-top:30px; background-image:url(../images/carg.gif); background-repeat:no-repeat;background-position:center}

#marcoVideo{
margin-top:30px;
width: 430px;
height:450px;

  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -225px;
  margin-left: -215px;



/*	position: relative;
	width:430px; 
	margin : 0px auto;
	padding: 0px; */
	z-index:1000;
	display:none;
}

#marcoVideo p{color:#FFFFFF}
