body {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
}
input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1 {
	margin-top:0px;
	padding-top:0px;
}
a {
	color:#000;
	text-decoration:none;	
}
a img {
	border:none;	
}

#contenedor-prehome {
	margin: auto;
	width: 930px;
	height: 500px;
	padding-top: 50px;
	padding-left: 20px;
}

#contenido-prehome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#878c8e;
	background:url(/media/imagenes/home/prehome-fondo.png) no-repeat left bottom;
	padding-top:150px;
	padding-left:550px;
	/*width:660px;*/
	height:250px;
	
}

#contenido-prehome select {

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#9c9e9f;
	background-color: #f6f6f6;
	border:none;
	/*border-color:#f6f6f6;*/
	padding:5px;
}

#contenido-prehome select option {
	padding-bottom: 5px;
}


#contenedor {
	background-color:#FFF;
	margin:auto;
	width:930px;
}
#cabecera {
	/*
	height:70px;
	padding-top:50px;
	*/
	float:left;
	padding-top:50px;
	padding-bottom: 20px;
	width: 100%;
}
#cabecera-logo {
	float:left;
	/*width:40%;*/
}
#cabecera-distribuidor {
	float:right;
}
#cabecera-pais {
	color:#999;
	float:right;
	text-align:right;
	margin-bottom:5px;
	clear: right;
}
#cabecera-pais select {
	color:#999;
}
#cabecera-idioma {
	float:right;
	text-align:right;
	clear:right;
	/*clear: both;*/
	/*width:40%;*/
}
#cabecera-idioma a {
	color:#999;	
}
#cabecera-idioma a:hover {
	color:#000;	
}
#contenido {
	/*
	height:495px;
	overflow:hidden;
	*/
	height:495px;
	overflow:hidden;
	float: right;
	width: 100%;
}
#contenido-menu {
	float:left;
	width:165px;
}
#contenido-menu ul {
	margin:0px;
	padding:0px;
}
#contenido-menu ul li {
	font-size:11px;
	list-style-type:none;
}
#contenido-menu ul li.destacado a {
	border-bottom:1px dashed #000;
	border-top:1px dashed #000;	
}
#contenido-menu ul li ul li {
	margin-left:5px;
}
#contenido-menu a {
	color:#666!important;
	line-height:15px;
	text-decoration:none;
}
#contenido-menu ul li a {
	text-transform:uppercase;
}
#contenido-menu ul li a.activo {
	font-weight:bold;
}
#contenido-menu ul.sub {
	display:none;	
}
#contenido-menu li.activo ul.sub {
	display:block;	
}
#contenido-menu ul.sub li a {
	border:none!important;
	text-transform:none;
}

#contenido-datos {
	float:right;
	/*width:738px;*/
	width:740px;
}

