
html {
    background: transparent url('../img/bgMain.jpg');
    /* background: transparent url(../img/bgMain.png);
    */ font-family:arial;
  }


img {
    border:none;
  }


.hide {
    visibility:hidden;
  }


h1 {
    font-size:1.5em;
  }


h2 {
    font-size:1.3em;
  }


h3 {
    font-size:16px;
  }


#header {
    margin:-29px 0px 0px -15px;
  }


.clear {
    clear:both;
  }


.clearLeft {
    clear:left;
  }


.clearRight {
    clear:right;
  }


#zonaDerecha {
    width: 600px;
    margin: 0 0 0 30px !important;
    margin: 0 0 0 10px;
    float:left;
  }


#zonaIzquierda {
    float:left;
    margin-top:-84px;
    position:relative;
  }


#zonaIzquierda ul li {
    list-style:none;
    margin-top:2px;
    display:block;
    height: 100%;
    margin-left:-35px;
  }


#zonaIzquierda a {
    display: block;
    height:36px;
  }


#cmd_ultimas {
    background: transparent url('../img/eu/ultimas.gif') no-repeat;
    margin-left:-4px;
  }


#cmd_autor {
    background: transparent url('../img/eu/autor.gif') no-repeat;
  }


#cmd_vistos {
    background: transparent url('../img/eu/vistos.gif') no-repeat;
    width:150px;
  }


#cmd_votados {
    background: transparent url('../img/eu/votados.gif') no-repeat;
  }


#cmd_tags {
    background: transparent url('../img/eu/tags.gif') no-repeat;
  }


#cmd_ganadores {
    background: transparent url('../img/eu/ganadores_d.gif') no-repeat;
  }

#cmd_ultimas:hover{background: transparent url(../img/eu/ultimas_r.gif) no-repeat;
}
#cmd_autor:hover{background: transparent url(../img/eu/autor_r.gif) no-repeat;}
#cmd_vistos:hover{background: transparent url(../img/eu/vistos_r.gif) no-repeat;}
#cmd_votados:hover{background: transparent url(../img/eu/votados_r.gif) no-repeat;}
#cmd_tags:hover{background: transparent url(../img/eu/tags_r.gif) no-repeat;}
#cmd_ganadores:hover{background: transparent url(../img/eu/ganadores_r.gif) no-repeat;}


#logo {
    width:300px;
    float:left;
  }


#logo img {
position:relative;
    border:0;
    margin-top: 10px;
  }


#content {
    margin: 0px;
  }


#wrap {
    margin: 0px;
width:1000px;
  }

#fotograma form{
	margin-top:30px;
}

#fotograma_ar {
    /* background: transparent url(../img/bgFotograma_ar.png) no-repeat;
    */	background:transparent url("img/bgFotograma_ar.png") no-repeat;
 width:636px;
    height:47px;
  }


#fotograma {
    width:606px;
    height:auto !important;
    height:355px;
    min-height:355px;
    /* 	background:transparent url("img/bgFotograma.png") repeat-y;
 *//* background: transparent url(../img/bgFotograma.png) repeat-y;
    */ background: transparent url('../img/bgFotograma.gif') repeat-y;
    margin-left: -3px;
    color:#ffffff;
    padding: 5px 10px 5px 25px;
  }


#colgar_reg {
    margin-top:20px;
    display:block;
  }


#fotograma a,#fotograma a:hover,#fotograma a:link,#fotograma a:visited {
    color:#fff;
    text-decoration:none;
    font-weight:bold;
  }


#fotograma span a {
    color:#de3123 !important;
  }


#fotograma h1, #fotograma h1 a, #fotograma h1 a:active, #fotograma h1 a:link, #fotograma h1 a:visited,#fotograma h3, #fotograma h3 a, #fotograma h3 a:active, #fotograma h3 a:link, #fotograma h3 a:visited {
    color:#a63127;
    margin-top:15px;
  }


#fotograma h2 {
    color:#fff;
    margin-bottom:15px;
/*     margin-top:45px; */
  }


