/* CSS Document */
body {
	margin:0;
	padding:0;
}
div#web {
	position:absolute;
	left:50%;
	margin-left:-450px;
	width: 900px;
	padding:0px 0px 0px 0px;
}
div#cabecera {
	width:900px;
	height:180px;
	background:url(../images/cabecera_web.jpg) no-repeat;
}
div#cabecera h1{
	font-family:"trebuchet MS";
	font-size:14px;
	font-weight:bold;
	height:20px;
	color:#CCCCCC;
	text-align:right;
	margin:0;
	padding:0;
}
div#cabecera #webcams{
	width:550px;
	height:160px;
	float:right;
}
div#cabecera #webcams .wcam{
	width:160px;
	height:160px;
	margin:0px 0px 0px 10px;
	padding:0 0 0 0;
	float:left;
}
div#cabecera #webcams .wcam p.imagen{
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
div#cabecera #webcams .wcam p.nombre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
div#cabecera #webcams .wcam p.nombre a{
	color:#666666;
	text-decoration:none;
}
div#cabecera #webcams .wcam p.nombre a:hover{
	color:#0066FF;
	text-decoration:none;
}
div#pie {
	width:900px;
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
div#pie .bloque {
	width:900px;
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
div#pie .bloque p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:center;
	margin:5px 0 0 0;
	padding:0 10px 0 10px;
}
div#pie .bloque h2.wamigas{
	width:880px;
	float:left;
	font-family:"trebuchet MS";
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	margin:5px 0 0 0;
	padding:5px 10px 5px 10px;
	background-color:#3399FF;
	border-bottom:2px solid #0066ff;
}
div#pie .bloque p.wamigas a{
	display:block;
	float:left;
	width:170px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
}
div#pie .bloque p.wamigas a{
	text-decoration:none;
	color:#999999;
	border-bottom:3px solid #ffffff;
}
div#pie .bloque p.wamigas a:hover{
	text-decoration:none;
	color:#0066ff;
	border-bottom:3px solid #0066ff;
}

/*formato del Cuerpo */
div#cuerpo {
	width:900px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
div#cuerpo #menus{
	width: 220px;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #menus h2{
	float:left;
	width:200px;
	margin:0px 0px 2px 0px;
	padding:5px 10px 5px 10px;
	background-color:#3399FF;
	color:#FFFFFF;
	border-bottom:2px solid #006699;
	font-family:"trebuchet MS";
	font-size:18px;
	font-weight:bold;
}
div#cuerpo #menus p.enlaces {
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #menus p.enlaces a{
	float:left;
	display:block;
	margin:0px 0px 3px 0px;
	padding:2px 0px 2px 10px;
	width:210px;
	font-family:"trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#0066FF;
	text-decoration:none;
	border-bottom:1px dashed #eeeeee;
}
div#cuerpo #menus p.enlaces a:hover{
	text-decoration:none;
	color:#FF6600;
	border-bottom:1px dashed #000000;
}
/* categorias de galerias */
div#cuerpo #menus .categoriap{
	width:62px;
	height:100px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	background:url(../images/fnd_cat_gals.jpg) no-repeat;

}
div#cuerpo #menus .categoriap h4{
	text-align:center;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #menus .categoriap h4 a{
	text-decoration:none;
	color:#000000;
	font-size:10px;
}
div#cuerpo #menus .categoriap h4 a:hover{
	text-decoration:underline;
	color:#0066ff;
	font-size:10px;
}
div#cuerpo #menus .categoriap p.imagen{
	text-align:center;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #menus .categoriap p.imagen img{
	border:1px solid #FFFFFF;
}
div#cuerpo #menus .categoriap p.imagen img:hover{
	border:1px solid #0066ff;
}
/* fin de las categorias */
div#cuerpo #contenido{
	width: 440px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenido .bloque {
	width: 440px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenido .bloque h2 {
	float:left;
	width:420px;
	margin:0 0 5px 0;
	padding:5px 10px 5px 10px;
	background-color:#eeeeee;
	border-bottom:2px solid #0066ff;
	font-family:"trebuchet MS";
	font-size:18px;
	font-weight:bold;
}
div#cuerpo #contenido .bloque .descripcion {
	width:420px;
	margin:0 0 10px 0;
	padding:5px 10px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
div#cuerpo #contenido .bloque .descripcion p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0 0 0px 0;
	padding:0px 0px 0px 0px;
}

