html {
	overflow: -moz-scrollbars-vertical;
}

body {
	background:transparent url(../img/fondo-body.jpg) no-repeat scroll center 0;
	font-size:70%;
	color:black;
	margin:0;padding:0;
}
* {
	font-family:arial,helvetica neue, helvetica,sans-serif;
	font-size:1em;
	outline:0;
}

a {
	color:black;
}
a:hover{
	text-decoration:underline !important;
}

img	{
	border:0;
}

img, input, select {
	vertical-align:middle;
}

object, embed {
	display:block;
}
h1{margin:0;}

.fleft{float:left;}
.fright{float:right;}
a.none{text-decoration:none;}

.offleft,#menu li a span,#pager li a span{
	position:absolute;
	left:-10000px;
	width:100px;
	height:0;
	overflow:scroll;
}

/* clearfix */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

/* estructura */
#nikodemotv{
	background:white;
	height:38px;
}
#nikodemotv a{
	margin-left:7px;
}
#publicidad{
	background:#282828;
	height:89px;
}
#publicidad div.in{
	/*width:1000px;*/
	width: 729px;
	margin:0 auto;
}
#publicidad #banner-sup{
	width:727px;
	float:left;
}
#publicidad #register,#publicidad #logout{
	width:260px;
	float:right;
	font-weight:bold;
	font-size:1.1em;
}
#publicidad #register{
	background:#363636;
	color:white;
}
#publicidad #logout{
	width:270px;
	background:#3DA6CD url(../img/flogout.jpg) no-repeat left bottom;
	color:black;
	height:89px;
	position:relative;
}
#publicidad #logout div.username{
	padding:30px 10px 0 72px;
}
#publicidad #logout a.logout{
	display:block;
	width:69px;
	height:30px;
	position:absolute;
	right:0px;
	bottom:0px;
	background:url(../img/bt-logout.gif) no-repeat left top;
}
#publicidad #logout a.logout:hover{
	background-position:0 -40px;
}
#publicidad #register .button{
	font-size:0.95em;
	padding:2px 4px;
}
#register .inside{
	padding:8px 8px 0px 8px;
}
#register .inside p{
	margin:4px 0 4px 0;
}
p.right{
	text-align:right;
}
#menu{
	background:transparent;
	height:143px;
	padding-top:127px;
	padding-right:35px;
}
#menu div.in{
	width:730px;
	margin:0 auto;
}

#menu div.in2 {
	padding-left:241px;
	position:absolute;
z-index:1;
}
	
#menu *,#footer *,#pager *,#comments *{
	margin:0;padding:0;
	list-style-type:none;
}
#menu li{
	float:left;
}
#menu li a {
	background:url(../img/menu1.png) no-repeat left top;
	display:block;
	float:left;
	height:51px;
}
#menu li#home a{width:134px;}
#menu li#capitulosN a{width:109px;background-position:-132px 0;}
#menu li#tienda a{width:93px;background-position:-242px 0;}
#menu li#freaklancemes a{width:181px;background-position:-333px 0;}
#menu li#micuenta a{width:70px;background-position:-241px 0;}
#menu li#patrocinio a{width:125px;background-position:-513px 0;}
#menu li#equipo a{width:88px;background-position:-638px 0;}

#menu li#home a:hover,#menu li#home a.on{background-position:left -57px;}
#menu li#capitulosN a:hover,#menu li#capitulosN a.on{width:109px;background-position:-132px -57px;}
#menu li#tienda a:hover,#menu li#tienda a.on{width:93px;background-position:-242px -57px;}
#menu li#freaklancemes a:hover,#menu li#freaklancemes a.on{width:181px;background-position:-333px -57px;}
#menu li#micuenta a:hover,#menu li#micuenta a.on{width:70px;background-position:-241px -57px;}
#menu li#patrocinio a:hover,#menu li#patrocinio a.on{width:125px;background-position:-513px -57px;}
#menu li#equipo a:hover,#menu li#equipo a.on{width:88px;background-position:-638px -57px;}

#calendario {
	width:630px;
	}
	
#listaAnyos {
	list-style-type:none;
	list-style-position:inside;
	padding-left:0px;
	margin:0px;
	list-style-type:none;
	width:636px;
	height:90px;
}

#anyos li {
	display:inline;
}

#anyos {
	height:90px;
	width:621px;
}

#anyos li a {
	background:url(../img/menuAnyos.png) no-repeat left top;
	/*display:block;*/
	float:left;
	height:86px;
	
}

