body{
font-family:Arial, Helvetica, sans-serif;
}

#banner1 {
	position:absolute;
	left:11px;
	top:132px;
	width:930px;
	height:150px;
	z-index:0;
	background-image: url(../images/fondobanner.jpg);
}
#banner_publicidad{
	position:absolute;
	left:8px;
	top:136px;
	width:929px;
	height:150px;
	z-index:1;
	background-image: url(../images/banner_publicidad.jpg);
}
#banner_publicidad{
	position:absolute;
	left:11px;
	top:136px;
	width:929px;
	height:150px;
	z-index:1;
	background-image: url(../images/banner_publicidad.jpg);
}
#banner_quienes{
	position:absolute;
	left:11px;
	top:136px;
	width:929px;
	height:150px;
	z-index:1;
	background-image: url(../images/banner_quienes.jpg);
}



form{
margin:0px}
body {
	margin-top: 0px;
	background-image: url(../images/fondo.jpg);
	/*background-position: center center;*/
	/*margin-bottom: 0px;*/
	background-repeat: repeat-x;
}
#base {
	position:relative;
	width:950px;
	height:1160px;
	z-index:0;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	background-color: #FFFFFF;
	background-image: url(../images/fondoblanco.jpg);
}
#logo{
	position:absolute;
	left:11px;
	top:1px;
	width:283px;
	height:123px;
	z-index:0;
}
.txtq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #E11A23;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}

.borde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	border: 1px solid #666666;
	line-height: 13px;
	text-indent: 5px;
}
#fecha {
	/*position:absolute;
	left:738px;
	top:29px;
	width:201px;
	height:19px;
	z-index:2;*/
	position:absolute;
	left:597px;
	top:29px;
	width:342px;
	height:19px;
	z-index:2;
}

.link_flash{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
	text-decoration:none;
	

}

.link_flash:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
	text-decoration:underline;

}
.derechos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#menu_sup {
	position:absolute;
	left:315px;
	top:55px;
	width:624px;
	height:30px;
	z-index:0;
}
#usuarios {
	position:absolute;
	left:111px;
	top:94px;
	width:832px;
	height:24px;
	z-index:1;
}
.txt_q1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787878;
	text-decoration: none;
	text-align: justify;
}

.usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ED1E24;
	text-decoration: none;
	text-align: right;
}
#pub1 {
	position:absolute;
	left:220px;
	top:4px;
	width:699px;
	height:143px;
	z-index:1;
}
#menu_izq {
	position:absolute;
	left:7px;
	top:292px;
	width:224px;
	height:507px;
	z-index:0;
	background-image: url(../css/images/fondomenu.jpg);
}
#busqueda {
	position:absolute;
	left:7px;
	top:381px;
	width:209px;
	height:114px;
	z-index:6;
	background-image: url(../images/buscador.png);
	background-repeat:no-repeat;
}
#mercado {
	position:absolute;
	left:7px;
	top:807px;
	width:226px;
	height:244px;
	z-index:7;
}
#interior {
	position:absolute;
	left:232px;
	top:292px;
	width:712px;
	height:758px;
	z-index:0;
}
#pregu {
	position:absolute;
	left:11px;
	top:292px;
	width:930px;
	height:742px;
	z-index:9;
}
#menu_inf {
	position:absolute;
	left:5px;
	top:8px;
	width:933px;
	height:34px;
	z-index:0;
	background-image: url(../images/fondopie.jpg);
}
#derechos {
	position:absolute;
	left:7px;
	top:45px;
	width:286px;
	height:51px;
	z-index:2;
}
#powered {
	position:absolute;
	left:802px;
	top:51px;
	width:136px;
	height:15px;
	z-index:3;
}
#certificaciones {
	position:absolute;
	left:790px;
	top:67px;
	width:148px;
	height:17px;
	z-index:4;
}
#bienvenidos {
	position:absolute;
	left:3px;
	top:1px;
	width:705px;
	height:217px;
	z-index:0;
}
#banner2 {
	position:absolute;
	left:4px;
	top:224px;
	width:703px;
	height:150px;
	z-index:2;
}
#videopub {
	position:absolute;
	left:5px;
	top:383px;
	width:342px;
	height:260px;
	z-index:3;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
#publicidad {
	position:absolute;
	left:362px;
	top:383px;
	width:342px;
	height:260px;
	z-index:4;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