div#cuerpo #contenido .bloque .descripcion a{
	text-decoration:none;
	color:#0066FF;
	font-weight:bold;
}
div#cuerpo #contenido .bloque .descripcion a:hover{
	text-decoration:none;
	color:#FF6600;
	font-weight:bold;
}
div#cuerpo #contenido .bloque p.notimg {
	width:420px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
div#cuerpo #publi{
	width: 220px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #publi h2{
	float:left;
	width:200px;
	margin:0px 0px 5px 0px;
	padding:5px 10px 5px 10px;
	background-color:#666666;
	border-bottom:2px solid #0066ff;
	font-family:"trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
div#cuerpo #publi p.publiportada{
	width: 220px;
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div#cuerpo #publi p.dircat{
	width: 110px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/carpeta.jpg) no-repeat;
}
div#cuerpo #publi p.dircatadd{
	width: 220px;
	float:left;
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-family:"trebuchet MS";
	font-size:14px;
	font-weight:bold;
}
div#cuerpo #publi p.dircatadd a{
	display:block;
	background-color:#0066FF;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 0px 2px 0px;
}
div#cuerpo #publi p.dircatadd a:hover{
	display:block;
	background-color:#FF6600;
	color:#FFFFFF;
	padding:2px 0px 2px 0px;
	text-decoration:none;
}

div#cuerpo #publi p.dircat a{
	display:block;
	width: 95px;
	float:left;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 15px;
	font-family:"trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#0066ff;
}
div#cuerpo #publi p.dircat a:hover{
	text-decoration:none;
	color:#FF6600;
}
div#cuerpo #publi p.ultimosdir{
	width: 220px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;

}
div#cuerpo #publi p.ultimosdir a{
	display:block;
	width: 205px;
	float:left;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 15px;
	font-family:"trebuchet MS";
	font-size:13px;
	color:#0066ff;
}
div#cuerpo #publi p.ultimosdir a:hover{
	text-decoration:none;
	color:#FF6600;
}
div#cuerpo #contenidog{
	width: 660px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque {
	width: 660px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque h2 {
	float:left;
	width:640px;
	margin:0 0 5px 0;
	padding:5px 10px 5px 10px;
	background-color:#eeeeee;
	border-bottom:2px solid #0066ff;
	font-family:"trebuchet MS";
	font-size:18px;
	font-weight:bold;
}
div#cuerpo #contenidog .bloque .webcam {
	width:160px;
	float:left;
	margin:0 5px 0 0;
	padding:0 0 0 0;
}
div#cuerpo #contenidog .bloque .webcam p.img{
	width:160px;
	float:left;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
}
div#cuerpo #contenidog .bloque .webcam p.nombre{
	width:160px;
	float:left;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
div#cuerpo #contenidog .bloque .webcam p.nombre a{
	text-decoration:none;
	color:#0066FF;
}
div#cuerpo #contenidog .bloque .webcam p.nombre a:hover{
	text-decoration:none;
	color:#ff6600;
}
div#cuerpo #contenidog .bloque p.imgwebcam{
	width:230px;
	float:left;
	margin:30px 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


div#cuerpo #contenidog .bloque  p.accwebcam{
	width:430px;
	float:left;
	margin:30px 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
div#cuerpo #contenidog .bloque p.iniciales{
	width:660px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
}
div#cuerpo #contenidog .bloque p.iniciales a{
	text-decoration:none;
	color:#0066FF;
}
div#cuerpo #contenidog .bloque p.iniciales a:hover{
	text-decoration:none;
	color:#ff6600;
}
div#cuerpo #contenidog .bloque .actrices {
	width:160px;
	float:left;
	margin:5px 2px 0 0;
	padding:0 0 0 0;
}
div#cuerpo #contenidog .bloque .actrices p.img{
	width:160px;
	float:left;
	margin:0 0 5px 0;
	padding:10px 0 10px 0;
	text-align:center;
	background:url(../images/fnd_actriz.jpg) no-repeat;
}

