body { margin: 0px 0px 0px 0px;}
a:visited  {color: #39557D; text-decoration: none}
a:link  {color: #39557D; text-decoration: none}
a:active  {color: #39557D; text-decoration: none}
a:hover {color: red; text-decoration: underline}

#contenedor {
width:992px;
height:100%;
background-color: #FFFFFF;
}

#cabezal {
overflow:hidden;
position:relative;
width:992px;
height:100%;	
float: left;
display:block;
font-weight: bold; font-size: 18px; font-family: Arial;
}

#cabezal h1 { padding: 0px; margin: 0px; color:#C0C0C0; font-family: arial; font-size: 10px; text-align: center;}
#cabezal a:visited  {color: black; text-decoration: none}
#cabezal a:link  {color: black; text-decoration: none}
#cabezal a:active  {color: black; text-decoration: none}
#cabezal a:hover {color: yellow; text-decoration: underline}

#logo { 
width:344px;
height:128px;
float:left;
}
#logo2 {
overflow:hidden;
width:646px;
height:128px;
position:relative;
background: url(http://www.videosmz.com/imagenes/videos_online.jpg) ;
float:left;
}
#pub_enc { float:left; width:646px;}
#inicio { color: white; float:left; width:410px; margin-top:15px;}
#buscador { float:left; width:230px; margin-top:12px;}
#buscador2 { float:left; width:992px; margin-right:10px; font-family: arial; font-size: 10px; text-align: right; position:relative; top:-15px;}
#contenido {
	position:relative;
	float:left;
	overflow:hidden;
	width:992px;
}
#izquierda {
text-align:center;
overflow:hidden;
float:left; 
position:relative;
width:164px; 
}
#centro {
float:left; 
overflow:hidden;
position:relative;
width:610px; 
margin-left:5px;
margin-right:5px;
}
#derecha {
overflow:hidden;
float:left; 
position:relative;
width:200px; 
}
#izquierda_video {
text-align:center;
overflow:hidden;
float:left; 
position:relative;
width:164px; 
}
#centro_video {
float:left; 
width:562px; 
margin-left:5px;
margin-right:5px;
}
#derecha_video {
overflow:hidden;
float:left; 
position:relative;
width:252px;
margin-top:15px;
}
#izquierda_categorias {
text-align:center;
overflow:hidden;
float:left; 
position:relative;
width:164px; 
}
#centro_categorias {
float:left; 
overflow:hidden;
position:relative;
width:820px; 
margin-left:5px;
}
#left { 
overflow:hidden;
float:left; 
position:relative;
width:164px; 
}
#banners { 
margin-top:20px;
margin-bottom:20px;
}

#content { 
overflow:hidden;
float:left; 
position:relative;
width:594px; 
margin-left:10px;
margin-right:10px;

 }
#right { 
overflow:hidden;
float:left; 
position:relative;
width:205px; 
}
/*----------------Seccion Pluyins--------------------*/
#pluyin {
overflow:hidden;
position:relative; 
float:left; 
width:33%;
text-align:center;
}
#pluyin_des {
overflow:hidden;
position:relative; 
float:left; 
width:100%;
font-size: 10px; font-family:verdana; text-align:center; color:#999999; margin-bottom:4px;
}
/*----------------Seccion de Categorias--------------------*/
#cat_lista {
border: solid 1px #669999;
background-color:#ECF0FF;
position:relative; 
float:left; 
width:198px; 
height:100px;
margin-left:3px;
margin-right:2px;
margin-bottom:10px;
}
#cat_publi {
float:left; 
width:820px;
text-align:center;
margin-top:10px;
}

#cat_lista_tit {margin-left:4px; margin-right:4px; margin-bottom:4px; margin-top:4px; font-family:Arial; size:14px; font-weight:bold;}
#cat_lista_des {margin-left:6px; margin-right:6px; margin-bottom:4px; font-family:Arial; font-size:11px;}
/*-------------------------------------------------------------*/