#logos {
	position:absolute;
	left:6px;
	top:654px;
	width:704px;
	height:105px;
	z-index:5;
}
#logo1 {
	position:absolute;
	left:4px;
	top:3px;
	width:120px;
	height:105px;
	z-index:1;
}
#logo2 {
	position:absolute;
	left:150px;
	top:3px;
	width:120px;
	height:105px;
	z-index:2;
}
#logo3 {
	position:absolute;
	left:298px;
	top:3px;
	width:120px;
	height:105px;
	z-index:3;
}
.menupie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 32px;
}
#logo4 {
	position:absolute;
	left:444px;
	top:3px;
	width:120px;
	height:105px;
	z-index:4;
}
#logo5 {
	position:absolute;
	left:588px;
	top:3px;
	width:120px;
	height:105px;
	z-index:5;
}
.buscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #666666;
	text-transform:capitalize;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
	text-decoration: none;
	text-align: left;
}
.cerrar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5F5F5F;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	line-height: 10px;
	letter-spacing: 1px;
}
.cerrar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ED1E24;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	line-height: 10px;
	letter-spacing: 1px;
}
.borde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	border: 1px solid #FFFFFF;
}
.linkexe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: capitalize;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.linkexe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: capitalize;
	color: #999999;
	text-decoration: none;
	text-align: left;
}
#videoindex {
	position:absolute;
	left:7px;
	top:7px;
	width:328px;
	height:246px;
	z-index:1;
}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
}

#publi_index {
	position:absolute;
	left:7px;
	top:7px;
	width:328px;
	height:246px;
	z-index:1;
}
#facil {
	position:absolute;
	left:370px;
	top:76px;
	width:124px;
	height:21px;
	z-index:1;
}
.esfacil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
#registrate {
	position:absolute;
	left:538px;
	top:56px;
	width:107px;
	height:36px;
	z-index:2;
}
.menupie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFC1C5;
	text-decoration: none;
	text-align: center;
	line-height: 32px;
}
#buscar {
	position:absolute;
	left:14px;
	top:41px;
	width:192px;
	height:68px;
	z-index:1;
}
#categorias {
	position:absolute;
	left:5px;
	top:60px;
	width:119px;
	height:312px;
	z-index:1;
}



.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/franjaroja.jpg);
	line-height: 27px;
	background-repeat: no-repeat;
	text-indent: 5px;
}

.menuizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1B3663;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	line-height: 26px;
	
	
}
.menuizq:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	line-height: 26px;
		
}#interior_publi {
	position:absolute;
	left:11px;
	top:296px;
	width:930px;
	height:755px;
	z-index:8;
}
.textos_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.textos_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1E24;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
#qs {
	position:absolute;
	left:12px;
	top:52px;
	width:686px;
	height:206px;
	z-index:1;
}
#tit_qs {
	position:absolute;
	left:4px;
	top:5px;
	width:703px;
	height:51px;
	z-index:2;
}
#mp {
	position:absolute;
	left:236px;
	top:358px;
	width:601px;
	height:69px;
	z-index:1;
}
.textos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.textos2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}

.textos_regis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 14px;
}
.textos_regis:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	line-height: 14px;
}
.txt_mp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
}
.txt_catal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: justify;
}
.textos_bold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 18px;
}
.textos_rojo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1E24;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 18px;
}
.txt_rojomp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EC0000;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/vineta.jpg);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: 0px 2px;
}
.txt_azulmp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	
}
.txt_rojomp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EC0000;
	text-decoration: none;
	font-weight: bold;
	text-indent: 15px;
}
#videos_mp {
	position:absolute;
	left:234px;
	top:2px;
	width:692px;
	height:219px;
	z-index:2;
}
#v1 {
	position:absolute;
	left:638px;
	top:773px;
	width:293px;
	height:222px;
	z-index:3;
	border: 1px solid #666666;
}
#mp1 {
	position:absolute;
	left:7px;
	top:7px;
	width:279px;
	height:208px;
	z-index:1;
}
.categorias {
	background-color: #FFFFFF;
	border: 1px solid #AACBDA;
	text-decoration:none;
}