#fotograma p {
    color:#fff;
/*     font-size:1em; */
  }


#fotograma_texto {
    float:right;
    width:195px;
    font-size:11px;
    padding-right:30px;
  }

#fotograma_texto h3{
	font-size:12px;
}

#fotograma_foto img {
    width:360px;
    height:320px;
    margin-top:16px;
  }


#fotograma_ab {
    width:636px;
    height:47px;
    	background:transparent url("img/bgFotograma_ab.png") no-repeat;
/* background: transparent url(../img/bgFotograma_ab.png) no-repeat;
    */;
  }


#footer {
    width:640px;
    /*	background:transparent url("img/bgFooter.png") repeat-x;
*//* background:transparent url(../img/bgFooter.png) top left repeat-x;
    */ background:transparent url('../img/bgFooter.gif') top left repeat-x;
    margin:17px 0 50px 0px;
  }


#barra {
    float:left;
  }


#barra ul {
    margin:0px;
    padding:0px;
  }


#barra ul li {
    float: left;
    list-style-type:none;
    color:#343434;
    text-align: center;
    font-weight:bold;
    display:block;
    margin-top:0px;
    margin-left:10px !important;
    margin-left:5px;
  }


#barra ul li a, #video_botones a {
    display:block;
    height:30px;
  }


#cmd_opinar {
    /* background: transparent url(../img/cmdOpinar.png) center no-repeat;
    */	background:transparent url("img/eu/cmdOpinar.png") center no-repeat;
 width:55px;
    margin-top: -30px;
    margin-left: 59px;
    cursor: pointer;
  }


#cmd_opinar:hover {
    /* background: transparent url(../img/cmdOpinar_r.png) center no-repeat;
    */	background:transparent url("img/eu/cmdOpinar_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_enviaramigo:hover {
    	background:transparent url("img/eu/cmdEnviaramigo_r.png") center no-repeat;
    cursor: pointer;
  }


#cmd_votar:hover {
    	background:transparent url("img/eu/cmdVotar_r.png") center no-repeat;
    cursor: pointer;
  }


#cmd_enviaramigo {
    	background:transparent url("img/eu/cmdEnviaramigo.png") center no-repeat;
 width:114px;
    cursor: pointer;
  }


#cmd_enviar {
    	background:transparent url("img/eu/cmdEnviar.png") center no-repeat;
 
    width:50px !important;
    height: 23px;
    float: right;
    cursor: pointer;
    margin-bottom:105px;
  }


#cmd_enviar:hover {
    /* background: transparent url(../img/cmdEnviar_r.png) center no-repeat;
    */	background:transparent url("img/eu/cmdEnviar_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_votar {
    	background:transparent url("img/eu/cmdVotar.png") center no-repeat;
 
    width:52px;
    cursor: pointer;
  }


#cmd_bases {
    	background:transparent url("img/eu/cmdBases.png") center no-repeat;
 width:67px;
    cursor: pointer;
  }


#cmd_bases:hover {
    	background:transparent url("img/eu/cmdBases_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_videos {
    	background:transparent url("img/eu/cmdVideos.png") center no-repeat;
 width:71px;
    cursor: pointer;
  }


#cmd_videos:hover {
    	background:transparent url("img/eu/cmdVideos_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_colgar {
    	background:transparent url("img/eu/cmdColgar.png") center no-repeat;
 width:138px;
    cursor: pointer;
  }


#cmd_colgar:hover {
    	background:transparent url("img/eu/cmdColgar_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_dudas {
    	background:transparent url("img/eu/cmdDudas.png") center no-repeat;
 width:67px;
    cursor: pointer;
  }


#cmd_dudas:hover {
    	background:transparent url("img/eu/cmdDudas_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_contacto {
    	background:transparent url("img/eu/cmdContacto.png") center no-repeat;
 width:92px;
    cursor: pointer;
  }


#cmd_contacto:hover {
    	background:transparent url("img/eu/cmdContacto_r.png") center no-repeat;
cursor: pointer;
  }