.ficha_lista{
	border: solid 1px #669999;
	background-color:#ECF0FF;
	position:relative; 
	float:left; 
	width:196px; 
	height:165px;
	margin-left:3px;
	margin-right:2px;
	margin-bottom:10px;
	display: inline;
}
.ficha_lista a {color:#000; display:block; width:196px; height:142px;}
.ficha_lista a:hover{cursor:pointer; text-decoration: none;}
.ficha_lista .descripcion{display:block; position:absolute; top:2px; left:3px; width:187px; height:140px; overflow:hidden;font-size:12px;font-family: arial;padding:2px;}
.ficha_lista img {border-width:0px; position:absolute; top:3px; left:3px;}
.ficha_lista a:hover img {display: none;}
.ficha_lista a:hover img.fade {display: block;}
.ficha_lista .tituloF{display:block; height:22px; width:195px; position:absolute; bottom:0px; left:1px; padding: 0;}
.ficha_lista .tituloF img {display:block;}
.ficha_lista .tituloF span{ color: #1F3C5D; font:bold 12px arial, helvetica, sans-serif;display:block; height:20px; width:195px; padding-left: 22px; padding-top: 4px;  white-space:nowrap; overflow:hidden;}
.ficha_lista .tituloF span:hover{text-decoration: underline;}

#icono {display:block; height:25px; width:20px; position:absolute; bottom:3px; left:3px; padding: 0;}

/*------------- paginador -------------------*/
#paginador {float:left; width:100%; margin-left:10px;}
#paginador a {
	text-align: center; 
	text-decoration: none;
	display:block;
	font-weight:bold;
	float:left; 
	width:30px; 
	border: solid 1px #808080;
	padding:2px; 
	margin-right: 2px; 	 
	font-family:Arial; 
	font-size: 12px; 
	font-weight:bold;	
}
	
#paginador a:hover {background:#E3E9F1;color:#000;text-decoration: none;}
#paginador .actual {
	float:left; 
	width:30px; 
	border: solid 1px #808080; 
	text-align:center; 
	padding:2px; 
	margin-right: 2px; 
	font-family:Arial; 
	font-size: 12px; 
	font-weight:bold;
	color:white; 
	background-color:#94ADAC;
}

#paginador a.antsig{
	float:left; width:70px; border: solid 1px #808080; text-align:center; padding:2px; margin-right: 2px; font-family:Arial; font-size: 12px; 
}
#paginador a.antsig:hover {background:#C6CFD0;color:#000;}

/*
#pag_a {float:left; width:30px; border: solid 1px #808080; text-align:center; padding:2px; margin-right: 2px; color:white; background-color:#94ADAC; font-family:Arial; font-size: 12px; font-weight:bold;}
#pag_b { float:left; width:30px; border: solid 1px #808080; text-align:center; padding:2px; margin-right: 2px; font-family:Arial; font-size: 12px;}
#pag_b:hover {background:#C6CFD0;}
#pag_c { float:left; width:70px; border: solid 1px #808080; text-align:center; padding:2px; margin-right: 2px; font-family:Arial; font-size: 12px; }
#pag_c:hover {background:#C6CFD0;}
*/

/*------------- parte del video en si -------------------*/
#directorio {color:black; font-size:11px; font-family: arial;}
#directorio a {font-size:12px; font-family: arial; font-weight: bold;}
#cont_tit_des {float:left; position:relative; overflow:hidden; width:442px;}
#cont_vot {float:left; position:relative; overflow:hidden; height:55px; width:115px; margin-left:3px;  border: solid 1px black; background:#FFFFCC;}
#ico_vot {float:left; overflow:hidden; width:30px; margin-left:3px; margin-top:2px;}
#txt_vot {float:left; overflow:hidden; width:80px;}
#votacion { overflow:hidden; margin-top:5px; color:black; font-weight: bold; font-size:16px; font-family: verdana; text-align:right; margin-right:3px; }
#votacion2 { color:#999999; font-size:10px;font-family: verdana; text-align:right; margin-right:3px; }
#tit_video { overflow:hidden; border-bottom:1px solid #234770; background-color:#E6EEF7; height: 20px;}
#tit_video h2 {margin-top: 2px; color: black; font-size: 14px; font-family:Tahoma; margin-left:2px;}
#des_video { margin-left:5px; margin-right:5px; text-align: justify; font-size: 10px; font-family:  verdana; color:#666666;}
#embed {float:left; position:relative; overflow:hidden; width:562px; text-align:center; margin-top:5px;}
#cont_bot_pub {float:left; width:562px; margin-top:5px;}
#botones { float:left; width:222px;}
#publi_grande { float:left; width:340px; text-align:center; }
#opciones_iconos {margin-bottom:2px; margin-left:10px; font-size:14px; font-family: Verdana; font-weight: bold;}

