@charset "UTF-8";
/* CSS Document */

/****************************************************************************************************************************
*****************************************************************************************************************************
CSS RESETS *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

div, h1, h2, h3, h4, h5, h6, p, address, ul, ol, li, img {
	margin: 0px;
	padding: 0px;
}

img, div {
	/*Aplica fix para PNG transparentes en IE6*/
	/*behavior: url(../iepngfix.htc)*/
}
/****************************************************************************************************************************
*****************************************************************************************************************************
ESTRUCTURA GENERAL *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	background-color:#f2efe8;
}

/*Horizon permite el centrado vertical del contenido de la pagina*/
/*margin top en lemon es -400px , en mi lap -350px*/

#horizon {
	/*position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -350px;*/
	width: 100%;
	text-align: center;
	min-width: 988px;
	background: #F2EFE8 url(../img/bg_1.jpg) repeat-x;
}

#horizon.special {
	/*margin-top: -370px;*/
}

/*Wrapper realiza el centrado horizontal como es costumbre através de margin 0 auto*/
#wrapper {
	position: relative;
	text-align: left;
	width: 988px;
	margin: 0px auto;
	padding-top: 35px;
}

#navbar {
	width:520px;
	height:25px;
	position: absolute;
	left: 300px;
}

#header {
	margin-top: 40px;
	position: relative;
	height:80px;
	width:988px;
	margin: 0 auto;
	background-color:#FFF;
}

#content {
	margin-top:0px;
}

#header h1 {
	background: url(../img/logo_casa_palacio_med-trans.jpg) no-repeat;
	height:67px;
	width:253px;
	text-indent:-1000em;
	margin-left: 30px;
	position: absolute;
	top:16px;
	display:block;
}

#header h1 a {
	display:block;
	height: 60px;
}

#searchBox {
	width: 150px;
	padding-right: 20px;
	position:absolute;
	right:0px;
}

#mainContent {
	width:988px;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFFFFF;
	margin: 0 auto;
	height:515px;
}

#mainContentContent {
	width:988px;
	position:relative;
	overflow: hidden;
}

#greca_superior {
	width:990px;
	height:5px;
	margin: 0 auto;
	background: url(../img/greca_990_superior.gif);
}

#greca_inferior {
	width:990px;
	height:15px;
	margin: 0 auto;
	background: url(../img/greca_990_inferior.gif) repeat-x;
	_height:10px;
}

#footer {
	width:988px;
	background-color: #FFF;
	margin: 0 auto;
	min-height:120px;
	height:auto !important;
	height:120px;
	padding:0;
	padding-bottom:1px; /*para issues con Safari y el min-height haciendo gap entre mi div de fondo simulado y el footer*/
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

#footer #footerContent {
	padding-top: 18px;
	padding-right: 38px;
	padding-left: 38px;
	position: relative;
}

#footer h4 {
	background: url(../img/tagline_footer.png) no-repeat;
	height:12px;
	width:245px;
	text-indent:-1000em;
	margin-left: 30px;
	float: right;
	margin-bottom: 12px;
}

#blancoSuperior {
	width:100%;
	height:500px;
	position:absolute;
	top:0px;
	background: #FFF;
}

#fondoCentrado {
	width:1000px;
	height:300px;
	bottom:0px;
	background: url(../img/bg_sombra_1002.png);
	/*
	margin-left: -495px;
	position:absolute;
	left:50%;
	*/
}

/****************************************************************************************************************************
*****************************************************************************************************************************
ESTRUCTURA INTERIORES *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#intnavbar {
	width:988px;
	height:26px;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	margin: 0 auto;
	background-color: #FFFFFF;
}

#subnavbar {
	width:988px;
	height:20px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	margin: 0 auto;
	background-color: #E5EAE6;
}

#intnavbar.lobby {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px solid #8d6d58;
	border-left: 0px solid #00FF00;
}

#subnavbar.lobby {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px solid #00FF00;
	border-left: 0px solid #00FF00;
}

#horizon.interior {
	/*position: absolute;
	top: 50px;
	left: 0px;
	*/
	width: 100%;
	margin-top: 0px;
}

#content.interior {
	margin-top:0px;
}

#mainContent {
	width:988px;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFFFFF;
	margin: 0 auto;
	height:515px;
}

#mainContent.interior {
/*	width:988px;
*/	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
/*	background-color: #FFFFFF;
	margin: 0 auto;*/
	height:auto;
	position:relative;
}

#mainContent.lobby {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	height:auto;
	position:relative;
}

#mainContentContent #lateral {
	width:300px;
	min-height:665px;
	height:auto !important;
	height:665px;
	position:absolute;
	left:0px;
}

#mainContentContent #contenido {
	float:right;
	background-color:#FFF;
	width: 660px;
	min-height:665px;
	height:auto !important;
	height:665px;
}

#mainContentContent #contenido.oneColv1 {
	float:none;
	background-color:#FFF;
	width:auto;
	min-height:665px;
	height:auto !important;
	height:665px;
}

#lateral #lateralContent {
	margin-top: 125px;
	padding-left:30px;
	padding-right:30px;
	width:268px;
}

#contenidoContent {
	padding-top: 50px;
	padding-right: 30px;
}

#contenido.oneColv1 #contenidoContent {
	width:635px;
	padding-top: 60px;
	padding-right: 0px;
	margin:0 auto;
}

#contenido.secc3 #contenidoContent {
	padding-top: 15px;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
MISC CLASSES, TAGS AND EFFECTS **********************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

a {
   outline: none;
}

.clear {
	clear:both;
}
.clear1 {
	clear:both;
	display: block !important;
	margin: 0px !important;
	padding: 0px !important;
	font-size: 0px !important;
	line-height: 0px !important;
	height: 1px !important;
	overflow: hidden;
}

#contenido .beige {
	color:#9D8369;
}

#lateral .beige {
	color:#9D8369;
}

.divShadow {
	width:1000px;
	/*background: url(../img/bg_sombra_1000.png) repeat-y;*/
	background: transparent url("../img/bg_sombra_1000_line.png") repeat-y scroll;
}

.divShadowsin {
	width:1000px;
	background: url(../img/bg_sombra_inicialv5.png) no-repeat bottom;
}

.divShadowLobby {
	width:1000px;
	background: url(../img/bg_sombra_1000lobbby.png) no-repeat bottom;
}

.divShadowInicial {
	width:1000px;
	background: url("../img/bg_sombra_inicialv3_line.png") no-repeat scroll -1px top transparent;
}