/* Empresa */
div.empresa {
	background-image:url(/media/imagenes/empresa/fondo-marco.png);
	background-repeat:no-repeat;
	/*margin-top:68px;*/
	/*height:299px;*/
	height:360px;
	padding-top:1px;
	padding-left:1px;
	width:599px;
}
div.empresaFull {
	background-image:none;
	height:400px;
	margin-top:0px;
}
div.empresa h1 {
	font-size:18px;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
#empresa_historia {
	height:278px;
	padding-left:60px;
	padding-top:22px;
	width:577px;
}
#empresa_historia #empresa_historia_foto {
	background-image:url(/media/imagenes/empresa/historia-logo.png);
	background-repeat:no-repeat;
	float:left;
	height:198px;
	width:224px;
}
#empresa_historia #empresa_historia_texto {
	float:left;
	margin-left:32px;
	width:255px;	
}
#empresa_historia_anios {
	margin-top:10px;	
}
#empresa_historia_anios ul {
	margin:0px;
	margin-bottom:11px;
	padding:0px;
}
#empresa_historia_anios ul li {
	display:inline;
	list-style-type:none;
	margin-right:6px;
}
#empresa_historia_anios ul li a {
	color:#646464;
}
#empresa_historia_anios ul li a:hover, #empresa_historia_anios ul li a.activo {
	color:#060606;
}
#empresa_historia_anios_txt {
	width:500px;	
}
#empresa_idi {
	padding-left:38px;
	padding-top:43px;	
}
#empresa_idi_foto {
	float:left;
	width:263px;
	height:165px;
}
#empresa_idi_texto {
	float:left;
	margin-left:17px;
	width:240px;
}
#empresa_foto {
	float:left;
	margin-right:15px;
	width:298px;	
}
#empresa_compromiso {
	padding-left:1px;	
}
#empresa_compromiso ul {
	margin-left:20px;	
}
div#compromiso-iconos div {
	float:left;	
}
div#compromiso-iconos div a {
	background-repeat:no-repeat;
	display:block;
	height:62px;
}
div#compromiso-iconos div a:hover {
	background-position:0px -62px;	
}
div#compromiso-tuv, div#compromiso-tuv a {
	background-image:url(/media/imagenes/empresa/compromiso-ico-certificadotuv.jpg);
	width:68px;
}
div#compromiso-efr, div#compromiso-efr a {
	background-image:url(/media/imagenes/empresa/compromiso-ico-certificadoefr.jpg);
	width:98px;
}
div#compromiso-efr2, div#compromiso-efr2 a {
	background-image:url(/media/imagenes/empresa/compromiso-ico-certificadoefr.jpg);
	width:42px!important;	
}
div#compromiso-co2, div#compromiso-co2 a {
	background-image:url(/media/imagenes/empresa/compromiso-ico-certificadoco2.jpg);
	width:56px;
}
div#compromiso-bppp, div#compromiso-bppp a {
	background-image:url(/media/imagenes/empresa/compromiso-ico-certificadobppp.jpg);
	cursor:default;
	width:58px;	
}
div#compromiso-bppp, div#compromiso-bppp a:hover {
	background-position:0px 0px!important;
}
div#empresa-compromiso-politicagestion { text-align:center; }
div#empresa-compromiso-politicagestion a { font-weight:bold; color:#494949; }

div.empresa_texto {
	height:150px;
	width:280px;
}
div.empresa_texto ul {
	margin-left:15px;
	margin:0px;
	padding:0px;
}
div.empresa_donde_estamos {
	background-image:url(/media/imagenes/empresa/fondo-marco-grande.png);
	background-repeat:no-repeat;
}
div.empresa_donde_estamos a {
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
}
div.empresa_donde_estamos a.donde_estamos_contacta {
	background-image:url(/media/imagenes/flecha-enlace-lisa.png);
	color:#464646;
}
div.empresa_donde_estamos a.donde_estamos_mapa {
	background-image:url(/media/imagenes/flecha-enlace-puntos.png);
	color:#9b9b9b;
}
/* Fin Empresa */

/* Home */
#home-slide {
	height:331px;
	margin-bottom:12px;
}
#home-slide div.home-slide-foto {
	height:331px;
	position:absolute;
}
#home-slide div.home-slide-foto a {
	display:block;
	height:331px;
	width:738px;
}
#home-slide #home-slide-nav {
	margin-left:660px;
	margin-top:303px;
	position:absolute;
	/*z-index:9999;*/
}
#home-slide #home-slide-nav ul {
	margin:0px;
	padding:0px;
}
#home-slide #home-slide-nav ul li {
	background-color:#FFF;
	display:inline;
	list-style-type:none;
	margin-right:2px;
	padding:2px 6px 2px 6px;
}
#home-slide #home-slide-nav ul li a {
	color:#111;
	font-weight:bold;
	text-decoration:none;
}
#home-productos-destacados div.home-producto {
	background-image:url(/media/imagenes/home/home-destacado-producto.png);
	float:left;
	margin-right:16px;
	padding-left:1px;
	padding-top:1px;
	height:138px;
	width:233px;
}
#home-productos-destacados div.home-producto.last {
	float:right;
	margin-right:0px;	
}
/* Fin Home */

/* Cat�logo Men� */
#catalogo_menu ul {
	margin:0px;
	padding:0px;
}
#catalogo_menu ul li {
	display:inline;
	list-style-type:none;
	margin-right:8px;
}
#catalogo_menu ul li a {
	text-transform:uppercase;	
}
#catalogo_menu #cm_nivel_3 {
	border-bottom:dashed 1px #000;
}
/* Fin Cat�logo Men� */