/*------------- parte de los relacionados -------------------*/
#cont_cat { overflow:hidden; float:left; position:relative; width:254px; text-align:left; margin-bottom:10px;}
#list_cat { overflow:hidden; float:left; position:relative; width:100px; height:15px; text-align:left; margin-bottom:2px; font-family:Arial; font-size:10px;}
#thumb_rel { overflow:hidden; float:left; position:relative; width:125px; margin-right: 2px; }
#thumb_cat { float:left; width:40px; margin-right: 2px; }
#tit_rel { font-size: 9px; font-family:Arial; text-align: center; }
#todos { float:left; width:200px; font-size: 11px; font-family:Arial; text-align:right; }



#video { 
overflow:hidden;
float:left; 
position:relative;
width:780px; 
}


#publi {
overflow:hidden;
margin-left: 5px;
float:left; 
position:relative;
width:200px; 
}

#video_des { 
overflow:hidden;
float:left; 
position:relative;
width:575px; 
padding: 3px; text-align: justify; color: #808080; font-size: 11px; font-family: Verdana;
}

#video_emb { 
overflow:hidden;
float:left; 
position:relative;
width:575px; 
text-align: center;
}

#video2 { 
overflow:hidden;
margin-left: 5px;
float:left; 
position:relative;
width:205px; 
}
#bloque_thu { 
overflow:hidden;
float:left; 
position:relative;
width:182px; 
margin-right:3px;
}

#bloque_con { 
float:left; 
position:relative;
width:408px; 
 }
#bloque { 
margin-bottom:20px;
}

#bloque_sal { 
float:left; 
position:relative;
width:594px;
margin-top:5px;
}

#pag { 
float:left; 
position:relative;
width:594px; 
margin-top:20px;
text-align:center;
font-size: 14px; font-family: Verdana; font-weight: bold;
}

.bloque_tit {color: #666666; font-weight: bold; font-size: 14px; font-family: Tahoma; margin-bottom:4px; margin-top:4px;}
.bloque_des {text-align:justify; color: #808080; font-size: 12px; font-family: Verdana; }
.bloque_dur {font-weight: bold; color: #808080; font-size: 13px; font-family: Verdana; margin-bottom:4px;}

#seccion {
float:left;
width:100%;
padding: 4px;
border-top:2px solid #D2D2D2;
border-bottom:2px solid #D2D2D2;
background-color: #EFEFEF;
height: 20px;
margin-bottom:4px;
font-size: 16px; font-family: Verdana; color:#484848;
}
#seccion h3 {
font-weight: bold; font-size: 14px; font-family: Verdana; 
}


#contactos { 
width:805px;
float:left;
text-align:center;
}

#publi_cabezal {
width:992px;
text-align:center;
float:left;
margin-top:10px;
}

#enlaces {
background-color: #F0F2FC;
margin-left: 5px;
width:604px;
height:100%;
position:relative;
float:left;
overflow:hidden;
}

#thumbs_enlaces {
width:92px;
height:71px;
position:relative;
float:left;
padding:3px;	
}

#cibersexo { width:992px; font-weight: bold; font-size: 16px; font-family: Arial; text-align: center; color:#c42828;}

#pie {
position:relative;
float:left;
overflow:hidden;
width:980px;
margin-top: 100px; text-align: center; font-size: 10px; font-family: Verdana;
}

