p{

text-align: justify;

}


.txtrojo1{
color: #3333cc;
}


img.left {

	float: left;

	margin: 1px0 15px 0px 0px;

	border: 1px solid #cc0000;

	padding: 2px 2px 2px 2px;

}



img.right {

	float: right;

	margin: 0 0 0 15px;

	border: 1px solid #cc0000;

}

img.rightexon {

	float: right;

	margin: 0px 10px 0px 10px;

	border: 1px solid #cc0000;

}

	 .relatosizq

	{ 

	 

	  margin: 5px 0px 0px 10px;

	    float: left;

		width: 210px;

		background: #e4e4e4;

		height:150px;

		font-size: 11px;

		color: #696969;

		padding: 5px 5px 5px 5px;

	}

	

	a.relato {

		font: normal 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #3333cc;

		text-decoration: none;

		font-weight: bold;

	}

	a.relato:hover {

		font: normal 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #330099;

		text-decoration: none;

		font-weight: bold;

	}

	

	a.entrarrelato {

		font: normal 9px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #3333cc;

		text-decoration: none;

		font-weight: bold;

	}

	a.entrarrelato:hover {

		font: normal 9px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #330099;

		text-decoration: none;

		font-weight: bold;

	}

	

	

	a.txtrojo {

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #363636;

		text-decoration: none;

		font-weight: bold;

	}

	

	a.txtrojo:hover {

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #640000;

		text-decoration: none;

		font-weight: bold;

	}

	

	a.accesopb {

	    background: #fff;

        border: 1px solid #000000;

		padding: 4px 4px 4px 4px;

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #990000;

		text-decoration: none;

		

	}

	

	a.accesopb:hover {

	    background: #fff;

        border: 1px solid #666666;

		padding: 4px 4px 4px 4px;

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #640000;

		text-decoration: none;

		

	}

	



	a.accesoput1 {

	    background: #fff;

        border: 1px solid #000000;

		padding: 2px 4px 2px 4px;

		font: normal 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #990000;

		text-align: center;

		

	}

	

	a.accesoput1:hover {

	    background: #fff;

        border: 1px solid #666666;

		padding: 2px 4px 2px 4px;

		font: normal 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #640000;

		text-align: center;

		

	}

    /* CLASES BIO Y PUTA SEMANAL ------------------------------ */

	

	 .nuevaputa {
		float: left;
        border: 1px solid #000000;
	    width: 530px;
		height: auto;
		background: #cacaca;
        font-size: 11px;
		color: #000000;
		padding: 5px 5px 5px 5px;
		margin: 10px 0px 0px 10px;
		font-weight: bold;
	}
	


	

	

	

/* CLASES NUEVOS VIDEOS SEMANA ------------------------------ */
.nuevovideo {
		float: left;
    border: 1px solid #000000;
	  width: 645px;
		height: auto;
		background: #cacaca;
    font-size: 11px;
		color: #000000;
		padding: 5px 5px 5px 5px;
		margin: 10px 0px 0px 0px;
		font-weight: bold;
}

.pantalla{
	  width: 320px;
		float: left;
		height: auto;
		background: #cacaca;
		padding: 5px 5px 5px 5px;
		margin: 10px 0px 0px 10px;
}