#cmd_premios {
    	background:transparent url("img/eu/cmdPremios.png") center no-repeat;
 width:80px;
    cursor: pointer;
  }


#cmd_premios:hover {
    	background:transparent url("img/eu/cmdPremios_r.png") center no-repeat;
cursor: pointer;
  }


#idioma {
    background: transparent url(../img/bgIdioma.gif) top left no-repeat;
     margin-left:580px;
    width:63px;
    height:63px;
    margin-top:-15px !important;
    margin-top:-40px;
  }


#idioma p {
    margin: -2px 0 0 0;
    padding:14px 0 0 16px;
    font-size:10px;
    font-weight:bold;
    
  }


#idioma p a, #idioma p a:link, #idioma p a:active, #idioma p a:visited {
    color: #000;
    text-decoration: none;
  }


#idioma p a:hover {
    color:#fff;
  }


#registro {
    width:38%;
    float:left;
  }


#reg_datos {
    float:left;
    padding-top:14px;
    font-size:10px;
  }


#reg_datos #titulo {
    font-size:12px;
    font-weight:bold;
  }


#reg_datos input {
    border: 1px #b0b3b3 solid;
    width:114px;
  }


#reg_datos p {
/*     font-size:1em; */
    margin:0px;
  }


label.lbl_login {
    display: block;
    float: left;
    width: 70px;
    font-weight:bold;
    margin-top:3px;
    font-size:13px;
  }


#reg_submit {
    float:right;
    margin-top:43px;
  }


#patrocinadores {
margin-left:200px;
  }

#patrocinadores img{
margin-top:30px;
margin-left:5px;
}

#avisos {
    width:80px;
    float:right;
    margin-top: -12px;
    font-size:8px;
  }


#avisos ul {
    margin:0px;
    padding:0px;
    text-align:right;
  }


#avisos li {
    list-style:none;
    padding: 0px;
    margin: 5px;
  }


#avisos a {
    border: 1px solid black;
    text-decoration:none;
    color:black;
    padding:1px;
    margin: 0;
  }


#avisos a:hover {
    color: #de3123;
    border-color:#de3123;
  }


#premios_izq {
    width: 160px;
    float: left;
  }


#premios_der {
    width: 420px;
    float: right;
    font-size:13px;
  }


#premios_premio_izq {
    width: 320px;
    float: left;
  }


#premios_premio_der {
    width: 260px;
    float: right;
  }


.videos_der {
    float:right;
  }


.videos_izq {
    float:left;
  }


.videos_der, .videos_izq {
    width:50%;
    margin-top:5px;
  }


.videos_der span , .videos_izq span {
    display:block;
  }


.lado_imagen {
    float:left;
  }


.lado_texto {
/*     font-size:1em; */
    padding-left:63px;
    margin-left:50px;
  }

.lado_texto span{
	font-size:12px;
}

#video_repro {
    float:left;
  }


#video_rating {
  }


#video_datos {
    width:33%;
    height:290px;
    float:right;
  }
  
#video_datos p{
margin:4px;
font-size:12px;
}

#video_botones {
    width:33%;
    float:right;
    margin-top:10px;
}


#video_comentarios {
min-height:220px;
    width:90%;
/*     visibility:hidden; */
/*     margin-top:350px; */
  }


#video_comentarios span {
    float:left;
    display:block;
    margin-top:10px;
}


#video_comentarios input {
    float:right;
    margin-top:6px;
    width:400px;
}


#video_comentarios textarea {
    margin-left:175px;
    margin-top:-20px;
    width: 367px;
  }


.der {
    float:right;
  }

.der a{
	margin-top: 10px;
}

.izq {
    float:left;
  }


#reg_submit input {
    border: none;
    height:24px;
    width:49px;
    /* background: transparent url(../img/cmdEnviar.png) center bottom no-repeat;
    */	background:transparent url("img/eu/cmdEnviar.png") center no-repeat;
;
  }


#reg_submit input:hover {
    /* background: transparent url(../img/cmdEnviar_r.png) center no-repeat;
    */	background:transparent url("img/eu/cmdEnviar_r.png") center no-repeat;