#v2 {
	position:absolute;
	left:637px;
	top:534px;
	width:293px;
	height:222px;
	z-index:4;
	border: 1px solid #666666;
}
#mp2 {
	position:absolute;
	left:7px;
	top:7px;
	width:279px;
	height:208px;
	z-index:1;
}
#linea {
	position:absolute;
	left:237px;
	top:510px;
	width:704px;
	height:13px;
	z-index:5;
}
#avisos_mp {
	position:absolute;
	left:236px;
	top:443px;
	width:708px;
	height:560px;
	z-index:6;
}
#verformulario {
	position:absolute;
	left:477px;
	top:216px;
	width:165px;
	height:21px;
	z-index:1;
}#regis {
	position:absolute;
	left:201px;
	top:121px;
	width:713px;
	height:247px;
	z-index:1;
}
.txt_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	line-height: 30px;
}
.txt_chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3663;
	text-decoration: none;
}
.enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #D70000;
	border: 1px solid #D70000;
}
.enviar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #666666;
	border: 1px solid #666666;
}
#form_registro {
	position:absolute;
	left:55px;
	top:0px;
	width:565px;
	height:378px;
	z-index:1;
	background-image: url(images/fondo_registrar.png);
	background-repeat: no-repeat;
}
.style1 {font-size: 12px}
#contact {
	position:absolute;
	left:106px;
	top:405px;
	width:760px;
	height:679px;
	z-index:2;
}
#form_contacto {
	position:absolute;
	left:366px;
	top:151px;
	width:369px;
	height:436px;
	z-index:1;
	background-image: url(../images/fondito3b.jpg);
	background-repeat: no-repeat;
	padding: 20px;
}
.textos3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.textos3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.textos4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	line-height: 25px;
}
#terminos {
	position:absolute;
	left:192px;
	top:324px;
	width:687px;
	height:412px;
	z-index:0;
	overflow: auto;
	padding-right: 10px;
}
#preguntas {
	position:absolute;
	left:206px;
	top:400px;
	width:521px;
	height:334px;
	z-index:1;
	overflow: auto;
	padding-right: 10px;
}
#cont1 {
	position:absolute;
	left:371px;
	top:-35px;
	width:382px;
	height:154px;
	z-index:2;
	background-image: url(../images/fondo1b.png);
	padding: 15px;
	background-repeat: no-repeat;
}
#avisolegal {
	position:absolute;
	left:3px;
	top:31px;
	width:674px;
	height:260px;
	z-index:1;
}
.catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C8C8C;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

ul{
	list-style-position: outside;
	list-style-image: url(../images/vineta.jpg);
}
.txt_pf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.txt_pf:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #80A8C6;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.txt_rojolinea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1E24;
	text-decoration: underline;
	text-align: justify;
	font-weight: bold;
}
#publi {
	position:absolute;
	left:201px;
	top:323px;
	width:512px;
	height:420px;
	z-index:1;
	overflow: auto;
	padding-right: 10px;
}
#catalogs {
	position:absolute;
	left:242px;
	top:359px;
	width:690px;
	height:693px;
	z-index:1;
	background-color: #DCE6EA;
	padding-right: 10px;
	overflow: auto;
}
.txt_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	text-align: left;
}
.txt_catalogo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
	line-height: 12px;
	text-align: left;
}
#linea2 {
	position:absolute;
	left:762px;
	top:49px;
	width:9px;
	height:59px;
	z-index:5;
}
#tit_decoracion {
	position:absolute;
	left:5px;
	top:0px;
	width:703px;
	height:51px;
	z-index:2;
}
#cupones_decoracion {
	position:absolute;
	left:6px;
	top:55px;
	width:691px;
	height:564px;
	z-index:6;
	overflow: auto;
	padding-right: 10px;
}
.categorias:hover {
	background-color: #AACBDA;
	
	
}

#filas_de_cupones a:hover{
	text-decoration:underline;
}

.txt_categorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #609CB9;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	
}
.txt_categorias:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.mail:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.txt_centrado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.txt_centrado:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED1E24;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.txt_bold_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
}
.txtq_puntos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E11A23;
	text-decoration: none;
	font-weight: normal;
	line-height: 8px;
}
.txt_q1bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #787878;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.rojo_centrado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1E24;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 18px;
}
.txt_q2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #535353;
	text-decoration: none;
	text-align: left;
	line-height: 20px;
	font-weight: normal;
}
#mision {
	position:absolute;
	left:37px;
	top:280px;
	width:284px;
	height:248px;
	z-index:3;
	padding: 10px;
}
#vision {
	position:absolute;
	left:366px;
	top:280px;
	width:284px;
	height:248px;
	z-index:3;
	padding: 10px;
}
#qs3 {
	position:absolute;
	left:250px;
	top:396px;
	width:403px;
	height:283px;
	z-index:1;
}
.txt_pf2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 7px;
}
.txt_azulmp3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	line-height: 20px;
}
.txt_pf2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #80A8C6;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 7px;
}
.txt_celeste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #609CB9;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 7px;
}
.txt_pf20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 7px;
}
.txt_pf20:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #80A8C6;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	line-height: 7px;
}

