@charset "utf-8";
/* CSS Document */
@import url(sinhtml.css);

body { font-family:Verdana, Geneva, sans-serif; font-size:12px; background:url(img/fndheader.gif) repeat-x;}

#header { width:950px; margin:0px auto; height:120px;}
	#header #logo { width:300px; float:left; height:120px;}
	#header #logo a{ display:block; width:300px; height:120px; background:url(img/pornoxxx.png) no-repeat left top; overflow:hidden; text-indent:-999px;}

#header #other { width:650px; float:left;}
	#header #other #menus_up{ width:650px; float:left;}
		#header #other #menus_up p{width:650px; float:left; text-align:right; color:#FFF; padding-top:0px; height:25px;}
		#header #other #menus_up p a{ color:#FFF;}
	#header #other #search{ width:650px; float:left; margin-top:5px; height:90px;}
	#header #other #search .frmsearch{ width:350px; height:35px;float:right; margin-top:55px;}
		#header #other #search .frmsearch .txtsearch{ width:251px; float:left;  font-size:15px; color:#fff; padding:6px 4px 4px 6px; height:23px; border:none; background:url(img/fndsearch.png) no-repeat;}
		#header #other #search .frmsearch .btnsearch{ width:70px; height:32px; background:url(img/search.png) no-repeat; border:none; float:left; margin-left:5px;}

.bloque { width:950px; margin:0px auto;}
		.bloque  #menu{ width:950px; float:left; height:48px;}
			.bloque  #menu ul{width:950px; float:left; height:33px; margin-top:15px;}
				.bloque  #menu ul li{ float:left;}
					.bloque  #menu ul li a{ padding:8px 15px 3px 15px; height:20px; float:left; font-size:14px; color:#fff; text-align:center;   border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;  margin-right:2px; background-color:#333;}
					.bloque  #menu ul li a:hover{ padding:8px 15px 3px 15px; height:20px; float:left; font-size:14px; color:#fff; text-align:center;  border-top:1px solid #900; border-left:1px solid #900; border-right:1px solid #900;  margin-right:2px; background-color:#900;}
					.bloque  #menu ul li.sel a{ padding:8px 15px 3px 15px; height:20px; float:left; font-size:14px; color:#333; text-align:center;   border-top:1px solid #900; border-left:1px solid #900; border-right:1px solid #900; border-bottom:1px solid #fff; margin-right:2px; background-color:#FFF; font-weight:bold;}
	