.txtdevideo{
		float: right;
		font: normal 12px Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif;
		color: #2e2e2e;
		width: 300px;
}





    .masgalerias {

		float: left;

    border: 1px solid #000000;

	  width: 290px;

		height: auto;

		background: #ff9933;

    font-size: 11px;

		color: #990000;

		padding: 3px 3px 3px 3px;

		margin: 0px 2px 0px 10px;

		font-weight: bold;

	}

	

  .masgaleriasfotos {

		float: left;

    border: 1px solid #000000;

	  width: 280px;

		height: auto;

		background: #ff9933;

    font-size: 11px;

		color: #990000;

		padding: 3px 3px 3px 3px;

		margin: 0px 2px 10px 2px;

		font-weight: bold;

	}

	

  .masgaleriascams {

		float: left;

    border: 1px solid #000000;

	  width: 478px;

		height: auto;

		background: #ff9933;

    font-size: 11px;

		color: #990000;

		padding: 3px 3px 3px 3px;

		margin: 0px 2px 10px 80px;

		font-weight: bold;

	}

	

  .masgaleriasvideos {

		float: left;

    border: 1px solid #000000;

	  width: 478px;

		height: auto;

		background: #ff9933;

    font-size: 11px;

		color: #990000;

		padding: 3px 3px 3px 3px;

		margin: 20px 2px 10px 80px;

		font-weight: bold;

	}

	

    .masgalerias2 {

		float: left;

        border: 1px solid #000000;

	    width: 480px;

		height: 20px;

		background: #ff9933;

        font-size: 11px;

		color: #990000;

		padding: 5px 5px 5px 5px;

		margin: 10px 0px 10px 0px;

		font-weight: bold;

	}

	

    .masgalerias3 {



	    float: left;

        border: 1px solid #000000;

	    width: 210px;

		height: 30px;

		background: #ff9933;

        font-size: 11px;

		color: #990000;

		padding: 5px 5px 5px 5px;

	    margin: 5px 0px 0px 0px;

		font-weight: bold;

	}

	

    .novedadesizqchat

	 {
      float: left;
      border: 1px solid #000000;
      width: 140px;
      background: #000000;
      font-size: 11px;
      color: #000000;
      padding: 5px 5px 5px 5px;
      margin: 10px 0px 0px 5px;
	}	

	



	



.fotocentrovideo

	 {

        border: 2px solid #ff3300;

	}	

	