.divShadowInicialLobby {
	width:1000px;
	background: url(../img/bg_sombra_iniciallobbyv2.png) no-repeat bottom;
}

.grecaInteriorA {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:5px;
	margin-top:-15px;
	width:460px;
	/*
	*position: relative;
	*top: -12px;
	*width:440px;
	*margin-top:-25px;*/
	
}

.grecaInteriorB {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:15px;
	margin-top:15px;
	width:428px;
}

.grecaInteriorC {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:15px;
	margin-top:-15px;
	width:428px;
}

.grecaInteriorD {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:5px;
	margin-top:-18px;
	width:630px;
}

.grcIntD {
	*margin-top:-28px;
}
.grcIntD2 {
	margin-top:15px;
	*margin-top:8px;
}
.grcIntD3 {
	*margin-top: -28px;
	*float: left;
}
.grcIntD4 {
	*margin-top: -28px;
}
.grecaInteriorE {
	background: url(../img/greca_interior_40px.png) repeat-x;
	height:40px;
	margin-bottom:22px;
	margin-top:0px;
	width:630px;
}

.grecaInteriorE2 {
	background: url(../img/greca_interior_40px_v2.png) repeat-x;
	height:40px;
	margin-bottom:22px;
	margin-top:0px;
	width:630px;
}

.grecaInteriorF {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:0px;
	margin-top:0px;
	width:428px;
}

.grecaFlotante {
	width:927px;
	height:40px;
	position: absolute;
	left:30px;
	bottom:45px;
	line-height:40px;
	font-size:0px;
	background: #FFFFFF url(../img/greca_interior_927px.png);
}

.grecaInterior927 {
	width:927px;
	height:40px;
	line-height:40px;
	font-size:0px;
	background: #FFFFFF url(../img/greca_interior_927px.png);
}

.grecaInterior927v2 {
	width:927px;
	height:61px;
	line-height:61px;
	font-size:0px;
	background: url(../img/greca_interior_927pxv2.png) no-repeat left bottom;
}

.grecaInterior930{
	width:930px;
	height:40px;
	line-height:40px;
	font-size:0px;
	background: #FFFFFF url(../img/greca_interior_930px.png);
}

hr {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-top: -5px;
	margin-bottom:-20px;
	width:428px;
	border:0px;
	text-align:left;
	margin-left:0px;
}

hr.variante1 {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-top:0px;
	margin-bottom:20px;
	width:428px;
	border:0px;
	text-align:left;
	margin-left:0px;
}

::selection {
	background: #e5eae6; /* Safari */
}
::-moz-selection {
	background: #e5eae6; /* Firefox */
}

/****************************************************************************************************************************
*****************************************************************************************************************************
ESTILOS APARIENCIA *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#footer h6, #footer h6 a {
	color: #806345;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align: right;
	text-decoration:none;
	margin-bottom: 2px;
}

#searchBox input#searchsite {
	width: 120px;
	background-color:#FFF;
	border: 1px solid #666666;
}

#searchBox input#searchsite:focus {
	background: #DAD7D0;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
NAVEGACION *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

/***************************************
NAVEGACION HOME
****************************************/

#navbar li, #navbar li a {
	list-style: none;
	height:25px;
	float: left;	
}

#navbar li a {
	text-indent:-1000em;
	/*display: block;*/
	overflow:hidden;
}

#navbar li.item1 a {
	background: url(../img/btn_corporativo.jpg);
	width:90px;
}

#navbar li.item2 a {
	background: url(../img/btn_creditopalacio.jpg);
	width:104px;
}

#navbar li.item3 a {
	background: url(../img/btn_interiorista.jpg);
	width:152px;
}

#navbar li.item4 a {
	background: url(../img/btn_contacto.jpg);
	width:69px;
}
#navbar li.item5 a {
	background: url(../img/btn_mapa.jpg);
	width:96px;
}
#navbar li.item1 a:hover, #navbar li.item2 a:hover, #navbar li.item3 a:hover, #navbar li.item4 a:hover, #navbar li.item5 a:hover {
	background-position: 0px -26px;
}

#navbar li.item1 a.selected, #navbar li.item2 a.selected, #navbar li.item3 a.selected, #navbar li.item4 a.selected, #navbar li.item5 a.selected {
	background-position: left bottom;
}

/***************************************
NAVEGACION PRINCIPAL INTERIORES
****************************************/

#intnavbar li, #intnavbar li a {
	list-style: none;
	height:25px;
	float: left;	
}

#intnavbar li a {
	text-indent:-1000em;
	overflow:hidden;
/*	display: block;*/
}

#intnavbar li.item1 a {
	background: url(../img/btn_secc1.jpg);
	width:329px;
}

#intnavbar li.item2 a {
	background: url(../img/btn_secc2.jpg);
	width:329px;
}

#intnavbar li.item3 a {
	background: url(../img/btn_secc3v2.jpg) no-repeat;
	width:330px;
}

#intnavbar li.item1 a:hover, #intnavbar li.item2 a:hover, #intnavbar li.item3 a:hover {
	background-position: 0px -25px;
}

#intnavbar li.item1 a.selected, #intnavbar li.item2 a.selected, #intnavbar li.item3 a.selected {
	background-position: left bottom;
}

/***************************************
SUBNAVEGACION INTERIORES
****************************************/

#subnavbarList {
	float:left;
	position:relative;
	left:50%;
	text-align:left;
}

#subnavbarList ul {
	list-style: none;
	position:relative;
	left:-50%;
}

#subnavbarList li {
	float:left;
	position:relative; 
	white-space:nowrap;
	line-height:20px;
}

#subnavbarList li a {
	text-indent:-1000em;
	overflow:hidden;
	display:block;
}

#subnavbarList.secc1 li.item1 a {
	background: url(../img/subnav_1_item1.jpg);
	height:20px;
	width:121px;
}

#subnavbarList.secc1 li.item2 a {
	background: url(../img/subnav_1_item2.jpg);
	height:20px;
	width:131px;
}

#subnavbarList.secc1 li.item3 a {
	background: url(../img/subnav_1_item3.jpg);
	height:20px;
	width:188px;
}

#subnavbarList.secc1 li.item4 a {
	background: url(../img/subnav_1_item4.jpg);
	height:20px;
	width:172px;
}

#subnavbarList.secc1 li.item5 a {
	background: url(../img/subnav_1_item5.jpg);
	height:20px;
	width:128px;
}