#anyos li#a2009 a{width:91px;}
#anyos li#a2010 a{width:106px;background-position:-91px 0;}
#anyos li#a2011 a{width:106px;background-position:-197px 0;}
#anyos li#a2012 a{width:106px;background-position:-303px 0;}
#anyos li#a2013 a{width:106px;background-position:-409px 0;}
#anyos li#a2014 a{width:121px;background-position:-515px 0;}

#anyos li#a2009 a:hover,#anyos li#a2009 a.on {background-position:left -88px;}
#anyos li#a2010 a:hover,#anyos li#a2010 a.on{width:106px;background-position:-91px -88px;}
#anyos li#a2011 a:hover,#anyos li#a2011 a.on{width:106px;background-position:-197px -88px;}
#anyos li#a2012 a:hover,#anyos li#a2012 a.on{width:106px;background-position:-303px -88px;}
#anyos li#a2013 a:hover,#anyos li#a2013 a.on{width:106px;background-position:-409px -88px;}
#anyos li#a2014 a:hover,#anyos li#a2014 a.on{width:121px;background-position:-515px -88px;}


#meses li {
	display:inline;
}

#meses li a{
	background:url(../img/fondoMeses2.png) no-repeat left top;
	/*display:block;*/
	float:left;
	height:163px;
}

#listaMeses {
	list-style-type:none;
	list-style-position:inside;
	padding-left:0px;
	margin:0px;
	list-style-type:none;
	width:621px;
	height:95px;
}

#meses li#ene a {width:38px}
#meses li#feb a{width:53px;background-position:-38px 0;}
#meses li#mar a{width:53px;background-position:-91px 0;}
#meses li#abr a{width:53px;background-position:-144px 0;}
#meses li#may a{width:53px;background-position:-197px 0;}
#meses li#jun a{width:53px;background-position:-250px 0;}
#meses li#jul a{width:52px;background-position:-303px 0;}
#meses li#ago a{width:53px;background-position:-355px 0;}
#meses li#sep a{width:53px;background-position:-408px 0;}
#meses li#oct a{width:53px;background-position:-461px 0;}
#meses li#nov a{width:53px;background-position:-514px 0;}
#meses li#dic a{width:53px;background-position:-567px 0;}

#meses li#ene a:hover,#meses li#ene a.on {background-position:left -176px;}
#meses li#feb a:hover, #meses li#feb a.on {width:53px; background-position:-38px -176px;}
#meses li#mar a:hover,#meses li#mar a.on {width:53px;background-position:-91px -176px;}
#meses li#abr a:hover,#meses li#abr a.on {width:53px;background-position:-144px -176px;}
#meses li#may a:hover,#meses li#may a.on {width:53px;background-position:-197px -176px;}
#meses li#jun a:hover,#meses li#jun a.on {width:53px;background-position:-250px -176px;}
#meses li#jul a:hover,#meses li#jul a.on {width:52px;background-position:-303px -176px;}
#meses li#ago a:hover,#meses li#ago a.on {width:53px;background-position:-355px -176px;}
#meses li#sep a:hover,#meses li#sep a.on {width:53px;background-position:-408px -176px;}
#meses li#oct a:hover,#meses li#oct a.on {width:53px;background-position:-461px -176px;}
#meses li#nov a:hover,#meses li#nov a.on {width:53px;background-position:-514px -176px;}
#meses li#dic a:hover,#meses li#dic a.on {width:53px;background-position:-567px -176px;}






	
#titFM p {
	color:#6c6c6c;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:22px;
	
}

#fotoPersonal {
	/*border:1px solid #D5D5D5;*/
	height:205px;
	width:207px;
	float:left
}

#text1 {
	float:left;
	color:#444545;
	width:100%;
	font-size:12px;
}

#text2 {
	float:left;
	color:#444545;
	width:100%;
	font-size:12px;
}

#text3 {
	float:left;
	color:#444545;
	width:100%;
	font-size:12px;
}
	

#datos {
	float:left;
	height:207px;
	width:300px;	
	font-size:12px;
	word-wrap: break-word;
	
}

#datos p {
	padding-left:28px;
	padding-top:62px;
	color:#444545;
}

#datos span {
	color:#444545;
	font-weight:bold;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	}



#menuTemp {
	height:80px;
	width:632px;
}

#listmenuTemp {
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
	list-style-position:inside;
}

#listmenuTemp li{
	float:left;
	list-style-type:none;
	padding-left:0px;
}