;
  }


fieldset {
    border:none;
    margin: 0px;
    padding:0px;
  }


div.element {
    float: none;
    clear: both;
    margin: 3px;
    height: 25px;
  }


div.element label.element {
    display:block;
    width:200px;
    float:left;
    font-size:13px;
  }


div.element input.text {
    float:left;
    width: 390px;
  }

  div.element textarea {
    float:left;
    width: 390px;
    margin-bottom:10px;
  }

.rating {
    cursor: pointer;
    margin: 0;
    clear: both;
    display: block;
  }


.rating:after {
    content: '.';
    display: block;
    height: 0;
    width: 0;
    clear: both;
    visibility: hidden;
  }


.cancel,    .star {
    float: left;
    width: 17px;
    height: 15px;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
  }


.cancel,    .cancel a {
    background: url(../img/delete.gif) no-repeat 0 -16px;
  }


.star,    .star a {
    background: url(../img/star.gif) no-repeat 0 0px;
  }


.cancel a,    .star a {
    display: block;
    width: 100%;
    height: 100%;
    background-position: 0 0px;
  }


div.rating div.on a {
    background-position: 0 -16px;
  }


div.rating div.hover a,    div.rating div a:hover {
    background-position: 0 -32px;
  }


#img_puntos {
    float:left;
  }


#img_puntos_peque {
    height:69px;
    width:10px;
  }


.required {
    color:red;
    font-size:12px;
  }


#miga {
    color: #de3123;
    font-weight:bold;
    margin-top:-12px;
    margin-left:25px;
    font-size:11px;
  }


#bases_descargar {
    float:right;
  }

#buscador{
 	background:transparent url("img/eu/buscador.png") no-repeat;
    height:60px;
    width:190px;
}

#txtBuscador{
border:none;
width:110px;
height:11px;
margin-top:29px;
margin-left:12px;
font-size:9px;
}

#cmd_enviar_b {
    /* background: transparent url(../img/cmdEnviar.png) center no-repeat;
    */	background:transparent url("img/eu/cmdEnviar.png") center no-repeat;
 width:50px;
    height: 23px;
    display:block;
    float: right;
    cursor: pointer;
    margin-right:10px;
    margin-top:-18px;
  }


#cmd_enviar_b:hover {
    /* background: transparent url(../img/cmdEnviar_r.png) center no-repeat;
    */	background:transparent url("img/eu/cmdEnviar_r.png") center no-repeat;
cursor: pointer;
  }
#paginacion{
clear:both;
font-size:11px;
}

#videos_lista{
height:307px;

}

#video_enviar{
margin-left:20px;
}

#video_enviar input#cmd_enviar{
margin:20px 20px 0 0;
}

#video_enviar input{
margin-bottom:15px;
}

.letra{
	padding-left:7px;
	padding-right:7px;
}

.letra:hover{
background-color:#de3123;
}

#done{
color:#de3123;
/* font-size:17px; */
margin-left:50px;
}

.contacto_pat{
color:#de3123;
}

#fotograma center{
margin-left:-60px;
}

#fotograma center img{
width:200px;
padding-left:35px;
margin-left:10px;
}

#contacto_bab{
text-align:center;
margin-top:-20px;
}

#contacto_bab img{
margin-left:12px;
margin-right:12px;
}

#reqnote{
/* 	font-size: 12px; */
}

#babesleak{
margin-top:-52px;
font-size:13px;
}


.tam1{
color:orange !important;
font-size:12px;
}

.tam2{
color:#de3123 !important;
font-size:18px;
}

.tam3{
color:blueviolet !important;
font-size:22px;
}

.tam4{
color:aqua !important;
font-size:28px;
}

.tam5{
color:blue !important;
font-size:34px;
}

.registro{
color: #de3123 !important;
}

.logo_largo{
height:43px;
}

.logo_corto{
height:43px;
}

#marcador{
margin-left:206px;
font-size:9px;
}

.autocomplete{
	width:390px;
}