/* Cat�logo */
div.catalogocont {
	margin-top:20px;
	margin-bottom:130px;
	height:300px;
}
div.catalogocont h1 {
	font-size:30px;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
div.catalogocont h1, h2 {
	margin:0px;
	padding:0px;
}
#catalogocont_left {
	float:left;
	margin-right:6px;
	width:300px;
	height:300px;
}
#catalogocont_right {
	float:left;
	width:300px;
}
.catalogocont #catalogo_foto {
	background-repeat:no-repeat;
	background-position:center;
	height:300px;
	width:300px;
}
#catalogo_microsite a {
	display:block;
	height:30px;
	width:300px;
}
#catalogo_microsite_link {
	padding-top:8px;
}
#catalogo_productos_nav {
	padding:10px;
	padding-left:130px;
	text-align:center;
}
#catalogo_productos_nav div {
	float:left;
	height:22px;
	margin-right:4px;
	width:22px;
}
.catalogocont #catalogo_texto {
	background-color:#666;
	background-image:url(/media/imagenes/catalogo/bg-contenedor.gif);
	background-repeat:no-repeat;
	float:right;
	height:270px!important;
	overflow:hidden;
	padding:15px;
	width:268px;	
}
.catalogocont #catalogo_texto h1, .catalogocont #catalogo_texto h2 {
	margin-bottom:0px;
}
.catalogocont #catalogo_texto h1 {
	font-size:30px;
	font-weight:bolder;
	line-height:24px;
}
.catalogocont #catalogo_texto h2 {
	font-size:17px;	
}
.catalogocont #catalogo_texto div.descripcion {
	height:225px;
	margin-top:6px;
}
.catalogocont #catalogo_texto div.descripcion ul {
	margin:0px;
	margin-left:15px;
	padding:0px;
	padding-bottom:10px;
}
#catalogo_productos {
	float:left;
	height:66px;
	overflow:hidden;
	width:260px;
}
#catalogo_productos p {
	margin:0px;
	padding:0px;
}
#catalogo_productos div.foto img {
	height:65px;
	width:80px;	
}
#catalogo-submenu {
	background-color:#FFF;
	background-image:url(/media/imagenes/catalogo/bg-catalogo-submenu.png);
	display:none;
	position:absolute;
	width:740px;
	z-index:9999;
}
#catalogo-submenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#catalogo-submenu ul li {
	padding-bottom:3px;	
}
#catalogo-submenu a {
	color:#999;
}
#catalogo-submenu a:hover {
	color:#000;	
}
#catalogo-submenu div.submenu-columna {
	float:left;
	margin-right:10px;
	padding-top:8px;
	padding-bottom:10px;
	width:235px;
}
#catalogo-submenu #catalogo-submenu-nivel7 {
	float:right;
	margin-right:0px;
}
#catalogo-submenu div#catalogo-submenu-breadcrumbs {
	background-color:#e3e3e3;
	clear:both;
	padding:4px;
}
div#spa-complementos {
	height:300px;
}
div#spa-complementos-foto {
	background-image:url(/media/imagenes/catalogo/sperience-complementos-collage.jpg);
	height:186px;
}
div.capaproducto {
	
}
/* Fin Cat�logo */

/* Jquery - Horizontal Accordion */
/* #catalogo_productos_lista{
	display: none;
} */
.container {
	width:auto;
}
.container ul{
	list-style-type: none;
	margin: 0;
	padding:0;	
}
.container li{
	display: inline;
	margin: 0px;
	padding:0px;
}
.contentContainer {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 310px;	
	overflow:hidden;
}
.contentWrapper{	
}
.contentInnerWrapper{
	text-align: justify;
}
.handle{
	border-right:1px solid #666;
	float: left;
	width: 18px;
	/* height: 64px; */
	margin: 1px;
	margin-right: 0px;
	/* margin-right: -10px; */
	padding-top:51px;
	text-align:center;
}
.handle6 {
	background-color:#FC0;	
}
.handle a {
	
}
.handleOver{	
	
}
.handleSelected{	
	
}
/* Fin - Jquery - Horizontal Accordion */

