/*Hoja de Estilo para www.marqueze.net Nombre: CatCoolVersión: 2007.05.23Reversión: 2008.01.17Autores:- David Ordoñez Rodriguez'Freelance'david@damarchis.com- Elena Martin Castilloe.martincastillo@gmail.com*/
@charset "utf-8"
/************************************************************************************************************************/
/************************************************* ESTILOS GENERALES ****************************************************/
/************************************************************************************************************************/
/********************************************estructura********************************************/
html, body {
	height: 100%;
}
body {
	background: #ccc;
	margin: 0;
	padding: 0;
	outline: none;
}
a {
	outline: none;
}
img {
	border: none;
}
#aviso-ie {
	display: none;
}
#body-bg {
	background: #ccc url(/img-css/bg-fondo.png) repeat-x;
	height: auto;
	margin: 0;
	padding: 0;
}
#manchas {
	_behavior: url(iepngfix.htc);
	/*background: url(/img-css/bg-fondo-manchas.png) no-repeat;
*/
}
#contenedor {
	width: 940px;
	height: auto;
	margin: auto;
	padding: 0;
	text-align: center;
}
#encabezado {
	width: 940px;
	height: 174px;
	margin: auto;
	padding: 0;
}
#cuerpo {
	background: url(/img-css/bg-cuerpo.png) left repeat-y;
	width: 940px;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	overflow: auto;
	padding-bottom: 50px;
}
#relleno {
	background: url(/img-css/bg-relleno-sombra.png) no-repeat;
	width: 680px;
	height: 100%;
	padding: 0;
	float: left;
	overflow: hidden;
}
#columna {
	width: 260px;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	float: right;
	//clear: both;
}
/********************************************encabezado: menu superior y logo********************************************/
#menu-superior {
	width: 940px;
	margin: 0;
	padding: 0;
	text-align: right;
}
#menu-superior ul {
	margin: 0;
	padding: 0 15px 0 0;
	_margin: -2px 0 2px 0;
	list-style: none;
}
#menu-superior li {
	display: inline;
	padding: 0 0 0 15px;
}
#menu-superior a {
	font: bold 12px "Trebuchet MS", Arial, sans-serif;
	color: #999;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: 26px;
}
#menu-superior a:hover {
	width: auto;
	height: auto;
	color: #fff;
	text-decoration: none;
}
#menu-superior .panico a {
	background: #fa0000;
	padding: 0 6px 0 6px;
	font: bold 11px "Georgia", Times, serif;
	color: #fff;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: 26px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#menu-superior .panico a:hover {
	background: #ffea00;
	width: auto;
	height: auto;
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#espacio-blanco {
	width: 940px;
	height: 97px;
	margin: 0;
	padding: 0;
}
#logo-encabezado {
	z-index: 50;
	position: absolute;
	left: 50%;
	top: 3px;
	width: 400px;
	height: 148px;
	margin: 0 0 0 -465px;
	padding: 0;
	border: none;
}
#encabezado h1 {
	z-index: 50;
	position: absolute;
	left: 50%;
	top: 3px;
	_behavior: url(iepngfix.htc);
	margin: 0 0 0 -465px;
	padding: 0;
	border: none;
	text-indent: -9000px;
}
#encabezado h1 a {
	/**background: url(/img-css/logo-marqueze-splat.png) no-repeat;
**/
	background: url(/img-css/logo-marqueze-silviarubi.png) no-repeat;
	width: 400px;
	height: 148px;
	display: block;
	padding: 0;
	border: none;
	text-indent: -9000px;
}
#chapa-beta {
	z-index: 100;
	position: absolute;
	left: 50%;
	top: 90px;
	width: 125px;
	height: 125px;
	margin: 0 0 0 370px;
	padding: 0;
	border: none;
}
/********************************************encabezado: menu principal********************************************/
#menu-principal {
	height: auto;
	margin: 0;
	padding: 0;
	text-align: center;
}
#menu-principal ul {
	margin: 0;
	padding: 20px 0 0 0;
	list-style: none;
}
#menu-principal li {
	display: inline;
	margin: 0;
	padding: 0;
}
#menu-principal a {
	display: block;
	margin: 0 3px 0 3px;
	padding: 0 14px 0 14px;
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 25px;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#menu-principal a:hover {
	background: #000;
	margin: -1px 3px 0 3px;
	padding: 0 13px 0 13px;
	color: #fff;
	text-decoration: none;
	border: 1px solid #000;
}
#menu-principal .current-menu a {
	background: #ba0000;
	margin: -1px 3px 0 3px;
	padding: 0 13px 0 13px;
	color: #fff;
	text-decoration: none;
	border: 1px solid #ba0000;
}
/********************************************columna********************************************/
#vacio-sobre-columna {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-vacio-sobre-columna.png) no-repeat;
	width: 260px;
	height: auto;
	margin: 0;
}
/*#vacio-sobre-columna img {
	width: 230px;
	height: 175px;
	margin: 50px 0 0 13px;
	padding: 0;
	border: 2px solid #000;
}
*/
#buscador {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-buscador.png) no-repeat;
	width: 240px;
	height: 80px;
	margin: 0 0 0 16px;
	padding: 3px 0 0 0;
}
#buscador form {
	padding: 41px 0 0 5px;
}
#buscador input.boton {
	margin: 0;
	padding: 0;
	font: bold 11px "Trebuchet MS", Arial, sans-serif;
	color: #666;
}
#buscador input.boton:hover {
	color: #000;
}
#titulo-video-lateral {
	z-index: 40;
	position: absolute;
	left: 50%;
	top: 180px;
	width: 200px;
	height: 50px;
	margin: 0 0 0 222px;
}
#video-lateral-embed {
	width: 240px;
	height: 180px;
	padding: 50px 0 0 10px;
}
#vacio-sobre-columna iframe {
	/*width: 240px;
*/
	margin: 6px 0 0 10px;
}
/********************************************columna: menu lateral********************************************/
#columna #menu-lateral {
	__behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-lateral.png) repeat-y;
	width: 260px;
	height: auto;
	padding: 0;
	float: left;
}
#columna #menu-lateral ul {
	width: 225px;
	margin: 0 0 0 17px;
	padding: 0;
	border-top: 1px dotted #8b0000;
	list-style-type: none;
}
#columna #menu-lateral li {
	border-bottom: 1px dotted #8b0000;
}
#columna #menu-lateral li a {
	display: block;
	padding: 0 0 0 10px;
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	text-decoration: none;
	line-height: 28px;
}
#columna #menu-lateral li a:hover {
	background: url(/img-css/splat-menu.png) left no-repeat;
	width: auto;
	height: auto;
	color: #000;
	text-decoration: none;
}
#columna #menu-lateral h2 {
	margin: 10px 0 0 10px;
	padding: 0;
	font: 24px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
}
#columna #menu-lateral h3 {
	background: url(/img-css/warning.png) bottom left no-repeat;
	width: 220px;
	height: 50px;
	margin: 7px 0 10px 20px;
	padding: 0;
	font: bold 12px "Trebuchet MS", Arial, sans-serif;
	color: #000;
	text-transform: uppercase;
	text-align: center;
}
#columna #menu-lateral img {
	margin: 0 0 5px 20px;
	border: none;
}
#columna #video-lateral {
	background: url(/img-css/bg-menu-lateral.png) repeat-y;
	width: 260px;
	height: auto;
	padding: 0;
	font: 13px "Trebuchet MS", Arial, sans-serif;
	float: left;
}
#columna #menu-lateral p.ver_video {
	padding: 0;
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
#columna #menu-lateral a.enlace_ver_video, #columna #menu-lateral a.enlace_ver_video:hover {
	padding: 0;
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}
#columna #menu-lateral a.enlace_ver_video:hover {
	color: #000;
	text-decoration: none;
}
/********************************************columna: espacio inferior al menu lateral********************************************/
#columna #menu-lateral-fin {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-lateral-fin.png) no-repeat;
	width: 260px;
	height: 16px;
	margin: auto;
	clear: both;
}
/********************************************columna: menu RSS, newsletter y websmasters********************************************/
#columna #menu-info {
	width: 260px;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0;
}
#menu-info #beta {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-servicios-1.png) no-repeat;
	width: 250px;
	height: 60px;
	margin: 0;
	padding: 10px 0 0 10px;
}
#menu-info #beta ul {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 10px 0;
	list-style-type: none;
	line-height: 15px;
}
#menu-info #beta li {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 66px;
}
#menu-info #rss {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-servicios-2.png) repeat-y;
	width: 250px;
	height: auto;
	margin: 0;
	padding: 10px 0 0 10px;
}
#menu-info #rss ul {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 15px;
}
#menu-info #rss li {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 66px;
}
#menu-info #newsletter {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-servicios-2.png) repeat-y;
	width: 250px;
	height: auto;
	margin: 0;
	padding: 10px 0 0 10px;
}
#menu-info #newsletter ul {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 15px;
}
#menu-info #newsletter li {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 66px;
}
#newsletter form {
	margin: 0;
	padding: 0 0 0 66px;
}
#menu-info #webmaster {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-servicios-3.png) no-repeat;
	width: 250px;
	height: 70px;
	margin: 0;
	padding: 10px 0 0 10px;
}
#menu-info #webmaster ul {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 10px 0;
	list-style-type: none;
	line-height: 15px;
}
#menu-info #webmaster li {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 66px;
}
#columna #menu-info h3 {
	display: inline;
	width: 260px;
	height: auto;
	margin: 0 0 5px 0;
	padding: 0;
	font: bold 11px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
