body {
	margin: 0px;
	padding: 0px;
	SCROLLBAR-FACE-COLOR: #fefefe;
	SCROLLBAR-HIGHLIGHT-COLOR: #efefef;
	SCROLLBAR-SHADOW-COLOR: #d4d4d4;
	SCROLLBAR-3DLIGHT-COLOR: #e8e8e8;
	SCROLLBAR-ARROW-COLOR: #990000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #dbdbdb;
	text-align: center;
	background: #030303;
	width: 100%;
	min-width: 1226px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
a {
	color: #cd0000;
	text-decoration: underline;
	font: 11px Arial, Helvetica, sans-serif;
}

html {
	margin: 0px;
	padding: 0px;
	width: 100%;
	min-width: 1226px;
}


h1 {
	color: #cd0000;
	text-decoration: none;
	font: bold 14px Arial, Helvetica, sans-serif;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cd0000;
	text-decoration: none;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #cd0000;
	text-decoration: none;
	font-weight: bold;
	padding-top: 10px;
	margin: 0px;
	padding-bottom: 10px;
}
p {
	color: #000000;
	margin-top: 0px;
	padding-top: 0px;
	font: 200 12px Arial, Helvetica, sans-serif;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.alignCenter {
	text-align: center;
}
#topmainWrapper {
	margin: 0px auto;
	padding: 0px;
	width: 1226px;
}
#bottomMainWrapper {
	margin: 0px auto;
	padding: 0px;
	width: 1226px;
}
#topLeftCont {
	background: #FFFFFF url(../layout/fondos/head_bl.gif) repeat-x top;
	float: left;
	width: 972px;
	margin: 0px;
	padding: 0px;
}
#mercadeo {
	background: #0e0d0d url(../layout/cuadros/top.gif) no-repeat center top;
	margin: 3px 0px 4px;
	padding: 0px;
	width: 244px;
	border: 1px solid #6b6b6b;
}
#texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	list-style-type: square;
	margin-right: 15px;
	margin-left: 15px;
	list-style-position: outside;
}
#oferta_img {
	border-width: 0px;
	border-style: none;
	padding: 0px;
	margin-right: 6px;
}
#navsec ul {
	margin: 0px 0px 3px 14px;
	padding: 0px;
	list-style: none;
	float: left;
}

#navsec li {
	float: left;
	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}
#navsec li a {
	display: block;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 1px 3px;
	text-decoration: none;
	margin: 0px 3px;
}
#navsec li a:hover, #navsec li a:active, #navsec li a:focus {
	display: block;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 1px 3px;
	text-decoration: none;
	background: #CD0000;
	margin: 0px 3px;
}
#pie {
	background-color: #990000;
	height: 80px;
	margin-bottom: 2px;
	position: absolute;
	clip: rect(auto,auto,2px,auto);
	width: 100%;
}
#designbyad {
	margin-right: 5px;
}
#oferta {
	margin: 1px 4px 0px 0px;
	padding: 0px;
	border-width: 0px;
	border-style: solid;
}
#foottxt {
	font: 10px Arial, Helvetica, sans-serif;
	color: #949494;
	margin: 0px 0px 0px 5px;
	padding: 3px 0px 3px 45px;
	text-align: left;
	background: url(../layout/graficos/foot.gif) no-repeat left center;
}
#top {
	background: url(../layout/fondos/fondo_top.gif);
	width: 100%;
}

#bottom {
	background: #030303 url(../layout/fondos/fondo_bottom.gif) repeat-x top;
	padding-bottom: 20px;
	width: 100%;
}
#topRightCol p {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#topRightCol {
	float: right;
	width: 250px;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#bottomLeft {
	margin: 0px 254px 0px 0px;
}
#regalos {
	background: #0e0d0d url(../layout/cuadros/top_regalo.gif) no-repeat center top;
	margin: 0px 0px 4px;
	padding: 0px;
	width: 244px;
	border: 1px solid #6b6b6b;
}
#tarjetas {
	background: #0f0e0e url(../layout/cuadros/top.gif) no-repeat center top;
	margin: 0px 0px 4px;
	padding: 0px;
	width: 244px;
	border: 1px solid #6b6b6b;
}
#resultadosMercadeo {
	text-align: center;
}
#textomerc {
	text-align: justify;
	margin: 0px 0px 6px;
	padding: 0px;
}
.estilotablaresultmerc {
	padding: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
	border: 2px solid #000000;
}
#tituloMercadeoresult {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #DE1217;
	padding: 4px 4px 4px 0px;
	margin-bottom: 10px;
	border-top: 0px dotted #CCCCCC;
	border-right: 0px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
}