#subnavbarList.secc2 li.item1 a {
	background: url(../img/subnav_2_item1.jpg);
	height:20px;
	width:108px;
}

#subnavbarList.secc2 li.item2 a {
	background: url(../img/subnav_2_item2.jpg);
	height:20px;
	width:100px;
}

#subnavbarList.secc2 li.item3 a {
	background: url(../img/subnav_2_item3.jpg);
	height:20px;
	width:127px;
}

#subnavbarList.secc2 li.item4 a {
	background: url(../img/subnav_2_item4.jpg);
	height:20px;
	width:110px;
}

#subnavbarList.secc2 li.item5 a {
	background: url(../img/subnav_2_item5.jpg);
	height:20px;
	width:95px;
}

#subnavbarList.secc3 li.item1 a {
	background: url(../img/subnav_3_item1.jpg);
	height:20px;
	width:108px;
}

#subnavbarList.secc3 li.item2 a {
	background: url(../img/subnav_3_item2.jpg);
	height:20px;
	width:88px;
}

#subnavbarList.secc3 li.item3 a {
	background: url(../img/subnav_3_item3.jpg);
	height:20px;
	width:122px;
}

#subnavbarList.secc3 li.item4 a {
	background: url(../img/subnav_3_item4.jpg);
	height:20px;
	width:87px;
}

#subnavbarList.secc3 li.item5 a {
	background: url(../img/subnav_3_item5.jpg);
	height:20px;
	width:95px;
}
#subnavbarList.secc3 li.item6 a {
	background: url(../img/subnav_3_item6.jpg);
	height:20px;
	width:210px;
}
#subnavbarList li.item1 a:hover, #subnavbarList li.item2 a:hover, #subnavbarList li.item3 a:hover, #subnavbarList li.item4 a:hover, #subnavbarList li.item5 a:hover, #subnavbarList.secc3 li.item5 a:hover {
	background-position: 0px -20px;
}

#subnavbarList li.item1 a.selected, #subnavbarList li.item2 a.selected, #subnavbarList li.item3 a.selected, #subnavbarList li.item4 a.selected, #subnavbarList li.item5 a.selected, #subnavbarList li.item6 a.selected {
	background-position: left bottom;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
INTERIORES ENCABEZADOS SUSTITUIDOS ******************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

/***************************************
SECCION 1
****************************************/

#lateral.secc1 h2.item1 {
	background: url(../img/h2_casapalacio.png) no-repeat;
	height:16px;
	width:169px;
	text-indent:-1000em;
}

#lateral.secc1 h2.item2 {
	background: url(../img/h2_areastienda.png) no-repeat;
	height:19px;
	width:193px;
	text-indent:-1000em;
}

#lateral.secc1 h2.item3 {
	background: url(../img/h2_servicios.jpg) no-repeat;
	height:16px;
	width:280px;
	text-indent:-1000em;
}

#contenido h2.item4 {
	background: url(../img/h2_marcas.png) no-repeat;
	height:16px;
	width:254px;
	text-indent:-1000em;
}

#lateral.secc1 h2.item5 {
	background: url(../img/h2_salaprensa.png) no-repeat;
	height:16px;
	width:184px;
	text-indent:-1000em;
}

#lateral.secc1 h6.extra1 {
	background: url(../img/h6_creamos.png) no-repeat;
	height:68px;
	width:218px;
	text-indent:-1000em;
	margin-bottom:30px;
	margin-top:80px;
}

#lateral.secc1 h6.extra2 {
	background: url(../img/h6_elCuidado.png) no-repeat;
	height:64px;
	width:203px;
	text-indent:-1000em;
	margin-bottom:30px;
	margin-top:121px;
}

/***************************************
SECCION 2
****************************************/

#lateral.secc2 h2.item1 {
	background: url(../img/h2_tendencias.png) no-repeat;
	height:16px;
	width:134px;
	text-indent:-1000em;
}

#lateral.secc2 h2.item2 {
	background: url(../img/h2_ambientes.png) no-repeat;
	height:16px;
	width:120px;
	text-indent:-1000em;
}

#lateral.secc2 h2.item3 {
	background: url(../img/h2_parainspirar.png) no-repeat;
	height:16px;
	width:167px;
	text-indent:-1000em;
}

#lateral.secc2 h2.item4 {
	background: url(../img/h2_lujodiario.png) no-repeat;
	height:16px;
	width:142px;
	text-indent:-1000em;
}

#contenido h2.secc2.item5 {
	background: url(../img/h2_lomashot.png) no-repeat;
	height:19px;
	width:147px;
	text-indent:-1000em;
}

/***************************************
SECCION 3
****************************************/

#contenido h2.item1 {
	background: url(../img/h2_promociones.png) no-repeat;
	height:16px;
	width:165px;
	text-indent:-1000em;
}

#lateral.secc3 h2.item2 {
	background: url(../img/h2_eventos.png) no-repeat;
	height:16px;
	width:95px;
	text-indent:-1000em;
}

#lateral.secc3 h2.item3 {
	background: url(../img/h2_whatsnew.png) no-repeat;
	height:16px;
	width:156px;
	text-indent:-1000em;
}
#lateral.secc3 h2.item6 {
	background: url(../img/h2_degustaciones.jpg) no-repeat;
	height:34px;
	width:265px;
	text-indent:-1000em;
}

#contenido h2.secc3.item4 {
	background: url(../img/h2_celebra.jpg) no-repeat;
	height:16px;
	width:156px;
	text-indent:-1000em;
}

#contenido h2.item5 {
	background: url(../img/h2_newsletter.png) no-repeat;
	height:16px;
	width:132px;
	text-indent:-1000em;
}

#newsletter h2.item1 {
	background: url(../img/h2_suscripcion.png) no-repeat;
	height:15px;
	width:231px;
	text-indent:-1000em;
}


/***************************************
SECCIONES EXTRA
****************************************/

#contenidoContent h2.extra1 {
	background: url(../img/h2_celebra.jpg)no-repeat;
	height:19px;
	width:163px;
	text-indent:-1000em;
}

#contenidoContent h2.extra2 {
	background: url(../img/h2_creditoPalacio.png) no-repeat;
	height:19px;
	width:201px;
	text-indent:-1000em;
}

#contenidoContent h2.extra3 {
	background: url(../img/h2_interioristas.png) no-repeat;
	height:19px;
	width:301px;
	text-indent:-1000em;
}