#menuTemp li#temp1 a{
	background:transparent url(../img/temporada1.png) no-repeat scroll left top;
	display:block;
	height:80px;
	width:158px;
}

#menuTemp li#temp2 a{
	background:transparent url(../img/temporada2.png) no-repeat scroll left top;
	display:block;
	height:80px;
	width:158px;
}

#menuTemp li#temp3 a{
	background:transparent url(../img/temporada3.png) no-repeat scroll left top;
	display:block;
	height:80px;
	width:158px;
}

#menuTemp li#temp4 a{
	background:transparent url(../img/temporada4.png) no-repeat scroll left top;
	display:block;
	height:80px;
	width:158px;
}

#menuTemp li#temp1 a:hover,#menuTemp li#temp1 a.on{width:158px;background-position:0 -88px;}
#menuTemp li#temp2 a:hover,#menuTemp li#temp2 a.on{width:158px;background-position:0 -87px;}
#menuTemp li#temp3 a:hover,#menuTemp li#temp3 a.on{width:158px;background-position:0 -87px;}
#menuTemp li#temp4 a:hover,#menuTemp li#temp4 a.on{width:158px;background-position:0 -86px;}

#menuCap {
	width:632px;
	float:left;
	padding-bottom:20px;
}

#listmenuCap {
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
	list-style-position:inside;
}

#listmenuCap li {
	background:url(../img/fondo-cap.png) no-repeat;
	height:147px;
	width:124px;
	float:left;
	list-style-type:none;
	padding-left:0px;
}

#listmenuCap li img {
	padding-top:2px;
	padding-left: 3px;
}

#listmenuCap li a{
	text-decoration: none;
	color:#3d617a;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
}

#listmenuCap .title {
	text-align:center;
	padding-left:3px;
	padding-top:0;
	font-size:12px;
	width:95%;
}

#listmenuCap li p{
	margin:0px;
	padding-left:16px;
padding-top:0;
}

#tituloCap p{
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	color:#3d617a;
	font-size:25px;
	font-weight:bold;
}

#tituloCap span{
	color:#6c6c6c;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:25px;
}

#container{
	padding: 0px 0 20px 0;
	/*padding:23px 0 20px 0;*/
	/*background:#FFFFFF url(../img/fondo-container.jpg);*/
}
div#content{
	background:transparent url(../img/fondo-content2.png) repeat-y scroll 57px top;
	
	width:1077px;
	margin:0 auto;
}

div#arriba {
	background-attachment:scroll;
background-color:transparent;
background-image:url(../img/fondo-content1v2.png);
background-position:41px 0;
background-repeat:no-repeat;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
min-height:853px;
width:1077px;
}

div#abajo {
	background-attachment:scroll;
background-color:transparent;
background-image:url(../img/fondo-content3.png);
background-position:0 0;
background-repeat:no-repeat;
float:left;
height:334px;
width:1069px;
}
/** > #content{
	height:auto;
}*/
#footer{
	background:transparent;
	text-align:center;
	padding:120px 0 18px 0;
	float:left;
	height:200px;
	width:100%;
	/*margin-top:140px;*/
}
#footer li{
	display:inline;
	margin:0 8px;
}

#textoFooter {
float:left;
width:50%;
height:58px;
font-family:courier new;
font-size:11px;
color:#6c6c6c;
}

#ayudaFooter {
height:58px;
width:50%;
float:left;
padding-bottom:25px;
}

#listaFooter {
}

#main{
	float:left;
	width:621px;
	padding-left:95px;
	padding-right:28px;
	min-height:79%;
}
#main.concurso{
	float:left;
	margin-left:10px;
	display:inline;
}
p.intro{
	font-size:1.1em;
}
#text{
	background:#FFFFFF;
}

#coment {
	background:transparent url(../img/fondo-comentarios.jpg) no-repeat scroll 0 0;
	/*height:100%;*/
width:100%;
	}
#text div.in{
	/*padding:20px;*/
}
#text.longtext div.in{
	padding-right:0px;
}
#text-in{
	background:white;
}
#text-in div.in{
	padding:20px 0px 20px 40px;
}
#text-in div.in div.overflow{
	height:378px;
}
#banner-left,#banner-right{
	margin-top:0px;
}
#banner-left{
	float:left;
	/*width:196px;*/
	width: 189px;
	text-align:right;
}
#banner-left img{
	margin-right:18px;	
}
#banner-left.big{
	width:349px;
	margin-left:2px;
	display:inline;
}
#banner-right{
	float:left;
 	width: 257px;
	margin-left:0px;
	padding:0px;
	padding:22px 0 0;
	
}