/* Jquery - ScrollPane */
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background-image:url(../imagenes/contenido-scrollpane-bgtrack.gif);
}
.jScrollPaneDrag {
	background-image:url(../imagenes/contenido-scrollpane-drag.gif);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
/* Fin - Jquery - ScrollPane */

/* Empresa - Contacta */
#empresa_contacta_mapa {
	background-image:url(../imagenes/empresa/mapa/continente_clear.jpg);
	float:left;
	height:318px;
	width:570px;
}
#empresa_contacta_derecha {
	float:right;
	width:153px;
}
select.pais {
	background-color:#f6f6f6;
	border:none;
	color:#959595;
	padding:5px;
}
#contacto_pais2 {
	display:none;
	padding-top:10px;
}
#contacto_tipo {
	display:none;
	margin-top:16px;
	text-align:right;
}
#contacto_tipo div.boton {
	margin-bottom:20px;	
}
#contacto_tipo div.boton a {
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:44px;
	width:153px;
}
#contacto_tipo div.boton.profesional a {
	background-image:url(../imagenes/empresa/contacto_tipo_profesional.jpg);
}
#contacto_tipo div.boton.consumidor a {
	background-image:url(../imagenes/empresa/contacto_tipo_consumidor.jpg);
}
#contacto_tipo div.boton.prensa a {
	background-image:url(../imagenes/empresa/contacto_tipo_prensa.jpg);
}
div.contacta_formulario {
	background-color:#f5f5f5;
	display:none;
	padding:10px;
	position:absolute;
	width:730px;
	z-index:999;
	*margin-left: -590px!important;  /* S�lo IE7 */

}
div.contacta_formulario form {
	background-color:#FFF;
	margin-bottom:4px;
	padding:4px;
}
div.contacta_formulario div.contacta_formulario_cabecera h2 {
	font-size:11px;
	margin:0px;
	margin-bottom:4px;
	padding:0px;
}
div.contacta_formulario div.contacta_formulario_cabecera p {
	margin:0px;
	padding:0px;
}
div.contacta_formulario div.contacta_formulario_cabecera_foto {
	background-repeat:no-repeat;
	float:left;
	height:44px;
	padding-right:10px;
	width:153px;
}
div.contacta_formulario table {
	width:100%;	
}
div.contacta_formulario table td {
	padding-right:40px;	
}
/*
div.contacta_formulario label {
	float:left;	
}
*/
div.contacta_formulario input {
	background:none;
	border:none;
	border-bottom:1px dotted #666;
	float:right;
	width:220px;
}
div.contacta_formulario textarea {
	width:100%;	
}
div.contacta_formulario_cabecera_volver {
	float:right;	
}
div#empresa_contacta_es_profesional div.contacta_formulario_cabecera_foto {
	background-image:url(../imagenes/empresa/contacto_tipo_profesional.jpg);
}
div#empresa_contacta_es_consumidor div.contacta_formulario_cabecera_foto {
	background-image:url(../imagenes/empresa/contacto_tipo_consumidor.jpg);
}
div#empresa_contacta_es_prensa div.contacta_formulario_cabecera_foto {
	background-image:url(../imagenes/empresa/contacto_tipo_prensa.jpg);
}
/* Fin - Empresa - Contacta */

/* Lo �ltimo */
#loultimo-menu {
	margin-bottom:49px;
}
#loultimo-menu ul {
	background-image:url(../imagenes/menu-loultimo-bg.png);
	background-repeat:repeat-x;
	border:1px solid #f3f3f3;
	border-right:none;
	margin:0px;
	padding:6px;
	padding-left:0px;
}
#loultimo-menu li {
	border-right:1px solid #f3f3f3;
	display:inline;
	height:24px;
	padding:6px;
	padding-left:18px;
	padding-right:18px;
}
#loultimo-menu li.activo {
	background-color:#FFF;	
}
#loultimo-menu li a {
	color:#AAA;
	color:#666;
}
#loultimo-novedades-home-izq {
	border-right:1px dashed #AAA;
	float:left;
	height:286px;
	padding-right:10px;
	width:460px;
}
#loultimo-novedades-home-izq div.izq-texto {
	height:165px;
	padding-top:10px;
}
#loultimo-novedades-home-izq p.izq-enlace {
	text-align:right;	
}
#loultimo-novedades-home-izq h1 {
	margin-bottom:0px;	
}
#loultimo-novedades-home-izq h2 {
	padding-bottom:8px;	
}
#loultimo-novedades-home-izq img {
	float:right;
	padding-left:10px;
}
#loultimo-novedades-home-izq a {
	display:block;
	margin-top:15px;
}