#contenidoContent h2.extra4 {
	background: url(../img/h2_contacto.png) no-repeat;
	height:19px;
	width:126px;
	text-indent:-1000em;
}
#contenidoContent h2.extra5 {
	background: url(../img/h2_mapa.jpg) no-repeat;
	height:16px;
	width:165px;
	text-indent:-1000em;
}
#contenidoContent h2.extra6 {
	background: url(../img/h2_corporativo.jpg) no-repeat;
	height:16px;
	width:165px;
	text-indent:-1000em;
}
/***************************************
INTERIORES ENCABEZADOS Y DEMAS
****************************************/

#lateral p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	margin-bottom:20px;
}

#lateral h3, #lateral h3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #9D8369;
	font-weight:normal;
	text-decoration:none;
}

#lateral h3 a:hover {
	color:#BF9F80;	
}

#lateral h3.variante1 {
	margin-top:100px;
	font-size:14px;
	text-transform:none;
}

#lateral h3.variante2 {
	margin-top:0px;
	font-size:14px;
	text-transform:none;
}

#lateral p.variante1 {
	margin-bottom:70px;
}

#lateral h4 {
	font-family: Verdana;
	font-size: 12px;
	color: #515151;
	font-style: normal;
	margin-bottom:60px;
	margin-top:5px;
	font-weight: normal;
}

#lateral h4.variante1 {
	margin-bottom:20px;
}

#lateral h4.variante2 {
	margin-bottom:27px;
}

/*#lateral h4. {
	color:#9D8369;
	margin-top:90px;
	line-height:1.5;
}*/

#lateral h5, #lateral h5 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	font-weight:normal;
	margin-bottom:35px;
	text-decoration:none;
}

#lateral.secc1 h5, #lateral.secc1 h5 a {
	margin-bottom:40px;
}

#contenido #breadCrumbInteriores {
	height: 15px;
	position: absolute;
	right: 0px;
	top: 68px;
	font-size: 10px;
	background-color: #FFF;
	text-align:right;
	margin-right:30px;
	clear: none;
	z-index: 150;
}

#contenido.oneColv1 #breadCrumbInteriores {
	position: absolute;
	right: 0px;
	top: 88px;
	margin-right:180px;
}

#contenido.secc3 #breadCrumbInteriores {
	position: absolute;
	right: 0px;
	top: 33px;
}

#contenido #breadCrumbInteriores p, #contenido #breadCrumbInteriores a{
	padding-bottom:0px;
	color: #9F9B8F;
	text-decoration:none;
	font-style:normal;
	width:auto;
}

#contenido #breadCrumbInteriores a{
	padding-left:13px;
}

#contenido #breadCrumbInteriores a:hover {
	color:#c7b9a8;
}

#contenido h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color: #886747;
	margin-bottom:20px;
}

#contenido h3.variante1 {
	font-size: 12px;
	text-transform:none;
	margin-bottom:30px;
}

#contenido h3.grecaTrajan1 {
	background: url(../img/secc1_1_h3.png) no-repeat;
	height:40px;
	width:630px;
	text-indent:-1000em;
	margin-bottom:1px;
	display:block;
}

#contenido h3.grecaTrajan2 {
	background: url(../img/secc1_2_h3.png) no-repeat;
	height:40px;
	width:630px;
	text-indent:-1000em;
	margin-bottom:1px;
	display:block;
}

#contenido h3.grecaTrajan3 {
	background: url(../img/secc1_5_h3.png) no-repeat;
	height:40px;
	width:630px;
	text-indent:-1000em;
	margin-bottom:1px;
	display:block;
}

#contenido h3.grecaTrajan4 {
	background: url(../img/secc1_4_h3.png) no-repeat;
	height:40px;
	width:927px;
	text-indent:-1000em;
	margin-bottom:1px;
	display:block;
}

#contenido h3.grecaTrajan5 {
	background: url(../img/secc1_5_h3.png) no-repeat;
	height:40px;
	width:630px;
	text-indent:-1000em;
	margin-bottom:1px;
	display:block;
}

#contenido h4 {
	font-family: Verdana;
	font-size: 12px;
	color: #515151;
	font-style: normal;
	margin-bottom:30px;
	margin-top:0px;
	font-weight: normal;
}

#contenido h4.beige {
	color:#9D8369;
	margin-top:20px;
}

#contenido h4.variante1 {
	font-size:13px;
	text-align:right;
	margin-top:-20px;	
}

#contenido h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #515151;
	margin-top:10px;
	margin-bottom:20px;
}

#contenido h5.extra2 {
	*margin-bottom: 0px;
}
#contenido h5.grecaTrajan1 {
	background: url(../img/h5_generamos.png) no-repeat;
	height:16px;
	width:463px;
	text-indent:-1000em;
	margin-top:50px;
}

#contenido p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #727272;
	padding-bottom: 22px;
	line-height:1.6;
}

#contenido p a {
	font-style: normal;
	color:#727272;
}

#contenido ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	list-style: disc outside;
	margin-left:13px;
}

#contenido ul.variante1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #9D8369;
	padding-bottom: 38px;
	padding-top: 13px;
	line-height:1.8;
}

/* al chilazo para corregir cms*/
#contenido ul.variante2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #9D8369;
	padding-bottom: 60px;
	padding-top: 13px;
	line-height:1.8;
}

div.beigeBox {
	padding:30px;
	background: #E3E0d9 url(../img/bg_gradient_01.jpg) repeat-x bottom;
	margin-top:10px;
	margin-bottom:10px;
}

div.beigeBox1 {
	padding:30px;
	/*background: #E3E0d9 url(../img/bg_gradient_01.jpg) repeat-x 0 300px;*/
	background: #E3E0d9;
	margin-top:10px;
	margin-bottom:10px;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
AREAS TIENDA *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#otrasAreasTiendaNav ul.areasTienda li, #otrasAreasTiendaNav ul.areasTienda li a {
	list-style:none;
	height:12px;
	float: left;	
}

#otrasAreasTiendaNav ul.areasTienda li a {
	text-indent:-1000em;
	overflow:hidden;
	background: url(../img/h6_otrasAreasTienda.png) no-repeat;
	height:12px;
	width:163px;
}

#otrasAreasTiendaNav ul.areasTienda li a:hover {
	background-position: 0px -12px;
}

#otrasAreasTiendaNav {
	position:relative;
}

#otrasAreasTiendaNav #otrasAreasTiendaMenu {
	display:none;
	position:absolute;
	left:170px;
	width:210px;
	background-color:#5e4533;
	padding-bottom:10px;
	z-index:10000;
}