#cabezera_menu {
	position:absolute;
	left:3px;
	top:2px;
	width:204px;
	height:41px;
	z-index:2;
}



.subtitulos_rojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1E24;
	text-decoration: none;
	font-weight: bold;

}


.logos_publicidad{
	background:#FFFFFF;
	border:0px solid #666666;
	padding:0px;


}


#banner_header {
	position:absolute;
	left:6px;
	top:5px;
	width:681px;
	height:126px;
	z-index:1;
}
#banner_hader {
	position:absolute;
	left:227px;
	top:7px;
	width:692px;
	height:136px;
	z-index:0;
}
.txtq2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #E11A23;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}
.txt_qs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EC0000;
	text-decoration: none;
	font-weight: normal;
}
.txt_q3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #535353;
	text-decoration: none;
	text-align: justify;
	line-height: 20px;
	font-weight: normal;
}
#pie {
	position:absolute;
	left:5px;
	top:1051px;
	width:938px;
	height:110px;
	z-index:9;
}
.txt_catalogo1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #E11A23;
	text-decoration: none;
	font-weight: bold;
}
.txt_catalogo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	text-align: justify;
}
.txt_catalogo2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	text-decoration:underline
}
.linktxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.3px;
	color: #535353;
	text-decoration: none;
	text-align: left;
}
.linktxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.3px;
	color: #FF0000;
	text-decoration: underline;
	text-align: left;
}
.txt_qs_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EC0000;
	text-decoration: none;
	font-weight: bold;
}
.txt_terminos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #535353;
	text-decoration: none;
	font-weight: normal;
}
.txt_terminos2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EC0000;
	text-decoration:underline;
	font-weight: normal;
}
.nuevasesion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #535353;
	text-decoration: none;
	font-weight: normal;
}
#txt_publ {
	position:absolute;
	left:1px;
	top:156px;
	width:345px;
	height:170px;
	z-index:3;
}
#fondo_contacto {
	position:absolute;
	left:9px;
	top:287px;
	width:925px;
	height:309px;
	z-index:10;
}
#fondo_contac {
	position:absolute;
	left:10px;
	top:292px;
	width:926px;
	height:200px;
	z-index:1;
}
#foto_contacto {
	position:absolute;
	left:-19px;
	top:327px;
	width:328px;
	height:295px;
	z-index:4;
}

#anuncio_flash {
	position:absolute;
	left:325px;
	top:77px;
	width:410px;
	height:23px;
	z-index:0;
}

#msg_ajax {
	position:absolute;
	left:441px;
	top:509px;
	width:189px;
	height:39px;
	z-index:1000;
}
#cabezera_menu {
	position:absolute;
	left:3px;
	top:2px;
	width:204px;
	height:46px;
	z-index:0;
}
#tipo_user {
	position:absolute;
	left:57px;
	top:26px;
	width:142px;
	height:26px;
	z-index:1;
}
#apDiv1 {
	position:absolute;
	left:349px;
	top:561px;
	width:16px;
	height:6px;
	z-index:6;
}

#banner_header {
	position:absolute;
	left:6px;
	top:5px;
	width:681px;
	height:126px;
	z-index:1;
}

#registrategratis {
	position:absolute;
	left:13px;
	top:788px;
	width:219px;
	height:48px;
	z-index:1001;
}
#pulga {
	position:absolute;
	left:139px;
	top:86px;
	width:94px;
	height:79px;
	z-index:1;
}
body {
	margin-bottom: 0px;
	margin-top: 0px;
}
#txt_catalogo {
	position:absolute;
	left:220px;
	top:87px;
	width:268px;
	height:33px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:8px;
	top:0px;
	width:43px;
	height:43px;
	z-index:1;
}
#letras {
	position:absolute;
	left:13px;
	top:87px;
	width:161px;
	height:103px;
	z-index:2;
}
#radal_registrate {
	position:absolute;
	left:19px;
	top:787px;
	width:43px;
	height:45px;
	z-index:1002;
}
#catalogos {
	position:absolute;
	left:214px;
	top:0px;
	width:270px;
	height:112px;
	z-index:1;
}
#chanchito {
	position:absolute;
	left:161px;
	top:14px;
	width:33px;
	height:40px;
	z-index:1;
}
#haz_click {
	position:absolute;
	left:407px;
	top:60px;
	width:44px;
	height:45px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:406px;
	top:72px;
	width:60px;
	height:59px;
	z-index:2;
}
#click {
	position:absolute;
	left:435px;
	top:57px;
	width:54px;
	height:62px;
	z-index:2;
}