.head {
	background-color: #FFFFFF;
	background-image: url(../layout/fondos/head_bl.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 972px;
}
.fondoder {
	background-image: url(../layout/fondos/fondo_pagder.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.formsuscribe {
	background-image: url(../layout/graficos/fondo_formcampo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 18px;
	width: 180px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 3px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.formsuscribebtn {
	background-repeat: repeat-x;
	background-position: bottom;
	height: 18px;
	width: 60px;
	padding-right: 3px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #171616;
}
.fondofoot {
	background-color: #030303;
	background-image: url(../layout/fondos/fondo_foot.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.fondofootder {
	background-color: #030303;
	background-image: url(../layout/fondos/fondo_foot_der.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.damas {
	background-image: url(../layout/fondos/damas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 400px;
	height: 400px;
}
.titulodamas {
	background-image: url(../layout/graficos/damas.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cd0000;
	text-decoration: none;
}
.tablahomeadmin {
	height: 78px;
	border: 1px dotted #000000;
}

.fondonegrocel {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	width: 2px;
}
.clearFloat {
	font-size: 1px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}


.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.linkfoot, .linkfoot a:visited {
	color: #565656;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}



.fondodamas2 {
	background-image: url(../layout/fondos/damas2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 400px;
}
.titulocaballeros {
	background-image: url(../layout/graficos/caballeros.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.titulohome {
	background-image: url(../layout/graficos/hoem.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.tablamargen {
	margin-top: 20px;
	margin-bottom: 30px;
}
.titulohogar {
	background-image: url(../layout/graficos/hogar.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.titulobebes {
	background-image: url(../layout/graficos/bebes.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.titulodesigns {
	background-image: url(../layout/graficos/designs.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.caballeros {
	background-image: url(../layout/fondos/caballeros1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 400px;
	height: 400px;
}
.caballeros2 {
	background-image: url(../layout/fondos/caballero2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 400px;
	height: 400px;
}
.nino2 {
	background-image: url(../layout/fondos/nino2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 400px;
	height: 400px;
}
.nino1 {
	background-image: url(../layout/fondos/nino1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 400px;
	height: 400px;
}
.titulocontac {
	background-image: url(../layout/graficos/contac.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.hogar1 {
	background-image: url(../layout/fondos/hogar1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 400px;
	height: 400px;
}
.hogar2 {
	background-image: url(../layout/fondos/cocina2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 400px;
	height: 400px;
}
.design2 {
	background-image: url(../layout/fondos/design2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 400px;
	height: 400px;
}
.design1 {
	background-image: url(../layout/fondos/design1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 400px;
	height: 400px;
}
.contactar {
	background-image: url(../layout/fondos/contacto1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 400px;
	height: 400px;
}
.textocontact {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 21px;
	width: 320px;
	background-position: bottom;
}
.areacontact {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 130px;
	width: 320px;
}.btn {
	background-image: url(../layout/fondos/fondo_boton.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #700000;
	width: 90px;
}
.btnreset {
	background-image: url(../layout/fondos/fondo_boton.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #700000;
	width: 90px;
	margin-left: 65px;
}
.tituloninos {
	background-image: url(../layout/graficos/ninos.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.bordefoto {
	margin: 0px;
	border: 2px solid #000000;
	padding: 1px;
}
.texto5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cd0000;
	text-decoration: none;
	margin-left: 1px;
	margin-top: 2px;
}
A.texto5:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cd0000;
	text-decoration: none;
}
A.texto5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
.bb2 {
	background-image: url(../layout/fondos/fondobb2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 400px;
	height: 400px;
}
.bb1 {
	background-image: url(../layout/fondos/fondobb1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 400px;
	height: 400px;
}
.tituloferta {
	background-image: url(../layout/graficos/oferta.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.titulosuscribir {
	background-image: url(../layout/graficos/suscribir.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
}
.newsletter {
	background-image: url(../layout/fondos/suscribe.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 400px;
	height: 400px;
}
.about {
	background-image: url(../layout/fondos/about.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 400px;
	height: 400px;
}
.textologin {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 21px;
	width: 120px;
	background-position: bottom;
}
.seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE0000;
	font-weight: bold;
}
.botonlogin {
	BORDER-RIGHT: #dcdcdc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #6a6a6a 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../layout/fondos/botonform.gif);
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #6a6a6a 1px solid;
	COLOR: #FFFFFF;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #dcdcdc 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 21px;
	width: 120px;
	background-position: bottom;
}
A.textobotoneradmin:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #990000;
	display: block;
	padding: 3px;
}
A.textobotoneradmin:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #000000;
	display: block;
	padding: 3px;
}
.textobotoneradmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #000000;
	display: block;
	height: 22px;
	text-decoration: none;
	padding: 3px;
}
A.texto2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cd0000;
	text-decoration: none;
}
A.texto2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.headtabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}
.texto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.texto6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cd0000;
	text-decoration: none;
}
.areacontactsmall {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 60px;
	width: 320px;
}
.texto7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
A.texto1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
A.texto1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cd0000;
	font-weight: normal;
}.campoform {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 21px;
	width: 250px;
	background-position: bottom;
	border: 1px solid #B5B5B5;
}
.areaform {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	width: 250px;
	background-position: bottom;
	border: 1px solid #B5B5B5;
}
.contenfotos {
	padding: 2px;
	height: 215px;
	width: 470px;
	overflow: auto;
}
.oferta1 {
	background-image: url(../layout/fondos/ofertas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 400px;
	height: 400px;
}

.titulopublicidad {
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
	background: url(../layout/graficos/publicidad.gif) no-repeat center bottom;
}
.textofecha {
	color: #666666;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
}
.fotomargen {
	margin-left: 0px;
	margin-right: 10px;
	border-top: #000000;
	border-right: #000000;
	border-bottom: #000000;
	border-left: #000000;
}
.tablabordeevento {
	border: 1px dotted #999999;
}
.fondoofertas {
	background: url(../layout/fondos/fondoofertascuadro.gif) no-repeat center center;
	height: 180px;
	width: 180px;
}
.fondonegroof {
	background: url(../layout/fondos/fondocuadroofertanegro.gif) repeat-x bottom;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.linkfoot a:hover, .linkfoot a:active, .linkfoot a:focus {
	color: #CD0000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.designby {
	font: 10px Arial, Helvetica, sans-serif;
	color: #949494;
	text-decoration: none;
}
.tituloreco {
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
	background: url(../layout/titulos/recomendaciones.gif) no-repeat center bottom;
}
.titulorecotxt {
	color: #cd0000;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.titulorecotxt a:hover {
	color: #000000;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.titulocuadro {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	padding: 7px 5px 3px 8px;
}
.contCuadro {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	padding: 6px 8px 4px;
}
.contCuadro img {
	border-width: 0px;
	border-style: none;
}

.vermascuadros    {
	font: 10px Arial, Helvetica, sans-serif;
	color: #dc0000;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.vermascuadros:hover {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.fotCuadroForzada {
	margin: 0px 0px 3px;
	padding: 0px;
	height: 90px;
	width: 230px;
	overflow: hidden;
}
.titulomercadeo {
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
	background: url(../layout/titulos/novedades.gif) no-repeat center bottom;
}
.titulocertificado {
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
	background: url(../layout/titulos/certificado.gif) no-repeat center bottom;
}
.fondoceldaregalos {
	background: url(../layout/cuadros/fondo_regalos.gif) no-repeat center center;
	text-align: left;
	padding: 0px 0px 0px 8px;
}
.textolinkotraspromos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 1px;
	margin-top: 2px;
}
A.textolinkotraspromos:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 1px;
	margin-top: 2px;
	font: 10px Arial, Helvetica, sans-serif;
	background: #000000;
}
#navegacionPromo {
	text-align: center;
}
#noresultCv {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
.textocv {
	color: #000000;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.botonDownloadcv {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background: #F0F0F0 url(../layout/iconos_admin/download.gif) no-repeat 5px 3px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 45px;
	border: 1px solid #999999;
	width: 165px;
	margin-top: 5px;
	text-decoration: none;
	display: block;
}
A.botonDownloadcv:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background: #D7D7D7 url(../layout/iconos_admin/download.gif) no-repeat 5px 3px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 45px;
	border: 1px solid #999999;
	width: 165px;
	margin-top: 5px;
	text-decoration: none;
	display: block;
}
.titulomision {
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
	background: url(../layout/titulos/misionvision.gif) no-repeat center bottom;
}
#bannerCV {
	padding: 0px;
	margin-top: 22px;
	border-width: 0px;
	border-style: none;
}
.misionvision {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	border-top: 0px solid #ED1F23;
	border-right: 0px solid #ED1F23;
	border-bottom: 0px solid #ED1F23;
	border-left: 2px solid #ED1F23;
	margin: 0px 0px 3px;
	text-decoration: none;
	background: #EBEBEB;
	display: block;
	width: 155px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
}
a.misionvision:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 0px solid #ED1F23;
	border-right: 0px solid #ED1F23;
	border-bottom: 0px solid #ED1F23;
	border-left: 2px solid #ED1F23;
	margin: 0px 0px 3px;
	text-decoration: none;
	background: #000000;
	display: block;
	width: 155px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
}
#trabajeNosotros {
	margin-top: 8px;
	padding-top: 8px;
	text-align: left;
}
.titulohorarios {
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-color: #000000;
	background: url(../layout/titulos/horarios.gif) no-repeat center bottom;
}
#newsletter #botoneraSup {
	margin: 3px 3px 0px 0px;
}
.estilocuadrosWraperadmin {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 10px 0px;
	border-top: 0px dotted #CCCCCC;
	border-right: 0px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
}
#menuAdmin ul {
	margin: 3px 0px 3px 2px;
	padding: 0px;
	list-style: none;
	font: 13px Arial, Helvetica, sans-serif;
	float: left;
	width: 100%;
}
#menuAdmin li a {
	padding: 4px 13px;
	margin: 0px 1px 0px 0px;
	background: #030303;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	float: left;
	display: block;
	border-top: 0px solid #990000;
	border-right: 0px solid #990000;
	border-bottom: 2px solid #990000;
	border-left: 0px solid #990000;
}
#menuAdmin li {
	float: left;
}
#menuAdmin li a:hover, #menuAdmin li a:active, #menuAdmin li a:focus {
	padding: 4px 13px;
	margin: 0px 1px 0px 0px;
	background: #990000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	float: left;
	display: block;
	border-top: 0px solid #880000;
	border-right: 0px solid #880000;
	border-bottom: 2px solid #880000;
	border-left: 0px solid #880000;
}
#botoneraSup #trabajeHome {
	margin-left: 5px;
	border-width: 0px;
	border-style: none;
}
#eventosImgLeft {
	float: left;
	width: 210px;
}
#eventosCont {
	margin-left: 220px;
}
#eventosText {
	padding-bottom: 16px;
}
#eventosLink {
	font: 11px Arial, Helvetica, sans-serif;
	color: #AE0000;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top: 1px dotted #CCCCCC;
	border-right: 0px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
}

#eventosVideo h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #CD0000;
	margin-top: 0px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-bottom: 4px;
	border-top: 0px dotted #999999;
	border-right: 0px dotted #999999;
	border-bottom: 1px dotted #999999;
	border-left: 0px dotted #999999;
}
#bottomMainWrapper #bottomRight {
	float: right;
	width: 245px;
	margin-right: 4px;
	margin-top: 6px;
}
#ofertaPositioner {
	position: relative;
}
#ofertaPositioner #ofertaWraper {
	position: absolute;
	top: 7px;
	right: 7px;
	width: 100px;
	text-align: right;
}
.boxAlert {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #900;
	background: #FCE2E2;
	padding: 30px;
	border: 1px solid #FF5B5B;
	margin: 10px;
}
#alertBoxnoImg p a {
	text-decoration: underline;
	color: #900;
	font: 12px Arial, Helvetica, sans-serif;
}