#otrasAreasTiendaNav #otrasAreasTiendaMenu li, #otrasAreasTiendaNav #otrasAreasTiendaMenu li a {
	list-style: none;
	color:#E0D9CE;
	font-size:11px;
	line-height:25px;
	text-decoration:none;
	padding-left:15px;
	
}

#otrasAreasTiendaNav #otrasAreasTiendaMenu li a:hover {
	color:#FCF5E8;
}

/*#areasTienda {
	display:table;
	border-collapse:separate;
}*/

.areasTienda {
	margin-top: 30px;
	margin-bottom: 10px;
}
.row {
	display:table-row;
}

.row div {
	display:table-cell;
}

.row div.one {
	width:240px;
}

.row div.two {
	width:250px;
}

.row div.three {
}

#lateral #lateralContent.areasTienda h3, #lateral #lateralContent.areasTienda h4 {
	font-size:12px;
}

#contenido div#areasTienda.areasTienda p a {
	font-size: 11px;
	color: #9D8369;
	text-decoration:none;
}

#contenido div#areasTienda.areasTienda h4 {
	margin-bottom:10px;
}

#contenido div#areasTienda.areasTienda p a:hover {
	color: #C0BAB1;
}

#contenido div#areasTienda.areasTienda p {
	padding-bottom:12px;
}

#contenido #contenidoContent div.areasTienda h4.beige {
	margin-bottom:25px;
}

#contenido div.areasTienda ul {
	padding-bottom:20px;
	list-style:none;
	margin-top:-8px;
}

#contenido div.areasTienda ul, #contenido div.areasTienda ul a {
	font-size: 10px;
	color: #515151;
	text-decoration:none;
	line-height:30px;
}
/*******************************************************************************************************/

#otrasRegalarTiendaNav ul.areasTienda li, #otrasRegalarTiendaNav ul.RegalarTienda li a {
	list-style:none;
	height:12px;
	float: left;	
}

#otrasRegalarTiendaNav ul.RegalarTienda li a {
	text-indent:-1000em;
	overflow:hidden;
	float:right;
	background: url(../img/saber_regalar.png) no-repeat;
	height:12px;
	width:163px;
	margin-top: 30px;
}

#otrasRegalarTiendaNav ul.RegalarTienda li a:hover {
	background-position: 0px -12px;	
}

#otrasRegalarTiendaNav {
	position:relative;
}

#otrasRegalarTiendaNav #otrasRegalarTiendaMenu {
	display:none;
	position:absolute;
	left:170px;
	width:210px;
	background-color:#5e4533;
	padding-bottom:10px;
	z-index:10000;
}

#otrasRegalarTiendaNav #otrasRegalarTiendaMenu li, #otrasRegalarTiendaNav #otrasRegalarTiendaMenu li a {
	list-style: none;
	color:#E0D9CE;
	font-size:11px;
	line-height:25px;
	text-decoration:none;
	padding-left:15px;
	list-style-type: none;
	
}

#otrasRegalarTiendaNav #otrasRegalarTiendaMenu li a:hover {
	color:#FCF5E8;
	list-style-type: none;
}

/*#areasTienda {
	display:table;
	border-collapse:separate;
}*/

.RegalarTienda {
	margin-top: 30px;
	margin-bottom: 10px;
	list-style-type: none !important;
}
.row {
	display:table-row;
}

.row div {
	display:table-cell;
}

.row div.one {
	width:240px;
}

.row div.two {
	width:250px;
}

.row div.three {
}

#lateral #lateralContent.areasTienda h3, #lateral #lateralContent.RegalarTienda h4 {
	font-size:14px;
}

#contenido div#areasTienda.RegalarTienda p a {
	font-size: 11px;
	color: #9D8369;
	text-decoration:none;
}

#contenido div#areasTienda.RegalarTienda h4 {
	margin-bottom:10px;
}

#contenido div#RegalarTienda.RegalarTienda p a:hover {
	color: #C0BAB1;
}

#contenido div#RegalarTienda.RegalarTienda p {
	padding-bottom:12px;
}

#contenido #contenidoContent div.RegalarTienda h4.beige {
	margin-bottom:25px;
}

#contenido div.RegalarTienda ul {
	padding-bottom:20px;
	list-style:none;
	margin-top:-8px;
}

#contenido div.RegalarTienda ul, #contenido div.RegalarTienda ul a {
	font-size: 10px;
	color: #515151;
	text-decoration:none;
	line-height:30px;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
SERVICIOS *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#contenido ul.servicios {
	font-size: 10px;
	color: #666;
	margin-top:-7px;
	line-height:22px;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
SALA DE PRENSA *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#listadoPrensa div ul {
	list-style:none;
}

#listadoPrensa div li {
	font-size:12px;
	color: #9D8369;
	padding-bottom:12px;
	line-height:25px;

}

#listadoPrensa div li a {
	height: 100%;
    width: 100%;
    padding-left: 28px;
	color: #9D8369;
    text-decoration: none;
    display: block;
}

#listadoPrensa li.Doc {
	background: url(../img/icon_doc.png) no-repeat;
}

#listadoPrensa li.Acrobat {
	background: url(../img/icon_acrobat.png) no-repeat;
}

#listadoPrensa #listadoPrensaColB {
	float:right;
	width:50%;
}

#listadoPrensa #listadoPrensaColA {
	float:left;
	width:50%;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
PARA INSPIRAR *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#contenido div.articulos {
	width:630px;
	
	background-color:#EBE5D9;
	margin-bottom:20px;
	margin-top:20px;
}

#contenido div.articulos h4 {
	text-align:right;
	background-color:#B5AFA2;
	line-height:35px;
	padding-right:20px;
	margin-bottom:0px;
	margin-top:0px;
/*	font-weight:normal;
*/}

#contenido div.articulos div {
	margin: 15px 0px 0px 30px;
	width: 600px;
}
#contenido div.articulos div.bottom {
	height: 15px !important;
	margin: 0px;
	padding: 0px;
}
#contenido div.articulos ul {
	_margin: 0px;
	_padding: 0px;
}
#contenido div.articulos ul li {
	list-style: none;
	font-size:11px;
	padding-bottom:5px;
	width:200px;
	_width:195px;
	float:left;
}

#contenido div.articulos ul li a {
	text-decoration:none;
	color:#515151;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
LUJO DIARIO *******************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

#contenido div.secc2.item4 h4.variante1 {
	margin-top:0px;
	margin-bottom:65px;
}