.txtnovedadcentro

	 {

		float: right;

        border: 1px solid #ff0000;

	    width: 290px;

		height:88px;

		background: #ffffff;

        font-size: 11px;

		color: #000000;

		padding: 5px 5px 5px 5px;

		margin: 10px 0px 0px 5px;

		font-weight: bold;

	}	

	

	

	

	/*Para que se expanda una caja con sus flotantes en Firefox*/

	.clearfix:after {

		content: ".";

		display: block;

		height: 0;

		clear: both;

		visibility: hidden;



	}

	/* Hides from IE-mac \*/

	* html .clearfix {height: 1%;}

	/* End hide from IE-mac */



	

	/* h1 h2 botonera------------------------------ */

	

		#basevideos

	{

		margin: 0px auto 0px auto;

		width: 800px;

		height:100%;

	}

	



    #basevideosa

	{ 

	  float: left;	 

      width: 340px;

	}



	#basevideosb

	{ 

	  float: right;

      width: 340px;

	}

	

	#videos ul {

		margin: 0;

		padding: 0;

		list-style: none;

	}

	#videos li {

		padding: 0;

		display: inline;

		background: none;

	}

	#videos a {

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #676767;

	    border: 2px solid #333333;

	    background: #cfcfcf;

		display: block;

		float: left;

		width: 300px;

		height: 30px;

		padding-top: 4px;

		margin: 1px 1px 1px 10px;

		font-weight: bold;

		text-decoration: none;

	}

	#videos a:hover {

		background: #cc0000;

		text-decoration: none;

		color: #FFFFFF;

		width: 300px;

		height: 30px;

	}

	



	

    #basefotosa

	{ 

	  float: left;	 

      width: 840px;

	}



	

	

	#fotos ul {

		margin: 0;

		padding: 0;

		list-style: none;

	}

	#fotos li {

		padding: 0;

		display: inline;

		background: none;

	}

	#fotos a {

		font: normal 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #676767;

	    border: 2px solid #333333;

	    background: #cfcfcf;

		display: block;

		float: left;

		width: 155px;

		height: 13px;

		padding: 4px 2px 4px 2px;

		margin: 1px 1px 1px 1px;

		font-weight: bold;

		text-decoration: none;

	}

	#fotos a:hover {

		background: #cc0000;

		text-decoration: none;

		color: #FFFFFF;

		width: 155px;

		height: 13px;

	}

	

	

	

	#chat ul {

		margin: 0;

		padding: 0;

		list-style: none;

	}

	#chat li {

		padding: 0;

		display: inline;

		background: none;

	}

	#chat a {

		font: normal 13px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #000000;

	    border: 2px solid #333333;

	    background: #ffffff;

		display: block;

		float: left;

		width: 140px;

		height: 32px;

		padding: 0px auto;

		margin: 116px 0px 0px 20px;

		font-weight: bold;

		text-decoration: none;

	}

	#chat a:hover {

		background: #cc0000;

		text-decoration: none;

		color: #FFFFFF;

		width: 140px;

	}

	

	

	#enlaces ul {

		margin: 10px 10px 30px 10px;

		padding: 0;

		list-style: none;



	}

	#enlaces li {

		padding: 0;

		display: inline;

		background: none;

	}

	#enlaces a {
		font: normal 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #000000;
	    border: 1px solid #808080;
	    background: #ffffff;
		display: block;
		float: left;
		width: 145px;
		height: 17px;
		padding: 0px auto;
		margin: 0px 0px 2px 5px;
		font-weight: bold;
		text-decoration: none;
	}

	#enlaces a:hover {
		background: #c0c0c0;
		border: 1px solid #808080;
		text-decoration: none;
		color: #313131;
		width: 145px;
		height: 17px;
		padding: 0px auto;
		margin: 0px 0px 2px 5px;
		font-weight: bold;
		text-decoration: none;
	}

	

	

	.categtitulo {
		font: bold 14px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
 		color: #ffffff;
	  border: 2px solid #000000;
	  background: #cc0000;
		display: block;
		float: left;
		width: auto;
 		height: auto;
		padding: 4px 10px 4px 10px;
		margin: 5px 3px 10px 3px;
		text-decoration: none;
	}

		.categ {
		font: bold 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #666666;
	  border: 2px solid #cc0000;
	  background: #ffffff;
		float: left;
		width: auto;
		height: auto;
		padding: 4px 21px 4px 21px;
		margin: 5px 2px 5px 2px;
		text-decoration: none;
	}

	

	



	

	.txtder {

		font: normal 13px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #ffffff;

	    border: 1px solid #e8e8e8;

	    background: #494949;

		display: block;

		float: left;

		width: 230px;

		height: 200px;

		padding: 4px 4px 4px 4px;

		margin: 1px 3px 1px 0px;

		font-weight: bold;

		text-decoration: none;

	}
	
	
		.txtder a {
		color: #ff9900;
	}
	
	
		.txtder a:hover {
		color: #ffcc33;
	}



	h1 {

	    color: #660000;

		font-size: 100%;

		font-weight: bold;

		padding-top: 5px;

	}

	

	

	h2 {

	    color: #cc0000;

		font-size: 110%;

		font-weight: bold;

		padding-top: 12px;

	}

	

	h3 {

	    color: #990000;

		font-size: 85%;

		font-weight: bold;

		padding-top: 0px;

	}

	

	a {

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #000000;

		text-decoration: none;

		font-weight: bold;

	}

	a:hover {

		font: normal 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #990000;

		text-decoration: none;

		font-weight: bold;

	}



	

	/* CUERPO TOTAL------------------------------ */

	body{
      font: normal 13px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
      text-align: center;
      background: #e7e7e7;
      color: #4E4E4E;
      background-position: 0% 0%;
      margin: 0px auto;
      padding-top: 0pt;
      padding-right: 0pt;
      padding-bottom: 0pt;
      padding-left: 0pt;
}


	/* CONTENEDOR EXTERNO------------------------------ */

	#contenedor

	{
      background: #ff6633;
      width: 940px;
      margin: 0px auto;
      padding-top: 0pt;
      padding-right: 0pt;
      padding-bottom: 0pt;
      padding-left: 0pt;
	}

	
	#logo
	{
		margin: 0px auto 0px auto;
		width: 920px;
		height: 53px;
		background: url(flogo.gif) repeat-x;
		font-size: 10px;
		color: #003333;
		padding: 0px 0px 0px 0px;
 }

 
 	.logoenlaces
	{
		margin: 0px auto 0px auto;
		width: 920px;
		height: 45px;
		background: #cccccc;
		font-size: 10px;
		color: #003333;
		padding: 0px 0px 10px 0px;
 }

 
 	.logotxt
	{
		margin: 0px auto 0px auto;
		width: 920px;
		height: 78px;	
   	background: #ffffff;
		font-size: 10px;
		color: #003333;
		padding: 0px 0px 0px 0px;
 }

	/* CONTENEDOR PAGINA------------------------------ */	
	#cuerpopagina
	{
		margin: 0px auto 0px auto;
		width: 920px;
		background: #ffffff;
		height:100%;
	}

	