/* capitulos */
ul.capitulos,ul.capitulos *{
	margin:0;padding:0;list-style-type:none;
}
ul.capitulos li{
	width:116px;
	float:left;
	margin:0 0 16px 34px;
	height: 150px;
}
ul.capitulos li.first{margin-left:0;}
ul.capitulos li img.thumb{
	width:116px;
	height:72px;
	display:block;
	margin-bottom:4px;
}
ul.capitulos li a.title{
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
ul.capitulos li a.title:hover{
	text-decoration:underline;
}

/* comments */
#comments ul{
	margin-top:10px;
}
#comments li span.autor{
	font-weight:bold;
	background:#faf9f6;
	padding-right:0.3em;
	color:#509bc2;
}
#comments li{
	position:relative;
	background:url(../img/linea_comment.jpg) repeat-x bottom left;
	margin-bottom:0.5em;
}
#comments li .comment{
	/*font-style:italic;*/
	padding-bottom:9px;
}
/* pager */
#pager{
	background:#FFFFFF  repeat-x left bottom;
}
#pager .in{
	padding:10px;
}
#pager .pager-count{
	float:left;
	width:30%;
	padding-top:5px;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif; 
	color:#6c6c6c;
}


#pager ul{
	float:right;
	width:70%;
	text-align:right;
}
#pager li{
	display:inline;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif; 
	color:#6c6b6b;
}
#pager li.first a,#pager li.prev a,#pager li.next a{
	background-image:none;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif; 
	color:#6c6b6b;
}
#pager li.prev a,#pager li.next a{padding:0;}
#pager a{
	text-decoration:none;
	padding:0 0.4em 0 0.8em;
	background:url(../img/pager-sep.gif) no-repeat left 0.5em;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif; 
	color:#6c6b6b;
}
#pager li.on a{
	font-weight:bold;
}

/* formulario */
form,fieldset{
	margin:0;padding:0;border:0;
}
input{
	border:0;
}
textarea{width:100%;border:0;}
label{
	font-weight:bold;
	display:block;
	margin-bottom:3px;
}
form .fleft,form .fright{
	width:48%;
}
.buttons{
	/*padding:1em 0;*/
	/*text-align:right;*/
}
input.cancel{
	/*margin-right:20px;*/
	border:0;
	/*border-bottom:2px solid #BF7373;*/
	background:transparent;
	padding:0;
	cursor:pointer;
}
.fright .buttons{
	padding:0.3em 0 0.6em 0;
	/*text-align:left;*/
}

/* votaciones */

/* medallas */
p.oros {
	width:90px;
	height:16px;
    position: relative;
}
/*.medallas-empty,.medallas-full{
	display:block;
	position: absolute;
	left: 0px;
	top:0px;
	height:16px;
	background-position:left center;
	background-repeat:repeat-x;
}
.medallas-empty {
    background-image:url(../img/medalla-empty.gif);
    width: 90px;
    z-index: 1;
}
.medallas-full{
    background-image:url(../img/medalla-full.gif);
    z-index: 2;
}*/

/* share */
#share{
	background:#FFFFFF ;
	padding:5px 1em;
	padding-bottom:17px;
}
#comparte *{
	display:inline;
}
#comparte ul{
	margin:0;padding:0;
}
#share a{
	text-decoration:none;
}
#share a:hover{text-decoration:underline;}
#vota p.oros{display:inline;margin-left:10px;}
#vertodos{
margin-left:20px;
text-align:center;
width:120px;
}
#vota, #sendfriend, #comenta, #vertodos, #comenta_todos{
padding-top:0px;
margin-left:0px;
}
#vota, #comparte, #sendfriend, #vertodos, #comenta_todos {
float:left;
margin-left:0px;
}
#comenta, #comenta_todos{float:right;}

#comenta{
	text-align:right;
	width:65px;
}
#comenta_todos{
	text-align: right;
	width: 200px;
}
#comenta_todos a{
	background: none;
}
#sendfriend{
	width:120px;
	text-align:center;
	margin-left:20px;
}
#vota{
	width:160px;
}
#comments p.oros{
	width:118px;
	background:#FF9999;
	position:absolute;
	right:-8px;
	top:-5px;
}
#comments p.oros span{
	left:4px;
}
#slqplayer{
	height:367px;
	background:transparent;
}

#textRedes {
font-family: courier new, helvetica neue, helvetica,arial,sans-serif;
font-size: 18px;
color: #757373;
padding-left: 9px;
}