/****************************************************************************************************************************
*****************************************************************************************************************************
SECCIONES EXTRAS ************************************************************************************************************
*****************************************************************************************************************************
****************************************************************************************************************************/

/***************************************
Corporativo (extra1)
****************************************/

#contenido h3.extra1, #contenido h3.extra1 a {
	font-size: 12px;
	margin-bottom:0px;
	text-transform:none;
	color:#9D8369;
	text-decoration:none;
	font-weight:normal;
}

#contenido h3.extra1 a:hover {
	color:#D2AF8E;	
}

#contenido h3.extra1 a.selected:hover {
	color:#9D8369;
	cursor:default;
}

#contenido h3.extra1 a.selected {
	text-decoration:underline;
}

#contenido h3.extra1 {
	float:left;
	margin-right:30px;
	margin-top:5px;
	*margin-top:0px;
	*margin-bottom: 0px;
}

#contenido div.extra1 h4 {
	font-size: 15px;
	margin-bottom:20px;
}

/*#contenido h5.extra1 {
	margin-bottom:20px;
}*/

#contenido h5.extra1.variante1 {
	font-size:14px;
/*	margin-bottom:20px;
*/}

div.extra1 hr {
	width:570px;
	margin-top:20px;
	margin-bottom:30px;
}

img.extra1 {
	margin-top:-21px;
}

#contenido div.extra1 div.extra1 h5 {
	font-size:13px;
	font-weight:bold;
	color:#9D8369;
	margin-bottom:5px;
}

/***************************************
Crédito Palacio (extra2)
****************************************/

#contenido h3.extra2, #contenido h3.extra2 a {
	font-size: 12px;
	margin-bottom:0px;
	text-transform:none;
	color:#9D8369;
	text-decoration:none;
	font-weight:normal;
}

#contenido h3.extra2 a:hover {
	color:#D2AF8E;	
}

#contenido h3.extra2 a.selected:hover {
	color:#9D8369;
	cursor:default;
}

#contenido h3.extra2 a.selected {
	text-decoration:underline;
}

#contenido h3.extra2 {
	float:left;
	margin-right:30px;
	margin-top:5px;
}

#contenido div.extra2 h4 {
	font-size: 15px;
}

/*#contenido h5.extra2 {
	margin-bottom:20px;
}*/

div.extra2 hr {
	width:570px;
	margin-top:20px;
	margin-bottom:30px;
	*margin-top:10px;
	*margin-bottom:0px;
}

/***************************************
Interioristas (extra3)
****************************************/

#contenido h3.extra3, #contenido h3.extra3 a {
	font-size: 12px;
	margin-bottom:0px;
	text-transform:none;
	color:#9D8369;
	text-decoration:none;
}

#contenido h3.extra3 a:hover {
	color:#D2AF8E;	
}

#contenido h3.extra3 a.selected:hover {
	color:#9D8369;
	cursor:default;
}

#contenido h3.extra3 a.selected {
	text-decoration:underline;
}

#contenido h3.extra3 {
	float:left;
	margin-right:30px;
	margin-top:5px;
}

#contenido div.extra3 h4 {
	font-size: 14px;
}

/*#contenido h5.extra3 {
	margin-bottom:20px;
}*/

div.extra3 hr {
	width:570px;
	margin-top:20px;
	margin-bottom:30px;
}

/***************************************
Contacto (extra4)
****************************************/

#contenido div.contacto {
	width:570px;
	margin:0 auto;
	margin-bottom:30px;
	margin-top:40px;
}

#contenido div.contacto h3 {
	font-size: 12px;
	margin-bottom:5px;
	font-weight:normal;
}

#contenido div.contacto h4 {
	margin-top:0px;
	font-size: 13px;
	margin-bottom:10px;
}

#contenido h3.extra4 {
	font-size: 12px;
	margin-bottom:13px;
	text-transform:none;
}

/***************************************
Formulario Contacto
****************************************/


/*h6.contactolegend {
font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#9D8369;
	margin-bottom:18px;	
}*/


#formContacto {
	width:500px;
	margin:0 auto;
}

#contenido #formContacto h3 {
	font-family: Verdana;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	color:#9D8369;
	margin-bottom:18px;
	text-transform:none;	
}

#contenido #bolsaDeTrabajo h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#9D8369;
	margin-bottom:18px;
	text-transform:none;	
}

#formContacto fieldset {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

#formContacto label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151;
	padding-right: 20px;
	display: block;
}
#formContacto label.cnt_label_tipo {
	position:absolute; 
	top:84px;
	right:70px;
	_top:75px;
	top /*\**/: 75px \9
}
#formContacto #tipotelefono {
	_position: relative;
	_top: 8px;
	_left: 43xpx;
}
#formContacto textarea {
	height: 110px;
	width: 469px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

#formContacto input {
	width: 210px;
	margin-bottom: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

#formContacto input.radio {
	width:auto;
}

#formContacto label.radio {
	display:inline;
}

#formContacto select {
	margin-right:20px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
} 

#formContacto input#enviar {
	width:86px;
	height:25px;
	border:none;
	background: url(../img/btn_form_enviar.png) no-repeat;
	margin-top:20px;
}

#formContacto input#enviar:hover {
	background-position: 0px -31px;
} 

/***************************************
BUSCADOR (extra5)
****************************************/

div.busqueda {
	width:630px;
	margin:0 auto;
}

div.busqueda hr {
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-top: 20px;
	margin-bottom:20px;
	width:510px;
	border:0px;
	text-align:left;
	margin-left:70px;
}

div.busqueda h6, div.busqueda h6 a {
	font-size: 10px;
	color: #9D8369;
	text-decoration: none;
	font-weight:normal;
	
}

div.busqueda h5, div.busqueda h5 a {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #9D8369;
	margin-bottom:13px;
}
div.busqueda h5,
div.busqueda h6,
div.busqueda table {
	margin-left: 70px;
}

#contenido div.busqueda p {
	margin-bottom:13px;
	padding-bottom:0px;
}

#contenido h3.extra5 {
	font-size:14px;
	text-transform:none;
	margin-bottom: 10px;
}

#contenido h4.extra5 {
	font-size:13px;
}

#contenido h4 a.extra5 {
	font-size:13px;
	color:#515151;
}

#contenido h5.beige.extra5 {
	background:none;
	height:auto;
	width:auto;
	font-size:16px;
	text-indent:0px;
	margin-top:20px;
}

div.grecaInteriorD.extra5 {
	margin-top:-36px;
	margin-bottom:25px;
}

/***************************************
LO MAS HOT
****************************************/