#izq{ 
	  margin: 0px 0px 0px 0px;
	  float: left;
		width: 200px;
		background: #f8452c;
		display: inline;
		height:2240px;
		font-size: 11px;
		color: #ffffff;
		padding-top: 10px;
		padding-left:0px;
}

#centro{ 
	  float: left;
		margin: 1px 0px 0px 0px;
		width: 240px;
		background: #ffffff;
		display: inline;
		height:100%;
}


#izqarchivo{ 
	  margin: 0px 0px 0px 0px;
	  float: left;
		width: 200px;
		background: #f8452c;
		display: inline;
		height:100%;
		font-size: 11px;
		color: #ffffff;
		padding-top: 10px;
		padding-left:0px;
}

.videosarchivo{padding-left: 20px;}

    .blqcentro, .blqcentrofputas
	{ 
	  float: left;
		margin: 10px 0px 10px 0px;
		width: 650px;
		border: 1px solid #d1d1d1;
		background: #f3f3f3;
		display: inline;
		height:100%;
		padding: 0px 2px 5px 2px;
	}
	
	
    .blqcentrofputas
	{ 
		width: 870px;
		margin: 10px 0px 10px 10px;
	}



     .blqcentroft
	{ 
	  float: left;
		margin: 10px 0px 10px 25px;
		width: 660px;
		border: 1px solid #d1d1d1;
		background: #f3f3f3;
		display: inline;
		height:100%;
		padding: 0px 2px 5px 10px;
	}

	

    .blqcentrochat

	{ 

	  float: left;

		margin: 0px 0px 0px 18px;

		width: 320px;

		border: 1px solid #d1d1d1;

		background: #f8452c;

		display: inline;

		height:100%;

		padding: 5px 5px 5px 5px;

	}



	

	.videochat

	{

		width: 320px;

		height:160px;		

		background: url(videochat.gif) no-repeat;

	}

	

	#der

	{ 

    float: right;

		margin: 0px 0px 0px 0px;

		padding: 0px 5px 0px 0px;

		width: 670px;

		background: #ffffff;

		display: inline;

		height:100%;

	}

	/* CONTENEDOR avances centrales ------------------------------ */		

	.contenavances

	{ 

   		padding: 5px 5px 5px 5px;

		margin: 10px 0px 0px 10px;

		width: 560px;

		background: #ffffff;

		display: inline;

		height:100%;

		

	}

	

		.avance1

	{ 

    float: left;

		margin: 0px 0px 10px 5px;

		width: 300px;

		background: #dddddd;

	  padding: 0px 10px 0px 5px;

		height:auto;

	}

	

		.subavance1{

		font: normal 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #000000;

		background: ##ffcccc;

		padding: 2px 2px 2px 2px;

		border-bottom: 1px solid #ff6600;

		width: 290px;

		height: 80px;

		margin-top: 5px;

	}



		.subavance1cams{
		font: normal 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #000000;
		background: ##ffcccc;
		padding: 2px 2px 2px 2px;
		border-bottom: 1px solid #ff6600;
		width: 290px;
		height: 130px;
		margin-top: 5px;
	}

	
.subavanceizq{
float: left;
		font: normal 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #000000;
		background: #ffcccc;
		padding: 2px 2px 2px 2px;
		border-bottom: 1px solid #ff6600;
		width: 235px;
		height: 80px;
		margin-top: 5px;
	}
	

	
.fondorojomc{
background: #b50000;
padding: 5px 5px 5px 5px;
}
	
	
		.avance2

	{ 

        float: left;

		margin: 0px 5px 0px 5px;

		width: 320px;

		background: #eeeeee;

		border-top: 1px solid #e0e0e0;

		border-right: 1px solid #e0e0e0;

    border-left: 1px solid #e0e0e0;

        padding: 0px 10px 0px 5px;

	    height:auto;

	}

		.avance2archivo

	{ 
float: left;
margin: 10px 0px 0px 18px;
width: 560px;
background: #eeeeee;
border-top: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
border-left: 1px solid #e0e0e0;
padding: 0px 10px 0px 5px;
height:auto;
}

		.avance3

	{ 

        float: left;

		margin: 0px 0px 0px 0px;

		width: 520px;

		background: #ff9900;

		

		display: inline;

		height:200px;

	}

	

	.avancetxt{

		font: normal 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #000000;

		padding-bottom: 10px;

		border-bottom: 1px solid #cccccc;

	}

	.avancetxtarchivo{
		font: normal 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #000000;
		padding: 10px;
		border-bottom: 1px solid #cccccc;
		margin-left: 10px;
		width: 380px;
		height: 140px;
	}

	