#subt_quienes {
	position:absolute;
	left:71px;
	top:151px;
	width:649px;
	height:25px;
	z-index:1;
}
#conte_q_1 {
	position:absolute;
	left:222px;
	top:195px;
	width:604px;
	height:141px;
	z-index:2;
}
#conte_q_2 {
	position:absolute;
	left:220px;
	top:396px;
	width:444px;
	height:355px;
	z-index:3;
}
#persona_q {
	position:absolute;
	left:717px;
	top:386px;
	width:197px;
	height:323px;
	z-index:4;
}
#fond_quienes {
	position:absolute;
	left:10px;
	top:292px;
	width:930px;
	height:752px;
	z-index:10;
}

.style2 {color: #FF0000}

#pulguita {
	position:absolute;
	left:132px;
	top:115px;
	width:98px;
	height:85px;
	z-index:1;
}
#registrarse {
	position:absolute;
	left:8px;
	top:788px;
	width:217px;
	height:46px;
	z-index:10;
}
#pulga {
	position:absolute;
	left:132px;
	top:53px;
	width:89px;
	height:83px;
	z-index:1;
}
#letras {
	position:absolute;
	left:27px;
	top:74px;
	width:161px;
	height:103px;
	z-index:2;
}
#radal {
	position:absolute;
	left:18px;
	top:787px;
	width:43px;
	height:43px;
	z-index:11;
}



#radal_registrate {
	position:absolute;
	left:9px;
	top:1px;
	width:42px;
	height:44px;
	z-index:12;
}
#fondo_contacto {
	position:absolute;
	left:9px;
	top:287px;
	width:925px;
	height:309px;
	z-index:10;
}

#fondo_contac {
	position:absolute;
	left:11px;
	top:292px;
	width:926px;
	height:200px;
	z-index:1;
}

#txt_polit1 {
	position:absolute;
	left:248px;
	top:157px;
	width:334px;
	height:139px;
	z-index:2;
}
#sub_politi {
	position:absolute;
	left:456px;
	top:197px;
	width:284px;
	height:139px;
	z-index:3;
}
#persona_contactenos {
	position:absolute;
	left:705px;
	top:396px;
	width:211px;
	height:303px;
	z-index:4;
}
#polit2 {
	position:absolute;
	left:11px;
	top:292px;
	width:927px;
	height:753px;
	z-index:10;
}

#txt_preguntas {
	position:absolute;
	left:196px;
	top:118px;
	width:673px;
	height:136px;
	z-index:2;
}

#txt_preguntas_preguntas {
	position:absolute;
	left:181px;
	top:85px;
	width:741px;
	height:274px;
	z-index:2;
}
#persona_preguntas {
	position:absolute;
	left:745px;
	top:481px;
	width:185px;
	height:260px;
	z-index:3;
}

#buscador_en_mp {
	position:absolute;
	left:4px;
	top:36px;
	width:693px;
	height:28px;
	z-index:1;
}
#resultados_mp {
	position:absolute;
	left:4px;
	top:91px;
	width:366px;
	height:454px;
	z-index:2;
}
#paginacion_mp {
	position:absolute;
	left:6px;
	top:568px;
	width:366px;
	height:32px;
	z-index:3;
	background-image: url(../images/bloq_paginacion2.jpg);
}
#msg_ajax_mp{
	position:absolute;
	left:295px;
	top:618px;
	width:237px;
	height:39px;
	z-index:1000;
}

#categ_mercado {
	position:absolute;
	left:237px;
	top:295px;
	width:703px;
	height:52px;
	z-index:1002;
	background-image: url(../css/Mercado%20de%20Pulgas);
}

#registrarte {
	position:absolute;
	left:8px;
	top:788px;
	width:218px;
	height:46px;
	z-index:1001;
}

#cont_fondos {
	position:absolute;
	left:1px;
	top:0px;
	width:682px;
	height:691px;
	z-index:2;
}

#titu_catalogos {
	position:absolute;
	left:239px;
	top:295px;
	width:700px;
	height:58px;
	z-index:11;
}

#titulos_categorias {
	position:absolute;
	left:1px;
	top:-1px;
	width:707px;
	height:41px;
	z-index:1;
}