#mainContentContent #contenido #contenidoContent.secc2.item5 {
	width: auto;
	background-color:#FFF;
}

#oneColumnVar {
	position:relative;
}

#oneColumnVar div.secc2.item5 {
	width:240px;
	height:40px;
	position:absolute;
	top:0px;
	left:30px;
	background-color:#FFF;	
}

#contenido.oneColv1 #contenidoContent.secc2.item5 #breadCrumbInteriores {
	right: 0px;
	top: 14px;
	margin-right:30px;
}


#contenido.oneColv1 #contenidoContent.secc2.item5 div.grecaInteriorD {
	position:absolute;
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:0px;
	margin-top:0px;
	width:630px;
	top:22px;
	left:330px;
}


/***************************************
MARCAS
****************************************/

#mainContentContent #contenido #contenidoContent.secc1.item4 {
	width: auto;
	background-color:#FFF;
}

#oneColumnVar {
	position:relative;
}

#oneColumnVar div.secc1.item4 {
	width:240px;
	height:40px;
	position:absolute;
	top:0px;
	left:30px;
	background-color:#FFF;	
}

#contenido.oneColv1 #contenidoContent.secc1.item4 #breadCrumbInteriores {
	right: 0px;
	top: 14px;
	margin-right:30px;
}


#contenido.oneColv1 #contenidoContent.secc1.item4 div.grecaInteriorD {
	position:absolute;
	background: url(../img/greca_interior_1px.png) repeat-x;
	height:1px;
	margin-bottom:0px;
	margin-top:0px;
	width:630px;
	top:22px;
	left:330px;
}

/***************************************
WHAT'S NEW
****************************************/

.beigeSecc3 {
	background: #EBE5D9;
	margin-top: 17px;
	margin-bottom: 30px;
	padding-bottom:50px;
}

#contenido div.beigeSecc3 h4, #contenido div#fotogaleria h4 {
	text-align:left;
	background-color:#B5AFA2;
	line-height:35px;
	padding-left:38px;
	margin-bottom:16px;
	margin-top:0px;
/*	font-weight:normal;
*/}

#fotogaleria {
	width:630px;
	height:626px;
	background: #F2EFE8;
	margin-top: -10px;
	margin-bottom: 22px;
}

#galeriaContainer {
	margin: 35px auto 0pt;
	width: 570px;
}

#contenido div.beigeSecc3 h4.secc3.beige.variante1 {
	background-color:#EBE5D9;
	padding-left:0px;
	margin-bottom:0px;
	margin-top:-10px;
}

#oneColumnVar div.secc3.item1 {
	width:240px;
	height:20px;
	position:absolute;
	top:10px;
	left:30px;
	background-color:#FFF;	
}

h6.variante2 {
	font-size:14px;
	margin-bottom:0px;
	color:#9D8369;
	margin-top:20px;
	font-family: Verdana;
	font-style: normal;
	font-weight:normal;
}

img.footer {
	margin-bottom:70px;
}

/***************************************
NEWSLETTER
****************************************/

#floatingSuscription {
	position:absolute;
	right:65px;
	top:330px;
}

#newsletter {
	width:500px;
	border:1px solid #88847A;
	position:absolute;
	/*top:70px;*/
	left:215px;
	background-color:#FAF9F6;
		display:none;
		z-index:10000;
}
#newsletter h4 {
	color: #515151;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	margin-bottom: 30px;
}
#newsletter p {
	color: #727272;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-bottom: 22px;
}
#newsletter label {
	color: #515151;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-right: 20px;
}
#newsletterConfirm {
	width:500px;
	margin:10px;
	border:1px solid #88847A;
	background-color:#FAF9F6;
	z-index:10000;
}

#newsletterConfirm p {
	font-family:"Times New Roman", Times, serif;	
	font-size: 13px;
	font-style:italic;
	font-weight:bold;
	color: #727272;
	padding-bottom: 5px;
	line-height:1.4;
}

#newsletterConfirm h6, #newsletterConfirm h6 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #A28A71;
	padding-bottom: 20px;
	text-decoration:none;
	padding-top:40px;
}

#newsletterConfirm h6 a:hover {
	color: #C7B9A8;
}
/***************************************
Formulario Newsletter
****************************************/

#formNewsletter {
	margin:0;
}

#formNewsletter fieldset {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

#formNewsletter label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151;
	padding-right: 20px;
/*	display: block;
*/}

#formNewsletter label.variante1 {
	font-family: Verdana;
	font-size:13px;
	color:#9D8369;
	font-style:italic;
	padding-right: 0px;
	text-align:right;
}

#formNewsletter input {
	width: 250px;
	margin-bottom: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

#formNewsletter input.radio {
	width:16px;
	height:16px;
}

#formNewsletter label.radio {
	display:inline;
}

#formNewsletter select {
	margin-right:20px;
	margin-bottom:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
} 

#formNewsletter input#enviar_newsletter {
	width:106px;
	height:34px;
	border:none;
	background: url(../img/btn_enviar_newsletter.jpg) no-repeat;
}

#formNewsletter input#enviar_newsletter:hover {
	background-position: 0px -33px;
} 

#formNewsletter #checkboxes {
	float:left;
	margin-bottom:50px;
	margin-top:0px;
} 

#formNewsletter #checkboxes input {
	width:16px;
	height:16px;
} 


#formNewsletter h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:normal;
	text-align:center;
} 

#formNewsletter .grecaInteriorC {
	margin-top:0px;
}

#contenido table#credito {
	border: 1px solid #EBE5D9;
}

#credito p {
	padding-bottom:2px;
	padding-top:2px;
}

#contenido #credito h4 {
	padding-top:3px;
	font-size:13px;
	font-weight:normal;
	margin-bottom:0px;
	padding-bottom:10px;
}

#contenido table#credito td {
	border-right: 1px solid #EBE5D9;
	border-bottom: 1px solid #EBE5D9;
}

h6.contactolegend {
font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#9D8369;
	margin-bottom:18px;	
}


#bolsaDeTrabajo {
	width:500px;
	margin:0 auto;
}

#bolsaDeTrabajo legend {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#9D8369;
	margin-bottom:18px;	
}

#bolsaDeTrabajo fieldset {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

#bolsaDeTrabajo label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151;
	padding-right: 20px;
	display: block;
}

#bolsaDeTrabajo textarea {
	height: 110px;
	width: 469px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

#bolsaDeTrabajo input {
	width: 210px;
	margin-bottom: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