/*
#loultimo-novedades-home-der {
	background-color:#f3f3f3;
	float:right;
	height:auto;
	padding:10px;
	width:240px;
}
#loultimo-novedades-home-der h3 {
	font-size:12px;
	margin-top:0px;
	margin-bottom:4px;
}

#loultimo-novedades-home-der div.texto {
	background-color:#FFF;
	margin-bottom:8px;
	padding:10px;
	padding-top:4px;
	padding-bottom:4px;
}
#loultimo-novedades-home-der div.texto div.foto {
	float:right;
	text-align:center;
	vertical-align:bottom;
	width:70px;
}
*/
#loultimo-novedades-home-der {
	background-color:#f3f3f3;
	float:right;
	padding:10px;
	width:240px;
}
#loultimo-novedades-home-der p {
	margin:0px;
	padding:0px;
}
#loultimo-novedades-home-der h3 {
	font-size:12px;
	margin-top:0px;
	margin-bottom:4px;
	padding:0px;
}
#loultimo-novedades-home-der div.texto {
	background-color:#FFF;
	background-position:top right;
	background-repeat:no-repeat;
	height:52px;
	margin-bottom:8px;
	padding-left:10px;
	/*padding-right:75px;*/
	padding-right:83px;
	padding-top:10px;
}
#loultimo-novedades-home-der div.texto img {
	float:right;	
}







#loultimo-promociones-home-izq {
	border-right:1px dashed #AAA;
	float:left;
	height:286px;
	overflow:hidden;
	padding-right:10px;
	width:460px;
}
#loultimo-promociones-home-izq h1 {
	margin-bottom:0px;	
}
#loultimo-promociones-home-izq h2 {
	margin-bottom:10px;
	/*padding-left:90px;*/
}
#loultimo-promociones-home-izq img {
	float:left;
	padding-right:10px;
}
#loultimo-promociones-home-der {
	background-color:#f3f3f3;
	float:right;
	padding:10px;
	width:240px;
}
#loultimo-promociones-home-der p {
	margin:0px;
	padding:0px;
}
#loultimo-promociones-home-der h3 {
	font-size:12px;
	margin-top:0px;
	margin-bottom:4px;
	padding:0px;
}
#loultimo-promociones-home-der div.texto {
	background-color:#FFF;
	background-position:top right;
	background-repeat:no-repeat;
	height:52px;
	margin-bottom:8px;
	padding-left:10px;
	padding-right:83px;
	/*padding-right:75px;*/
	padding-top:10px;
}
#loultimo-promociones-home-der div.texto img {
	float:right;	
}
#loultimo-promociones-ficha {
	background-color:#f6f6f6;
	color:#878788;
	/*height:270px;*/
	/*padding:10px;*/
}
#loultimo-promociones-ficha h2 {
	margin-bottom:25px;
	margin-top:4px;
}
#loultimo-promociones-ficha div.volver {
	float:right;	
}
#loultimo-promociones-ficha img {
	float:right;	
}
#loultimo-noticias-fotos {
	float:right;
	padding-left:20px;
	width:314px;
}
#loultimo-noticias-fotos-foto {
	background-color:#FFF;
	height:185px;
}
#noticia-texto p {
	color:#000;
	margin-top:10px;	
}
div.loultimo-noticias-historico-noticia {
	border-bottom:1px solid #DDD;
	margin-bottom:6px;
	padding-bottom:6px;
}
div.loultimo-noticias-historico-noticia em {
	color:#666;
	display:block;
}
div#loultimo-noticias-fecha strong {
	padding-right:24px;	
}
div#loultimo-noticias-fecha select {
	background-color:#f4f4f4;
	border:none;
	color:#3f3f3f;
	font-weight:bold;
	padding:2px;
	text-transform:uppercase;
	width:130px;
}
div#loultimo-noticias-historico-listado {
	background-color:#f4f4f4;
	height:204px;
	margin-top:32px;
	padding:16px;
}
div#loultimo-noticias-historico-listado table {
	width:95%;	
}
div#loultimo-noticias-historico-listado td {
	background-color:#FFF;
	border-bottom:6px solid #f4f4f4;
	font-size:14px;
	padding:8px;
}
div#loultimo-noticias-historico-listado td.noticias-historico-numero {
	background:none;
	width:26px;
}
div#loultimo-noticias-historico-listado td.noticias-historico-titulo {
	width:380px;	
}
div#loultimo-noticias-paginacion {
	background-color:#EEE;
	margin-bottom:8px;
	padding:4px;
	text-align:right;
}
div#loultimo-noticias-paginacion a {
	margin-left:10px;
	padding:5px;
}
div#loultimo-noticias-paginacion a:hover, div#loultimo-noticias-paginacion a.activo {
	background-color:#FFF;	
}
div#loultimo-noticias-paginacion a.activo {
	font-weight:bold;	
}
div#loultimo-noticias-historico {
	padding-left:20px;	
}
div.loultimo-noticias-historico-noticia a:hover {
	text-decoration:underline;	
}