.pubdrchaarchivo{
float: right;
width: 200px;
	}
	
	
	#centrobajo

	{ 

	  float: right;

		margin: 2px 2px 4px 2px;

		padding: 0px 2px 5px 2px;

		width: 590px;

		background: #f4f4f4;

		height:380px;

		border: 1px solid #999999;

	}



	.avancerelato

	{ 

	float: right;

	 	padding: 5px 2px 5px 2px;

		font: normal 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;

		color: #000000;

		width: 560px;

		background: #c3c3c3;

		height:150px;

		border: 1px solid #999999;

	}

	

	#bajo{
		width: 936px;
		height: 180px;
background: #990000;
    margin: 0 auto;
		padding: 5px 0px 0px 5px;
font-size: 9px;
color: #ffffff;
	}

	#izqapartados
	{
		margin: 0px auto 0px auto;
		width: 176px;
		height:40px;
	}

		#izqapartados ul {
		margin: 5px 0px 0px 0px;
		padding: 0;
		list-style: none;
	}

	#izqapartados li {
		padding: 0;
		display: inline;
		background: none;
	}

	#izqapartados a {
		font: normal 13px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #000000;
	    border: 2px solid #333333;
	    background: #f2f2f2;
		display: block;
		float: left;
		width: 170px;
		height: 35px;
		padding: 6px 2px 2px 2px;
		margin: 1px 0px 1px 0px;
		font-weight: bold;
		text-decoration: none;
	}

	#izqapartados a:hover {
	    border: 2px solid #ffffff;
		background: #363636;
		text-decoration: none;
		color: #FFFFFF;
		width: 170px;
		height: 35px;
	}

 /* CLASES VIDEOS CON FOTO------------------------------ */

.novedadesizq {
float: left;
border: 1px solid #000000;
width: 143px;
background: #9e9e9e;
font-size: 11px;
color: #000000;
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 5px;
}

.novedadesder {
float: right;
border: 1px solid #000000;
width: 147px;
background: #cccccc;
font-size: 11px;
color: #000000;
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
font-weight: bold;
}	

.novedadesizqtxt {
float: left;
border: 1px solid #000000;
width: 140px;
background: #9e9e9e;
font-size: 11px;
color: #000000;
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 5px;
text-align: justify;
}

.novedadesdertxt {
float: right;
border: 1px solid #000000;
width: 147px;
background: #cccccc;
font-size: 11px;
color: #000000;
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
font-weight: bold;
}	

.fotocentrovideo
{
border: 2px solid #ff3300;
}	


.blqcentro2
{ 
float: left;
margin: 10px 0px 0px 18px;
width: 660px;
border: 1px solid #d1d1d1;
background: #f3f3f3;
display: inline;
height:100%;
padding: 0px 5px 5px 5px;
}


	/* PUB. CENTRAL----------------------------------------------------- */
	#pubcentral
	{
		margin: 0px auto 0px auto;
		width: 530px;
		background: #ffffff;
		height:100%;
	}


	.pubcentroizq
		{
	    margin: 0px 0px 10px 0px;
	    float: left;
		background: #cccccc;
		display: inline;
		width: 210px;
		height:240px;
		padding-top: 0px;
		padding-left:0px;
	}

	.pubcentrodrcha
		{
	    margin: 10px 10px 10px 10px;
	    float: right;
		width: 290px;
		background: #e4e4e4;
		display: inline;
		height:216px;
		font: bold 14px "Verdana", Arial, Trebuchet MS, Helvetica, sans-serif;
		color: #000000;
		padding: 0px 5px 7px 5px;
    }	