#bolsaDeTrabajo input.radio {
	width:auto;
}

#bolsaDeTrabajo label.radio {
	display:inline;
}

#bolsaDeTrabajo select {
	margin-right:20px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
} 

#bolsaDeTrabajo input#enviar {
	width:86px;
	height:25px;
	border:none;
	background: url(../img/btn_form_enviar.png) no-repeat;
	margin-top:20px;
}

#bolsaDeTrabajo input#enviar:hover {
	background-position: 0px -31px;
}

#bolsaDeTrabajo #checkboxes input {
	width:16px;
	height:16px;
	*background: none;
} 
	
#bolsaDeTrabajo input#adjuntar {
	width:210px;
} 

#bolsaDeTrabajo #checkboxes {
	float:left;
	margin-bottom:20px;
	margin-top:0px;
}  
#footer1_5_png {
	bottom:-50px; 
	*position: absolute;
	*bottom: 5px;
}

/**
* Una tienda diferente
*/

.bg_footer1_5 {
	background: url(../img/footer1_5.jpg) no-repeat left bottom;
	width: 630px;
	height: 185px;
}
/*
* ESTILOS BLUE
*/
body.popup {
	background-color: #FAF9F6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	*width: 590px;
}
div.inlinepop {
	border: 1px solid #88847A;
	position: absolute;
	width: 650px;
	height: 620px;
	left: 154px;
	top: 30px;
	display: none;
	background: #FAF9F6 url(../img/logo_casa_palacio_small-trans.jpg) no-repeat 20px 20px;
}
div.inlinepop div.popcontent {
	width: 610px;
	margin-left: 26px;
	margin-top: 86px;
}

div#framecontent {
	
}
div#framecontent ul li {
	list-style-position: inside;
	list-style-type: disc;
}
div#framecontent,
div#framecontent h2,
div#framecontent h3,
div#framecontent h4,
div#framecontent p,
div#framecontent ul li {
	*width: 560px;
}
div#framecontent h2 {
	font-weight: normal;
	font-style: normal;
	color: #9D8368;
	font-size: 14px;
	margin-top: 8px;
	margin-bottom: 4px;
}

div#framecontent h3 {
	color: #9D8368;
	font: italic bold 13px "Times New Roman",Times,serif;
	margin-top: 31px;
}

div#framecontent h4 {
	color: #515151;
	font-family: "Times New Roman",Times,serif;
	font-size: 14px;
	font-style: italic;
}
div#framecontent ul li,
div#framecontent p {
	font: 10px Verdana,Arial,Helvetica,sans-serif;
	color: #666666;
	margin-top: 6px;
	width: 580px;
}
div.grecaIntA {
	background: url("../img/greca_interior_1px.png") repeat-x scroll 0 0 transparent;
	height: 1px;
	margin: 15px 0px 30px 0px;
	width: 100%;
}
a img {
	border: none;
}
div.mapasitio {
	
}
div.mapasitio div.col {
	width: 270px;
}
div.mapasitio div.col h4 {
	color: #9D8369 !important;
	font-weight: normal !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}
div.mapasitio div.col h5 a,
div.mapasitio div.col h5 {
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	font-weight: bold !important;
	font-size: 10px !important;
	font-style: normal !important;
	margin: 20px 0px 5px 0px !important;
	font-style: normal !important;
	text-decoration: none;
	color: #515151 !important;
}
div.mapasitio div.col p {
	margin-bottom: 5px !important;
	margin-top: 10px !important;
	padding: 0px !important;
	color: #515151 !important;
}
div.mapasitio div.col ul {
	margin: 0px !important;
	padding: 0px;
	list-style-image: none;
	margin-bottom: 5px !important;
	margin-top: 10px !important;
	margin-left: 0px !important;
}
div.mapasitio div.col ul li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px 0px 3px 0px;
	padding: 0px !important;
}

div.mapasitio div.col ul li a,
div.mapasitio div.col p a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-style: normal !important;
	font-variant: normal;
	color: #515151 !important;
}
div.mapasitio div.col ul li a:hover,
div.mapasitio div.col p a:hover {
	text-decoration: underline;
}

div.mapasitio div.col1 {
	margin-left: 30px;
}
div.mapasitio div.col2 {
	margin-left: 5px;
}
.noresult p{
	margin-left: 70px;
}
.search_result {
	font-weight: bold;
	text-decoration: underline;
}
table.news1 tr td label.cell {
	text-align: right;
	margin-right: 5px;
	display: block;
	width: 125px;
	padding-right: 0px !important;
	font-family: Verdana;
	color: #9D8369 !important;
	font-style: normal !important;
	font-size: 11px !important;
	padding-bottom: 12px;
}
table.news1 tr td input.input {
	width: 250px;
	margin-bottom: 12px;
}
table.news1 tr td label.radio {
	margin-top: 12px;
	padding-left: 5px;
	padding-right: 0px !important;
}
table.news1 tr td input.radio {
	margin: 0px 0px 0px 0px !important;
	width: 16px;
	height: 16px;
	
}
table.news1 tr td select {
	margin-right: 20px;
	margin-bottom: 9px !important;
}
#checkboxes table.lcheck {
	margin-left: 10px;
}
#checkboxes table.lcheck tr td {
	padding: 5px 0px;
}
#checkboxes table.lcheck tr td input.lcheck {
	height: 16px;
	width: 16px;
	margin: 0px 5px 0px 0px !important;
	padding: 0px !important;
}
#checkboxes table.lcheck tr td label {
}



/**/

div#contenidoContent div h2 {
	color:#9D8369;
	font-family:Verdana;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	margin-bottom:30px;
	margin-top:20px;
}
#newsletterInterior h2.item1,
#oneColumnVar h2.item1,
#oneColumnVar h2.item4,
#oneColumnVar h2.item5,
#oneColumnVar h2.secc3,
#oneColumnVar h2.secc2,
#oneColumnVar h2.secc5 {
	margin: 0px !important;
}

div#contenidoContent div  h5 {
color:#515151;
font-family: Verdana;
font-size: 19px;
font-style: normal;
font-weight:normal;
margin-bottom:20px;
margin-top:10px;
}

div#contenidoContent div h6 {
font-size:12px;
margin-bottom:10px;
color:#9D8369;
margin-top:20px;
font-family: Verdana;
font-style: normal;
font-weight: normal;
}
#formNewsletter h6 {
	font-size: 10px !important;
	color: #999999 !important;
	font-family: Arial,Helvetica,sans-serif !important;
	margin: 0px !important;
}