#columna #menu-info a {
	margin: 0;
	font: bold 10px "Trebuchet MS", Arial, sans-serif;
	color: #ccc;
	text-decoration: none;
}
#columna #menu-info a:hover {
	color: #fff;
	text-decoration: underline;
}
#columna #menu-info img {
	margin: 0 5px 0 0;
	float: left;
	border: none;
}
/********************************************pie: repeticion del menu principal en el pie********************************************/
#pie {
	background: transparent url(/img-css/bg-pie.png) bottom repeat-x;
	width: 100%;
	height: 146px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#pie #menu-pie {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-menu-pie.png) bottom repeat-x;
	width: 940px;
	height: 60px;
	margin: auto;
	padding: 0;
	text-align: center;
}
#pie #menu-pie ul {
	margin: 0;
	padding: 0 0 0 15px;
	_padding-top: 20px;
	list-style: none;
}
#pie #menu-pie li {
	display: inline;
	margin: 0;
	padding: 0;
}
#pie #menu-pie a {
	display: block;
	margin: 0;
	padding: 0 15px 0 15px;
	font: bold 12px "Trebuchet MS", Arial, sans-serif;
	color: #666;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 85px;
	_line-height: 40px;
	float: left;
}
#pie #menu-pie .general:hover {
	background: url(/img-css/bg-menu-pie-hover.png) center 50px no-repeat;
	width: auto;
	color: #000;
	text-decoration: none;
}
#pie #menu-pie .marqueze {
	padding: 0 0 0 48px;
	color: #fff;
}
#pie #menu-pie .marqueze:hover {
	color: #ba0000;
}
#info-corporativa {
	width: 625px;
	height: auto;
	margin: 15px auto;
	padding: 0;
	text-align: center;
}
#info-corporativa span {
	margin: 0;
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color: #666;
	line-height: 18px;
	display: block;
}
#info-corporativa a, #info-corporativa a:active, #info-corporativa a:visited {
	color: #bb0000;
	text-decoration: none;
}
#info-corporativa a:hover {
	color: #fff;
	text-decoration: none;
}
/********************************************creditos********************************************/
#creditos {
	width: 600px;
	height: auto;
	margin: 15px auto;
	padding: 0;
	text-align: center;
}
#creditos span {
	margin: 0;
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color: #666;
	line-height: 18px;
	display: block;
}
#creditos a, #creditos a:active, #creditos a:visited {
	color: #bb0000;
	text-decoration: none;
}
#creditos a:hover {
	color: #fff;
	text-decoration: none;
}
/********************************************publicidad********************************************/
#publitop {
	z-index: 10;
	position: absolute;
	left: 53%;
	top: 50px;
	width: 555px;
	height: 60px;
	padding: 0;
	margin: 0 0 0 -80px;
	border: none;
}
#publitop img {
	width: auto;
	height: 60px;
	margin: 0 10px 0 0;
	padding: 0;
	/*border: 1px dotted #ccc;
*/
	float: left;
}
#publitop-script {
	width: 400px;
	height: 60px;
	margin: 0 0 0 5px;
	padding: 0;
	float: left;
}
/*#publicolumna {
	----> PUBLICIDAD EN LA COLUMNA DEL MENU LATERAL. ACTUALMENTE SIN USO <----z-index: 20;
	position: absolute;
	left: 50%;
	top: 265px;
	width: 260px;
	height: auto;
	padding: 0;
	margin: 0 0 0 211px;
	text-align: center;
}
#publicolumna img {
	margin: 0;
	padding-bottom: 8px;
}
*/
#publi-columna-inferior {
	z-index: 20;
	position: absolute;
	left: 50%;
	top: 1430px;
	width: 120px;
	height: 255px;
	padding: 0;
	margin: 0 0 0 240px;
	text-align: center;
}
#publi-columna-inferior img {
	margin: 0;
	border: 1px dotted #ccc;
	;
}
#publi-index-inferior {
	z-index: 30;
	position: relative;
	width: auto;
	height: auto;
	margin: 7px 0 0 21px;
	_margin: 7px 0 0 12px;
	padding: 0;
	float: left;
}
#publi-index-inferior img {
	margin: 0;
	padding: 0;
	border: none;
}
/************************************************** FILTRO PARA PNG *****************************************************/
img {
	_behavior: url(iepngfix.htc);
}
/**************************************************** H2 PARA SEO *******************************************************/
h2.frase-magica {
	background: url(/relatos-BETA/img/comillas.png) top left no-repeat;
	width: 600px;
	margin: 15px 0 0 5px;
	padding: 6px 0 0 40px;
	font: bold italic 20px "Georgia", Times, serif;
	color: #999;
	letter-spacing: 1px;
}
/************************************************************************************************************************/
/******************************************** ESTILOS PARA TEXTO CORPORATIVO ********************************************/
/************************************************************************************************************************/
#texto-corporativo {
	width: auto;
	height: auto;
	margin: 25px 30px 0 30px;
}
#texto-corporativo h2 {
	margin: 0 0 10px 0;
	padding: 0;
	font: bold 26px "Georgia", Times, serif;
	color: #666;
	letter-spacing: 1px;
}
#texto-corporativo h3 {
	margin: 20px 0 6px 20px;
	padding: 0;
	font: bold italic 16px "Georgia", Times, serif;
	color: #8b0000;
	letter-spacing: 1px;
}
#texto-corporativo p {
	margin: 0 0 0 0;
	padding: 0;
	font: 13px "Trebuchet MS", Arial, sans-serif;
	color: #000;
}
#texto-corporativo p.pregunta {
	margin: 15px 0 0 0;
	padding: 0;
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #ba0000;
}
#texto-corporativo a {
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #ba0000;
	text-decoration: none;
}
#texto-corporativo a:hover {
	color: #ba0000;
	text-decoration: underline;
}
#texto-corporativo img {
	margin: 10px 10px 0 20px;
	border: none;
}
#texto-corporativo ul, ol {
	margin: 15px 50px 0 50px;
	padding: 0;
	font: bold 12px "Trebuchet MS", Arial, sans-serif;
	color: #777;
}
#texto-corporativo li {
	margin: 0;
	padding: 0;
	list-style: none;
}
/********************************************buscador yunu********************************************/
#buscadoryunu {
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-buscador-yunu.jpg) no-repeat;
	width: 240px;
	height: 210px;
	margin: 0 0 0 12px;
	padding: 5px 0 0 0;
}
#buscadoryunu form {
	padding: 41px 0 0 5px;
}
#buscadoryunu form select {
	margin: 2px 0 0;
	padding: 0;
	font: bold 12px "Trebuchet MS", Arial, sans-serif;
	color: #ba0000;
	float: left;
	clear: both;
}
#buscadoryunu label {
	margin: 2px 0 0 0;
	padding: 0;
	font: bold 12px "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	float: left;
	clear: both;
}
#buscadoryunu input {
	margin: 7px 0 0 0;
	padding: 0;
	border: none;
	width: 81px;
	height: 30px;
	text-align: center;
	font: bold 13px "Trebuchet MS", Arial, sans-serif;
	color: #360;
	float: left;
	clear: both;
	_behavior: url(iepngfix.htc);
	background: url(/img-css/bg-buscador-yunu-input.png) no-repeat;
}
/********************************************nueva imagen ocio/gay (zonas antiguas marqueze)********************************************/
.ociogay_relleno {
	background: url(/img-css/ociogay.png) no-repeat bottom left;
	width: 470px;
	height: 255px;
	padding: 475px 0px 0px 170px;
	margin: 0px 0px 0px 20px;
}
#chicos-soft_ociogay {
	background: img(/img-css/bg-chicossoftociogay.jpg);
}
# chicos-hardcore_ociogay {
	background: img(/img-css/bg-chicoshardcoreociogay.jpg);
}
.linux {
	width: 500px;
	text-align: center;
	padding: 25px;
	margin: auto;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #333333;
	font-size: 14px;
}
.linux a {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.linux a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.webcams_sms, .webcams_sms a {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #333333;
	font-size: 20px;
	text-decoration: none;
}
.webcams_sms {
	// display: block;
	// text-align: center;
	// margin: auto;
	// margin-top: 0px;
	// margin-bottom: -11px;
	// width: 639px;
}
.webcams_sms a {
	border: 2px solid #333333;
	padding: 5px 10px 5px 45px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background-color: #BA0000;
	color: #FFFFFF;
	// height: 65px;
	// border: 0px;
	// display: block;
	// text-align: center;
	// margin: auto;
	// background-color: none;
	// background: url(/img-css/barra_webcamsXsms.png) no-repeat 25px left;
}
.webcams_sms a:hover {
	background-color: #000000;
	// background-color: none;
	// background: url(/img-css/barra_webcamsXsms_negro.png) no-repeat 25px left;
}
.telf_movil {
	display: inline;
	width: 41px;
	height: 68px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	margin-left: -40px;
	margin-bottom: -20px;
	padding-right: 3px;
	z-index: 999;
}

.chica-marqueze {
  display: block;
  float: left;
  margin: 0px;
  width: 675px;
  height: 312px;
  padding: 0px;
  border: 0px;
  background-image: url(/includes/silvia-rubi-chica-marqueze.jpg);
}

.chica-marqueze a {
  display: block;
  width: 675px;
  height: 312px;
  padding: 0px;
  margin: 0px;
  border: 0px;
  text-indent: -9999px;
}