/* Fin - Lo �ltimo */

/* Extranet */
#newsletter-cabecera {
	padding-bottom:30px;
	text-align:right;	
}
#newsletter-cabecera a {
	color:#676767;	
}
#newsletter-left {
	background-image:url(../imagenes/newsletter.jpg);
	float:left;
	height:299px;
	margin-right:40px;
	width:299px;
}
#newsletter input {
	background:none;
	border:none;
	border-bottom:1px dotted #666;
	width:300px;	
}
#newsletter a {
	text-decoration:underline;	
}
/* Fin - Extranet */

#aviso_legal {
	background-color:#FFF;
	border:1px solid #CCC;
	display:none;
	margin-left:200px;
	padding:20px;
	position:absolute;
	text-align:justify;
	top:150px;
	width:500px;
	z-index:9999;
}
#aviso_legal h3 {
	margin:0px;
	padding:0px;
}
#pie {
	/*
	border-top:1px dashed #999999;
	margin-top:20px;
	padding-top:5px;
	*/
	border-top:1px dashed #999999;
	margin-top:20px;
	padding-top:5px;
	float:left;
	width: 100%;	
	
}
#pie-left {
	float:left;
	width:30%;	
}
#pie-right {
	float:right;
	text-align:right;
	width:55%;	
}
#pie, #pie a{
	color:#333333;
	text-decoration:none;
}
#pie-right {
	color:#666;	
}

div.empresa { padding:10px!important; }
div.empresa_comun_foto { width:280px!important; overflow:hidden; background-repeat:no-repeat; }
div.empresa_comun_texto { margin-top:0px!important; width:260px!important; float:left; }
div.empresa_comun_texto h1 { margin-bottom:10px!important; }

div.noticias-volver {
	text-align:right;
}
div.noticias-volver a {
	background-image:url(/media/imagenes/loultimo/bg-noticias-volver.png);
	background-position:left center;
	background-repeat:no-repeat;
	line-height:9px;
	padding-left:12px;
}

#loultimo-noticias-fotos-nav {
	padding:2px;
	text-align:right;
}

div.noticias-toplink a {
	background-color:#EEE;
	border:1px solid #CCC;
	padding:4px;
	padding-left:10px;
	padding-right:10px;
}
div.noticias-historico a {
	background-image:url(/media/imagenes/loultimo/bg-noticias-historico.png);
	background-repeat:repeat-x;
	color:#979797;
	display:block;
	float:right;
	font-weight:bold;
	line-height:18px;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
}
div.noticias-historico-volver {
	text-align:right;	
}
div.noticias-historico-volver a {
	background-image:url(/media/imagenes/loultimo/bg-noticias-volver.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#676767;
	padding-left:10px;
}

input.auto {
	float:none!important;
	width:auto!important;
}
input.boton {
	background-color:#e8e8e8!important;
	border:none!important;
	clear:both;
	color:#444;
	float:right;
	padding:4px 10px 4px 10px;
	width:auto!important;
}
label.error {
	clear:both;
	color:#C00;
	display:block;
}
.clear {
	clear:both;	
}
.clearer {
	font-size:1px;
	height:1px;
}