.bloque .col1{ width:620px; float:left; border-right:1px dotted #eee; padding-right:10px; margin-top:5px;}
	.bloque .col1 .textos { width:620px; float:left;}
	.bloque .col1 .textos h2.envio{display:block; width:620px; height:40px; background:url(img/h2_envio.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
	.bloque .col1 .textos h2.noticia{display:block; width:620px; height:40px; background:url(img/h2_noticia.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
	.bloque .col1 .textos h2.tags{display:block; width:620px; height:40px; background:url(img/h2_tags.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
	.bloque .col1 .textos h2.webmasters{display:block; width:620px; height:40px; background:url(img/h2_webmasters.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
	.bloque .col1 .textos h2.directorio{display:block; width:620px; height:40px; background:url(img/h2_directorio.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
	
	.bloque .col1 .textos #directorio{ width:620px; float:left;}
	.bloque .col1 .textos #directorio ul{ width:600px; float:left; margin-top:10px;}
	.bloque .col1 .textos #directorio ul li{ width:190px; padding:3px 5px 2px 5px; float:left;}
	.bloque .col1 .textos #directorio ul li a{ color:#666; font-size:11px;}
	.bloque .col1 .textos #directorio ul li a:hover{ color:#900;}
	
	
	.bloque .col1 .textos h3.error{ width:620px; float:left; font-weight:bold; font-size:19px; color:#F00; margin-top:10px; margin-bottom:10px;}
	.bloque .col1 .textos h3.ok{ width:620px; float:left; font-weight:bold; font-size:19px; color:#060; margin-top:10px; margin-bottom:10px;}
	
	.bloque .col1 .textos p{ color:#333; margin-top:5px; text-align:justify;}
	.bloque .col1 .textos #codigos{width:600px; float:left; border:1px solid #ccc; background-color:#eee; padding:9px 9px 9px 9px; margin-top:10px; margin-bottom:10px;}
	.bloque .col1 .textos #codigos .fila{ width:600px; float:left; margin:3px 0px 3px 0px;}
	.bloque .col1 .textos #codigos .fila input{ width:594px; padding:3px 3px 3px 3px; border:1px solid #999; color:#666;}
	
	.bloque .col1 .textos #frmnoticias {width:600px; float:left; padding:10px 10px 10px 10px; margin-top:10px; margin-bottom:10px;}
	.bloque .col1 .textos #frmnoticias p{ color:#333; margin-top:5px; text-align:justify;}
	.bloque .col1 .textos #frmnoticias .fila{ width:600px; float:left; margin:3px 0px 3px 0px;}
	.bloque .col1 .textos #frmnoticias .fila p.nota{ width:600px; float:left; margin:1px 0px 3px 0px; font-size:10px; color:#666;}
		.bloque .col1 .textos #frmnoticias .fila label{ font-weight:bold; color:#333;}
		.bloque .col1 .textos #frmnoticias .loading{ float:left; width:16px; height:16px; margin-left:5px;}
		.bloque .col1 .textos #frmnoticias .fila .inputtxt{ padding:3px 3px 3px 3px; border:1px solid #999; color:#333; float:left;}
		.bloque .col1 .textos #frmnoticias .fila .inputarea{ font-size:11px; padding:3px 3px 3px 3px; border:1px solid #999; color:#333; font-family:Verdana, Geneva, sans-serif;}
		.bloque .col1 .textos #frmnoticias .fila .btnpublicar { width:200px; float:left; height:35px; border:none; background:url(img/btnpublicar.png) no-repeat;}
		
		.bloque .col1 .textos #frmnoticias .filasub .error { width:600px; float:left; padding:5px 0px 5px 0px; color:#F00;}
		.bloque .col1 .textos #frmnoticias .filasub .ok { width:600px; float:left; padding:5px 0px 5px 0px; color:#060;}
	.bloque .col1 .textos .listatags { width:620px; float:left;}
		.bloque .col1 .textos .listatags ul{ width:620px; float:left; margin-top:10px;}
		.bloque .col1 .textos .listatags ul li{ width:200px; float:left; padding:3px 3px 3px 3px; font-size:11px; color:#666;}
		.bloque .col1 .textos .listatags ul li a{ color:#333; font-size:12px;} 
		
		

	.bloque .col1 #noticias{ width:620px; float:left;}
	.bloque .col1 #noticias h2.ultimas{display:block; width:620px; height:40px; background:url(img/h2_ultimas.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
	.bloque .col1 #noticias h2.anteriores{display:block; width:620px; height:40px; background:url(img/h2_anteriores.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
	.bloque .col1 #noticias h2.etiquetadas{display:block; width:620px; height:40px; background:url(img/h2_etiquetadas.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
	.bloque .col1 #noticias h2.notcat{display:block; width:620px; height:40px; background:url(img/h2_notcat.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px;}
		
	.bloque .col1 #noticias .news { width:620px; float:left; margin-top:5px;}
		.bloque .col1 #noticias .news .categoria{ width:140px; float:left; }
		.bloque .col1 #noticias .news .datos{ width:460px; float:left; margin-left:10px;}
			.bloque .col1 #noticias .news .datos .titulo{ width:460px; float:left;}
			.bloque .col1 #noticias .news .datos .titulo a{ font-weight:bold; color:#900;}
			.bloque .col1 #noticias .news .datos .titulo a:hover{ text-decoration:underline;}
			.bloque .col1 #noticias .news .datos .descripcion{ width:460px; float:left; font-size:11px; color:#333; margin-top:5px;}
			.bloque .col1 #noticias .news .datos .tags{ width:460px; float:left; font-size:11px; color:#999; padding:3px 0px 3px 0px;}
			.bloque .col1 #noticias .news .datos .tags a{ font-style:italic; color:#999;text-decoration:underline;}
			.bloque .col1 #noticias .news .datos .tags a:hover{ color:#333; text-decoration:underline;}
			.bloque .col1 #noticias .news .datos .url{ width:460px; float:left; font-size:10px; color:#666; margin-top:5px;}
			
		.bloque .col1 #noticias .news .opt{ width:620px; float:left; margin-top:5px; margin-bottom:5px; border:none; border-bottom:1px solid #eee; border-top:1px solid #eee; padding:3px 0px 3px 0px; height:17px; font-size:10px; color:#999;}
		.bloque .col1 #noticias .news .opt .fecha{ width:100px; float:left; margin-left:5px;}
		.bloque .col1 #noticias .news .opt .folder{ width:140px; float:left;}
			.bloque .col1 #noticias .news .opt .folder a{ color:#999;}
			.bloque .col1 #noticias .news .opt .folder a:hover{ color:#666; }
		.bloque .col1 #noticias .news .opt .visitas{ width:100px; float:left; margin-left:5px;}
		.bloque .col1 #noticias .news .opt .stats{ width:140px; float:left;}
			.bloque .col1 #noticias .news .opt .stats a{ color:#999;}
			.bloque .col1 #noticias .news .opt .stats a:hover{ color:#666;}
		
	.bloque .col1 #galerias{ width:620px; float:left;}
	.bloque .col1 #galerias h2.galfotos{display:block; width:620px; height:40px; background:url(img/h2_galfotos.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px; margin-bottom:10px;}
	.bloque .col1 #galerias h2.galvideos{display:block; width:620px; height:40px; background:url(img/h2_galvideos.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px; margin-bottom:10px;}
	.bloque .col1 #galerias h2.gvideos{display:block; width:620px; height:40px; background:url(img/h2_gvideos.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px; margin-bottom:10px;}
	.bloque .col1 #galerias h2.otrasgalf{display:block; width:620px; height:40px; background:url(img/h2_otrasgal.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px; margin-bottom:10px;}
	.bloque .col1 #galerias h2.otrasgalv{display:block; width:620px; height:40px; background:url(img/h2_otrasgalv.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:20px; margin-bottom:10px;}
		.bloque .col1 #galerias .gal{ width:620px; float:left; margin-bottom:10px;}
			.bloque .col1 #galerias .gal .datos h3{ width:470px; float:left; margin-bottom:5px;}
			.bloque .col1 #galerias .gal .datos h3 a{width:460px; float:left; padding:0px 5px 0px 0px;  color:#900; font-size:13px;}
			.bloque .col1 #galerias .gal .datos h3 a:hover{ text-decoration:underline;}
			.bloque .col1 #galerias .gal .thumb{ width:140px; float:left;}
			.bloque .col1 #galerias .gal .datos{ width:470px; float:left; margin-left:10px;}
				.bloque .col1 #galerias .gal .datos .galtxt{ width:470px; float:left;}
					.bloque .col1 #galerias .gal .datos .galtxt p{ color:#333; font-size:12px;}
					.bloque .col1 #galerias .gal .datos .galtxt p.fecha{ font-size:11px; color:#999; margin-top:10px;}
					.bloque .col1 #galerias .gal .datos .galtxt a{color:#222; font-weight:bold;}
					.bloque .col1 #galerias .gal .datos .galtxt a:hover{color:#900; font-weight:bold;}
			
		.bloque .col1 #galerias #visorgalerias{ width:620px; float:left; margin-bottom:10px; margin-top:10px;}
			.bloque .col1 #galerias #visorgalerias h3{ width:620px; float:left; font-size:15px; font-weight:bold; color:#333;}
			.bloque .col1 #galerias #visorgalerias p{ width:620px; float:left; margin-top:5px; color:#666; font-size:12px;}
			
			.bloque .col1 #galerias #visorgalerias .foto{ width:120px; height:160px; float:left; padding:5px 5px 5px 5px; border:1px solid #eee; margin:23px 11px 5px 12px;}
			.bloque .col1 #galerias #visorgalerias .foto:hover{ border-color:#333;}
			.bloque .col1 #galerias #visorgalerias .visorvideo{ width:600px; padding:0px 10px 0px 10px; float:left; margin:10px 0px 10px 0px;}
			
		
	.bloque .col1 .adswebcamscol1{ width:620px; float:left; margin-top:10px;}
	.bloque .col1 .adswebcamscol1 ul{ width:160px; float:left; padding:0px 23px 0px 23px; margin-bottom:10px;}
		.bloque .col1 .adswebcamscol1 ul li{ width:160px;float:left;}
			.bloque .col1 .adswebcamscol1 ul li.tit{ width:160px; float:left; margin-bottom:5px; padding-bottom:3px; text-align:center; color:#333; border-bottom:1px solid #ccc; font-size:11px;}
			.bloque .col1 .adswebcamscol1 ul li.thumb{}
			.bloque .col1 .adswebcamscol1 ul li.nombre {text-align:center; margin-top:5px;}
			.bloque .col1 .adswebcamscol1 ul li.nombre a{  font-weight:bold; color:#000;}
			.bloque .col1 .adswebcamscol1 ul li.nombre a:hover{ color:#900;}
	
	.bloque .col1 #ultimasgal {width:620px; float:left; margin-top:5px;}
	.bloque .col1 #ultimasgal h2.galultimas{display:block; width:620px; height:40px; background:url(img/h2_galultimas.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
	.bloque .col1 #ultimasgal .gal{ width:620px; float:left; margin-bottom:10px;}
			.bloque .col1 #ultimasgal .gal .datos h3{ width:470px; float:left; margin-bottom:5px;}
			.bloque .col1 #ultimasgal .gal .datos h3 a{width:460px; float:left; padding:0px 5px 0px 0px;  color:#900; font-size:13px;}
			.bloque .col1 #ultimasgal .gal .datos h3 a:hover{ text-decoration:underline;}
			.bloque .col1 #ultimasgal .gal .thumb{ width:140px; float:left;}
			.bloque .col1 #ultimasgal .gal .datos{ width:470px; float:left; margin-left:10px;}
				.bloque .col1 #ultimasgal .gal .datos .galtxt{ width:470px; float:left;}
					.bloque .col1 #ultimasgal .gal .datos .galtxt p{ color:#333; font-size:12px;}
					.bloque .col1 #ultimasgal .gal .datos .galtxt p.fecha{ font-size:11px; color:#999; margin-top:10px;}


	.bloque .col1 #webcams{ width:620px; float:left;}
		.bloque .col1 #webcams h2.wcams{display:block; width:620px; height:40px; background:url(img/h2_wcams.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
		.bloque .col1 #webcams h2.chatea{display:block; width:620px; height:40px; background:url(img/h2_chatea.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
		.bloque .col1 #webcams h2.otraswebcams{display:block; width:620px; height:40px; background:url(img/h2_otraswebcams.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
		
		.bloque .col1 #webcams #accwebcams{width:620px; float:left; margin-top:10px; margin-bottom:20px;}
		.bloque .col1 #webcams #accwebcams #fotwcam{ width:160px; float:left; padding:10px 30px 0px 30px;}
		.bloque .col1 #webcams #accwebcams #tpvwebcam{ width:360px; float:left; padding:0px 20px 0px 20px;} 

		.bloque .col1 #archivo{ width:620px; float:left;}
		.bloque .col1 #archivo h2.titarchivo{display:block; width:620px; height:40px; background:url(img/h2_titarchivo.gif) no-repeat left top; overflow:hidden; text-indent:-999px; margin-top:10px; margin-bottom:10px;}
		
		.bloque .col1 #archivo .archivo_ano {width:620px; float:left; margin-top:15px;}
		.bloque .col1 #archivo .archivo_ano a{ font-size:16px; font-weight:bold; color:#900;}
		.bloque .col1 #archivo .archivo_ano a:hover{ color:#333;}
		.bloque .col1 #archivo .archivo_ano .total{color:#999; font-size:16px;}
		.bloque .col1 #archivo .archivo_mes {width:620px; float:left; margin-top:10px;}
		.bloque .col1 #archivo .archivo_mes .mes{ width:200px; float:left; margin-right:6px;}
			.bloque .col1 #archivo .archivo_mes .mes a{ font-size:14px; font-weight:bold; color:#333;}
			.bloque .col1 #archivo .archivo_mes .mes a:hover{ color:#900;}
			.bloque .col1 #archivo .archivo_mes .mes .total{ font-size:14px; color:#999;}
			

.bloque .col2{ width:300px; float:left; margin-left:9px; margin-top:25px;}
	.bloque .col2 .ads300x250{ width:300px; height:250px; float:left;margin-bottom:10px;}
	.bloque .col2 .ads300{ width:300px; float:left;margin-bottom:10px;}
	.bloque .col2 .ads300 .wcamcol2{ width:130px; float:left; padding:4px 4px 4px 4px; border:1px solid #eee; margin:5px 5px 5px 5px;}
	.bloque .col2 .ads300 .wcamcol2:hover{ border-color: #900;}
	
/* PIE INDEX */
.pindex { width:930px; float:left; padding:10px 10px 10px 10px; background-color:#eee; margin-top:10px; margin-bottom:10px;}
	.block {width:930px; float:left; margin:0px 0px 10px 0px;}
		.block h3{ font-size:15px; color:#444;}
			.block .categoriasnot {width:930px; float:left; margin:5px 0px 10px 0px;}
				.block .categoriasnot ul{width:880px; float:left; margin-left:25px;}
					.block .categoriasnot ul li{float:left;}
					.block .categoriasnot ul li a{float:left; width:170px;  padding:2px 3px 2px 3px; color:#666; font-size:12px; font-weight:bold;}
					.block .categoriasnot ul li a:hover{ color:#900;}
			.block .wamigas {width:930px; float:left; margin:5px 0px 10px 0px;}
				.block .wamigas ul{width:880px; float:left; margin-left:25px;}
					.block .wamigas ul li{float:left;}
					.block .wamigas ul li a{float:left; width:170px;  padding:2px 3px 2px 3px; color:#333; font-size:12px; }
					.block .wamigas ul li a:hover{ color:#000;}


.adstxtsponsor { width:580px; float:left; margin:10px 10px 0px 10px; padding:10px 10px 10px 10px; background-color:#eee;}					
		.adstxtsponsor  a{ width:580px; float:left;color:#333;text-align:center; font-size:11px; font-weight:bold;}
		.adstxtsponsor  a:hover{ color:#900;}
		
.paginador { width:620px; float:left; margin:15px 0px 15px 0px;}
	.paginador .sel{ padding:5px 5px 5px 5px; border:1px solid #900; margin-right:3px; color:#FFF; background-color:#900}
	.paginador .act{ padding:5px 5px 5px 5px; border:1px solid #ccc; margin-right:3px; color:#333;}
	.paginador .act:hover{ padding:5px 5px 5px 5px; border:1px solid #333; background-color:#CCC; margin-right:3px;}
	
#pie {width:950px; float:left; margin-top:25px; padding-top:10px; border-top:2px solid #eee; margin-bottom:15px;}
	#pie #menusdown {width:950px; float:left;}
		#pie #menusdown p{ text-align:center; color:#666;}
		#pie #menusdown p a{ padding:0px 10px 0px 10px; color:#900; font-weight:bold;}
		#pie #menusdown p a:hover{color:#333;}
	#pie #copy {width:950px; float:left; margin-top:10px;}
		#pie #copy p{ text-align:center; color:#666; font-size:11px;}
		#pie #copy p a{ padding:0px 10px 0px 10px; color:#900; font-weight:bold;}
		#pie #copy p a:hover{color:#333;}
	
		
				