div#cuerpo #contenidog .bloque .actrices h3.nombre{
	width:160px;
	float:left;
	display:block;
	margin:0 0 5px 0;
	padding:3px 0 2px 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
div#cuerpo #contenidog .bloque .actrices h3.nombre a:hover{
	display:block;
	text-decoration:none;
	color:#000001;
	background-color:#eeeeee;
	border-bottom:2px solid #0066FF;


}
div#cuerpo #contenidog .bloque .actrices h3.nombre a{
	display:block;
	text-decoration:none;
	color:#000001;
	background-color:#FFCC00;
	border-bottom:2px solid #ff6600;
}
div#cuerpo #contenidog .bloque .imgpornstar p{
	width:160px;
	float:left;
	margin:0 0 5px 0;
	padding:10px 0 10px 0;
	text-align:center;
	background:url(../images/fnd_actriz.jpg) no-repeat;
}
div#cuerpo #contenidog .bloque .datos {
	width:490px;
	float:left;
	margin:0 0 0 0;	
	padding:0 0 0 0;	
}
div#cuerpo #contenidog .bloque .datos p{
	width:490px;
	float:left;
	margin:5px 0 0 0;	
	padding:0 0 0 0;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
div#cuerpo #contenidog .bloque .datos p a{
	font-size:12px;
	font-weight:bold;
	color:#0066FF;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque .datos p a:hover{
	font-size:12px;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque p.galeriadesc {
	width:640px;
	float:left;
	margin:5px 0 0 0;	
	padding:0 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#cuerpo #contenidog .bloque p.galeriadesc a{
	text-decoration:none;
	color:#0066FF;
}
div#cuerpo #contenidog .bloque p.galeriadesc a:hover{
	text-decoration:none;
	color:#ff6600;
}

div#cuerpo #contenidog .bloque .galerialink {
	width:130px;
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .galerialink img{
	border:2px solid #0066FF;
}
div#cuerpo #contenidog .bloque .galerialink img:hover{
	border:2px solid #FF6600;
}
div#cuerpo #contenidog .bloque p.paginador {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
}

div#cuerpo #contenidog .bloque p.paginador .sel{
	display:block;
	float:left;
	border:1px solid #0066ff;
	background-color:#EEEEEE;
	color:#000000;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 2px;
}

div#cuerpo #contenidog .bloque p.paginador .act{
	display:block;
	float:left;
	border:1px solid #CCCCCC;
	background-color:#eeeeee;
	color:#000000;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 2px;
	font-weight:bold;
	text-decoration:none;
}