#menu {font-weight: bold; line-height:19px; padding:3px; font-size: 13px; font-family: Arial;}
.texto_publi { padding: 4px; text-align:center; color: #808080; font-size: 12px; font-family: Verdana;}
#texto_links { padding: 4px; background-color:#FCF3EF; overflow:hidden; width:990px;}
.titulo_links { margin-top:15px; padding: 4px; height: 20px; background-color:#f9e5db; color: #666666; border-top:1px solid #eaac8a; font-weight: bold; font-size: 15px; font-family: Verdana;}
.celda_links { text-align:center; width:247px; position:relative; float:left; font-size: 14px; font-family: Verdana; }
.titulo_enlaces { padding: 4px; height: 20px; background-color:#E4E3FC; color: #666666; border-top:1px solid #B9B5F8; font-weight: bold; font-size: 15px; font-family: Verdana;}
.titulo_cont { overflow:hidden; margin-left: 8px;}
.pie_enlaces { height: 20px; padding: 4px; background-color:#E4E3FC; border-bottom:1px solid #B9B5F8; font-weight: bold; font-size: 13px; font-family: Arial; text-align: center;}

.titulo_blog { padding: 4px; height: 20px; background-color:#F0E3F9; color: #666666; border-top:1px solid #D7B8EF; font-weight: bold; font-size: 15px; font-family: Verdana;}
.cont_blog { overflow:hidden; margin-left: 8px;}
.pie_blog { height: 20px; padding: 4px; background-color:#F0E3F9; border-bottom:1px solid #D7B8EF; font-weight: bold; font-size: 13px; font-family: Arial; text-align: center;}

.titulo_postales { padding: 4px; height: 20px; background-color:#FDEFCE; color: #666666; border-top:1px solid #F0BD0A; font-weight: bold; font-size: 15px; font-family: Verdana;}
.cont_postales { overflow:hidden; margin-left: 8px;}
.pie_postales { height: 20px; padding: 4px; background-color:#FDEFCE; border-bottom:1px solid #F0BD0A; font-weight: bold; font-size: 13px; font-family: Arial; text-align: center;}

.oc { position: absolute; left: -3000px;}
.oc2 { line-height:20px; text-align: center; font-size: 14px; font-family: Arial; padding: 4px; }
.oc3 { position: absolute; left: -3000px; padding: 3px;}
.menu2 { color: #808080; font-size: 10px; padding:4px; font-family: Verdana; text-align: center;}


.tit_not {color: #39557D; font-weight: bold; font-size: 16px; font-family: Arial;}
.tex_not {width:233px; padding: 2px; text-align: justify; font-weight: bold; position:relative; float:left; color: #808080; font-size: 11px; font-family: Verdana;}
.img_not { width:203px; text-align: center; position:relative; float:left; }
.men_not_tex { text-align: center; padding: 4px; color:#666666; font-size: 10px; font-family: Verdana;}
.men_not_lnk { text-align: center; padding: 4px; font-size: 11px; font-family: Verdana;}
.men_not { text-align: center; padding: 4px; }

.men_pos_tex { text-align: center; padding: 4px; color:#666666; font-size: 10px; font-family: Verdana;}
.men_pos_lnk { text-align: center; padding: 4px; font-size: 11px; font-family: Verdana;}
.men_pos { text-align: center; padding: 4px; }

.tit_enl {width:198px; color: #39557D; font-weight: bold; font-size: 16px; font-family: Arial;}
.tex_enl {width:198px; text-align:justify; font-weight: bold; color: #808080; font-size: 11px; font-family: Verdana;}
.img_enl {width:188px; padding: 2px; position:relative; float:left; }
.img_des {width:198px; position:relative; float:left; }
.men_enl { text-align: center; padding: 4px; }
.men_enl_tex { text-align: center; padding: 4px; color:#666666; font-size: 10px; font-family: Verdana;}
.men_enl_lnk { text-align: center; padding: 4px; font-size: 11px; font-family: Verdana;}
.tit_oci {color: #39557D; font-weight: bold; font-size: 16px; font-family: Arial;}
.tex_oci {text-align:justify; font-weight: bold; color: #808080; font-size: 11px; font-family: Verdana;}
.tex_pie { margin-top: 55px; text-align: center; font-size: 10px; font-family: Verdana; }
#secciones_pie {margin-top: 30px; margin-bottom: 30px;  text-align: center; font-size: 15px; font-family: Verdana; font-weight: bold;}
.pelis { background-color: #EFEAE9; color:#39557D; font-weight: bold; line-height:24px; padding:4px; font-size: 13px; font-family: Arial;}
.videos { background-color: #C4C4E1; text-align: right; }
.thum_cat { padding:2px;float:left; }

.img_activada {}
.img_activada:hover{cursor:pointer}

.img_desactivada {
	filter:alpha(opacity=50);
    -moz-opacity:0.5;
	-khtml-opacity: 0.5;
    opacity: 0.5;   
} 
.img_desactivada:hover {cursor:default;}

.loader {margin-top:15px;}