#lista_categorias {
	position:absolute;
	left:18px;
	top:47px;
	width:696px;
	height:563px;
	z-index:2;
}

#paginado {
	position:absolute;
	left:21px;
	top:615px;
	width:667px;
	height:27px;
	z-index:500;
	background-image: url(../images/bloq_paginacion.jpg);
}

#titulo_categortia {
	position:absolute;
	left:91px;
	top:19px;
	width:501px;
	height:21px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}
#tabla_detalle {
	position:absolute;
	left:8px;
	top:5px;
	width:650px;
	height:27px;
	z-index:1;
}


#sumilla_busqueda {
	position:absolute;
	left:2px;
	top:59px;
	width:674px;
	height:45px;
	z-index:1;
	background-image: url(../images/barra_resultados.jpg);
	background-repeat:no-repeat;
}

#paginado_de_resultados {
	position:absolute;
	left:48px;
	top:618px;
	width:656px;
	height:26px;
	z-index:500;
	background-image: url(../images/bloq_paginacion.jpg);
}

#lista_categorias_buscadas {
	position:absolute;
	left:18px;
	top:110px;
	width:696px;
	height:486px;
	z-index:2;
}

#titulos_categorias_buscadas {
	position:absolute;
	left:1px;
	top:-2px;
	width:707px;
	height:33px;
	z-index:1;
}



.links_precios{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1C3762;
	text-decoration:none;
	font-weight:bold;
}

.links_precios:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1C3762;
	font-weight:bold;
	text-decoration:underline;
}
.txt_asterisco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	text-align: justify;
	line-height: 30px;
}
#blq_inciar {
	position:absolute;
	left:315px;
	top:89px;
	width:450px;
	height:29px;
	z-index:1;
}
#bt_registrate {
	position:absolute;
	left:874px;
	top:492px;
	width:95px;
	height:32px;

r
	z-index:1;
}
#foto_registrarse {
	position:absolute;
	left:807px;
	top:353px;
	width:130px;
	height:100px;
	z-index:1;
}
#bto_registrarse {
	position:absolute;
	left:709px;
	top:416px;
	width:164px;
	height:39px;
	z-index:1;
}
#txt_regis {
	position:absolute;
	left:802px;
	top:547px;
	width:143px;
	height:16px;
	z-index:1;
}
#icono_sesion {
	position:absolute;
	left:201px;
	top:0px;
	width:32px;
	height:33px;
	z-index:1;
}

.rojos_{
	color:#F00;
	font-size:11px;
	text-transform: uppercase;

	
}


.links_para_cupon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#EF1C23;
	text-decoration:none;
	font-weight:bold;
}

.links_para_cupon:hover{
	text-decoration:underline;
}
.titu_mercado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
}
.txt_merca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
}
.aqui_mercado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3663;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
}
.aqui_mercado:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F00;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
	cursor:pointer;
}
.pie_favoritos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.pie_favoritos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	line-height: 12px;
}
.txt_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #787878;
	text-decoration:none;
	font-weight: bold;
}
.txt_catalogo:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	text-decoration: underline;
	font-weight: bold;
}
#txt_mercado {
	position:absolute;
	left:7px;
	top:183px;
	width:212px;
	height:45px;
	z-index:3;
}
#txt-favoritos {
	position:absolute;
	left:319px;
	top:47px;
	width:421px;
	height:17px;
	z-index:6;
}
#linea1 {
	position:absolute;
	left:302px;
	top:44px;
	width:8px;
	height:61px;
	z-index:7;
}
#txt-catalogo {
	position:absolute;
	left:32px;
	top:85px;
	width:397px;
	height:59px;
	z-index:3;
}
.links_pag{
	font-size:11px;
	color:#666;
	text-decoration:none;
	border: 0px solid #AACBDA;
	padding:3px;
	cursor:pointer;
	
}
.links_pag:hover{
	text-decoration:none;
	color:#06C;
	cursor:pointer;
	}


#flyer_inicio {
	position:absolute;
	left:-72px;
	top:-25px;
	width:400px;
	height:287px;
	z-index:100;
}

#cerrar_flyer {
	position:absolute;
	left:307px;
	top:31px;
	width:39px;
	height:42px;
	z-index:1;
}


.cajas_de_texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding:3px;
	border:1px solid  #AACBDA;
	
}

.msg_reg{
	padding:25px;
	border:5px solid #09F;
	font-family:Arial, Helvetica, sans-serif;
	color:#06F;
	text-align:center;
	background-color:#FFF;
}


.msg_popup{
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003E7E;
}