div#cuerpo #contenidog .bloque p.paginador .act:hover{
	display:block;
	float:left;
	border:1px solid #000000;
	background-color:#FFCC00;
	color:#000000;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 2px;
	text-decoration:none;
	font-weight:bold;
}
div#cuerpo #contenidog .bloque .categoriagals{
	width:130px;
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .categoriagals img{
	border:2px solid #0066FF;
}
div#cuerpo #contenidog .bloque .categoriagals img:hover{
	border:2px solid #FF6600;
}
div#cuerpo #contenidog .bloque .categoriagals h3{
	float:left;
	width:130px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:"trebuchet MS";
	font-size:15px;
	font-weight:bold;
	text-align:center;
}
div#cuerpo #contenidog .bloque .categoriagals h3 a{
	text-decoration:none;
	color:#0066FF;
}
div#cuerpo #contenidog .bloque .categoriagals h3 a:hover{
	text-decoration:none;
	color:#FF6600;
}
div#cuerpo #contenidog .bloque .sub{
	width:310px;
	float:left;
	height:60px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .sub p.categoriad{
	font-family:"trebuchet MS";
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .sub p.categoriad a{
	color:#0066FF;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque .sub p.categoriad a:hover{
	color:#ff6600;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque .sub p.categoriadesc{
	font-family:"trebuchet MS";
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#333333;
}
div#cuerpo #contenidog .bloque .enlacedir{
	width:660px;
	float:left;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .enlacedir p.titulo{
	font-family:"trebuchet MS";
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .enlacedir p.titulo a{
	color:#0066FF;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque .enlacedir p.titulo a:hover{
	color:#ff6600;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque .enlacedir p.descripcion{
	font-family:"trebuchet MS";
	font-size:13px;
	color:#666666;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .enlacedir p.url{
	font-family:"trebuchet MS";
	font-size:12px;
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenidog .bloque .enlacedir p.url a{
	color:#FF6600;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque .enlacedir p.url a:hover{
	color:#0066FF;
	text-decoration:none;
}
div#cuerpo #contenidog .bloque  p.banner{
	width:640px;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div#cuerpo #contenido .bloque .galerialink {
	width:130px;
	float:left;
	margin:0px 0px 5px 10px;
	padding:0px 0px 0px 0px;
}
div#cuerpo #contenido .bloque .galerialink img{
	border:2px solid #0066FF;
}
div#cuerpo #contenido .bloque .galerialink img:hover{
	border:2px solid #FF6600;
}
div#cuerpo #contenidog .bloque  p.opciones{
	width:640px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div#cuerpo #contenidog .bloque  p.opciones a{
	float:left;
	display:block;
	text-decoration:none;
	font-family:"trebuchet MS";
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:0px 10px 0px 0px;
	padding:3px 10px 2px 10px;
	color:#000001;
	background:#eeeeee;
	border-bottom:2px #666666 solid;
}
div#cuerpo #contenidog .bloque  p.formulario {
	width:640px;
	margin:0px 10px 0px 0px;
	padding:3px 10px 2px 10px;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#000001;

}
div#cuerpo #contenidog .bloque  p.formulariolink {
	width:640px;
	text-align:center;
	margin:0px 10px 0px 0px;
	padding:3px 10px 2px 10px;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#FF0000;
}
div#cuerpo #contenidog .bloque .tabform {
	font-family:"trebuchet MS";
	font-size:13px;
	color:#111111;
	font-weight:bold;
}
div#cuerpo #contenidog .bloque .tabform input,select{
	font-family:"trebuchet MS";
	font-size:11px;
	color:#111111;
	border:1px solid #CCCCCC;
	margin:4px 0px 0px 0px;
} 
div#cuerpo #contenidog .bloque  p.formularioerr {
	width:640px;
	margin:0px 10px 0px 0px;
	padding:3px 10px 2px 10px;
	font-family:"trebuchet MS";
	font-size:15px;
	color:#FF0000;
	font-weight:bold;
}
div#cuerpo #contenidog .bloquearti {
	width: 660px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
div#cuerpo #contenidog .bloquearti p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
div#cuerpo #contenidog .bloquearti p a{
	text-decoration:none;
	color:#0066FF;
	font-weight:bold;
}
div#cuerpo #contenidog .bloquearti p a:hover{
	text-decoration:none;
	color:#FF6600;
	font-weight:bold;
}
div#cuerpo #contenido .bloque p.paginador {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
}

div#cuerpo #contenido .bloque p.paginador .sel{
	display:block;
	float:left;
	border:1px solid #0066ff;
	background-color:#EEEEEE;
	color:#000000;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 2px;
}

div#cuerpo #contenido .bloque p.paginador .act{
	display:block;
	float:left;
	border:1px solid #CCCCCC;
	background-color:#eeeeee;
	color:#000000;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 2px;
	font-weight:bold;
	text-decoration:none;
}

div#cuerpo #contenido .bloque p.paginador .act:hover{
	display:block;
	float:left;
	border:1px solid #000000;
	background-color:#FFCC00;
	color:#000000;
	padding:2px 5px 2px 5px;
	margin:5px 0px 5px 2px;
	text-decoration:none;
	font-weight:bold;
}