#redesSociales {
	padding-bottom: 50px;
}

#vimeo, #frameBunner, #webSeries {
padding-bottom:5px;
float:left;
}

#logoFausto {
height:354px;
width:445px;
position:absolute;
margin-top:12px;
}

#cabecera2 {
height:272px;
width:1074px;

margin: 0 auto;
}

#textoShare {
	font-family: courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:25px;
	color:#757373;
	margin-bottom:0px;
	margin:0px;
	padding-top:15px;
}

#linksComentar {
	height:65px;
	width:100%;
	padding-top:3px;
}

#todosComentarios {
	float:left;
	padding-left:28px;
	width:136px;
}

#todosComentarios p {
	font-family: courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size: 14px;
	color: #0f4796;
}


#comenta a, #comenta-nologin a{
	font-family: courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size: 14px;
	color: #0f4796;
	text-decoration:none;
	
}

#botonSuperior{
	float:right;
	text-align:right;
	padding-right:75px;
	padding-top:20px;
	height:50px;
	width:120px;	
}

#botonSuperior a{
	text-decoration:none;
	font-family: courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:18px;
}

#iframe {
	float:left;
	/*height:75%;
	width:100%;*/
	height:77%;
	margin-left:70px;
	width:87%;
	
}

#frameLateral {
	height:100%;
	width:100%;
}

#titulo p {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#6c6c6c;
	padding-left:53px;
	width:300px;
	margin:0px;
}

#tituloFrame p {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#6c6c6c;
	padding-left:53px;
	width:300px;
	margin:0px;
	}

#tituloFrame {
	padding-left:58px;
padding-top:43px;
	}

#sendfrienddiv {
	background: url(../img/fondo-pops.png) no-repeat;
	width:593px;
	margin-top:9px;
	height:160px;
	float:left;
}

#sendfrienddiv label {
	width: 20%;
	float:left;
	text-align:right;
	font-family:courier new;
	font-weight:normal;
	padding-right:4px;
	color:#565656;
}

#sendfrienddiv #sendfriend-people {
	float:left;
	width: 70%;
	border : 1px solid #adc1c8;
	height:19px;
	width:439px;
	background:transparent url(../img/fondoInput-para.jpg) no-repeat scroll 0 0;
}

#sendfrienddiv textarea{
	height:61px;
	width:439px;
	float:left;
	border : 1px solid #adc1c8;
	background:transparent url(../img/fondoInput-msj.jpg) no-repeat scroll 0 0;
}

.buttons p {
	padding-right:15px;
	color:#6e6d6c;
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:10px;
	margin:0;
	width:55%;
	float:left;
	padding-left:14px;
}

#para {
	height:30px;
	width:100%;
	margin:0;
	padding-top:8px;

	}

#msj {
	width:100%;
	margin:0px;
	height:71px;
	}

#resetfriend{
	background:transparent url(../img/descartarAmigo.png) no-repeat scroll 0 0;
height:28px;
width:110px;
	}
	
#enviarAmigo {
	background:transparent url(../img/enviarAmigo.png) no-repeat scroll 0 0;
height:28px;
width:110px;
cursor:pointer;
	}
	
#titAmigo {
	color:#476571;
font-family:courier new;
font-size:16px;
font-weight:bold;
margin:0;
padding-bottom:5px;
padding-left:15px;
padding-top:5px;
	
	}
	
#sendcomment {
	background: url(../img/fondo-pops.png) no-repeat;
	width:593px;
	margin-top:9px;
	height:160px;
	}

#sendcomment textarea {
	border: 1px solid #adc1c8;
	background: url(../img/fondoInput-msjC.jpg) no-repeat;
	height:91px;
width:549px;
margin-left:18px;
margin-bottom:7px;
}
	
#enviarComent {
	background:transparent url(../img/enviarComent.png) no-repeat scroll 0 0;
	height:28px;
	width:110px;
	float:right;
	margin-right:21px;
	cursor:pointer;
	}

#resetcomment {
	background:transparent url(../img/descartarComent.png) no-repeat scroll 0 0;
height:28px;
width:110px;
float:right;
}

#desc {
	float:left;
width:100%;
	}

#desc p{
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
	}
#desc div {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#datos p {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#datos p div {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
	width:300px;
}

#text1 p {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#text1 p div {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}
#text2 p {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#text2 p div {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#text3 p {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#text3 p div {
	font-family:courier new, helvetica neue, helvetica,arial,sans-serif;
	font-size:12px;
}

#fotoOpc {
	float:left;
}
	

