﻿/* CSS Document */

/* Complementación LINK: a */
a:visited {color: #60137E;}

/* Style para abbr */
abbr {border-bottom: 1px dotted #111111; background-color: whitesmoke; cursor: help;}

/* Complementación IMG */
.dir-ImgDivCenter {margin: 24px auto 24px auto; width: auto; max-width: 100%; height: auto; padding: 0px; border: 0px; text-align: center;}
.dir-ImgDivCenter img{max-width: 100%; height: auto; margin: 0px auto; padding: 0px; border: 0px;}
.dir-DivCardFab1 {margin: 27px auto 27px auto; width: auto; max-width: 100%; height: auto; padding: 0px; border: 0px; text-align: center;}
.dir-DivCardFab1 img{max-width: 100%; height: auto; margin: 0px auto; padding: 0px; border: 0px;}
.dir-ImgCardFab1 {width: auto; max-width: auto; height: auto;}
/* Adición Div Intro */
.DivIntro1 {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

/* Etiqueta mark */
mark {
    background-color: rgba(255, 255, 150, 0.81); /* Gris claro con transparencia */
    padding: 1px 2px; /* Ajusta el padding a tu gusto */
    margin: 0px; /* Margen para separar del texto circundante */
    border-radius: 6px; /* Bordes redondeados para suavidad */
}
.dir-FabsMark1 {
    background-color: rgba(212, 237, 218, 0.54); /* Gris claro con transparencia */
    padding: 6px 3px 6px 3px; /* Ajusta el padding a tu gusto */
    margin: 12px 0px 12px 0px; /* Margen para separar del texto circundante */
    border-radius: 3px; /* Bordes redondeados para suavidad */
    color: #155724; /* Cambia el color del texto si es necesario */
	transition: background-color 1.2s ease; /* Transición suave del fondo */
}
.dir-FabsMark1:hover {
    background-color: rgba(247, 237, 100, 0.33); /* Gris claro con transparencia */
	color: #111111;
}

/* Modificación a DivImgDescr1 */
#DivImgDescr1 {
	width: auto;
	max-width: 100%;
	height: auto;
	margin-top: 21px;
	margin-right: auto;
	margin-bottom: 36px;
	margin-left: auto;
	padding: 0px;
	text-align: center;
	display: block;
}
#DivImgDescr1 img{
	max-width: 100%;
	opacity: 0.96;
	border: 0px;
	margin: 0px auto;
	padding: 0px;
}

/* Adición a dir-ULnotas1Li... */
.dir-ULnotas1Li1b {padding: 0px 9px 15px 0px; border: 0px; margin: 0px 0px 0px -12px; list-style: none;}
.dir-ULnotas1Li1b a{font-size: 16px; text-decoration: underline;}
.dir-ULnotas2Li1b {padding: 0px 9px 15px 0px; border: 0px; margin: 0px 0px 0px -12px; list-style: none;}
.dir-ULnotas2Li1b a{font-size: 16px; text-decoration: underline;}
.dir-ULnotas3Li1b {padding: 0px 9px 15px 0px; border: 0px; margin: 0px 0px 0px -12px; list-style: none;}
.dir-ULnotas3Li1b a{font-size: 16px; text-decoration: underline;}

.dir-Snotas1MX {padding: 0px; display:block; line-height: 24px; font-size: 16px; color:#121212;}

/* Adición Div H2 dir */
.DivH2Dir1 {
	margin: 0px;
	padding: 0px;
}

.dir-h2-p1 {
	font-size: 16px;
	line-height: 27px;
	font-family: Gotham, Helvetica, Arial, sans-serif;
	margin: 26px 0px 12px 3px;
	font-weight: normal;
	color: #363636;
	border-left: #CC0000 6px solid;
	padding: 0px 0px 0px 6px;
}
.dir-h2-p1 a{
	font-size: 15px;
	text-decoration: underline;
	line-height: 30px;
	color: #000033;
}
.dir-h2-p2 {
	font-size: 16px;
	line-height: 27px;
	font-family: Gotham, Helvetica, Arial, sans-serif;
	margin: 26px 0px 12px 3px;
	font-weight: normal;
	color: #363636;
	border-left: #00CC66 6px solid;
	padding: 0px 0px 0px 6px;
}
.dir-h2-p2 a{
	font-size: 15px;
	text-decoration: underline;
	line-height: 30px;
	color: #000033;
}

/* Complementación Índice */
.SumIndice1Span{border: 0px;}

/* Modificación del bloque DIV: dir-FabsDiv1 a dir-FabsDiv1w */
.dir-FabsDiv1w {
	border: 0px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 24px 0px 36px 0px;
	color: #999999;
}
.dir-FabsDiv1w:hover {
	border: 0px;
	background-color: #F3F6F9;
	padding: 0px;
	margin: 24px 0px 36px 0px;
	color: #999999;
}

/* Párrafo para ciudades */

.dir-FabsCiudad {margin: 30px 0px 24px 0px; font-size: 18px; padding: 0px; border: 0px;}
.dir-FabsCiudadP1 {margin: 30px 0px 24px 0px; font-size: 18px; padding: 0px; border: 0px;}

/* Modificación del bloque DIV: dir-FabsDiv1 a dir-FabsDiv1bb */
.dir-FabsDiv1bb {
	border-top: 3px solid #f9f9f9;
	border-right: 3px solid #f9f9f9;
	border-bottom: 3px solid #f9f9f9;
	border-left: 3px solid #f9f9f9;
	border-radius: 12px;
	background-color: #f9f9f9;
	padding: 0px 0px 6px 0px;
	margin: 24px 0px 36px 0px;
	color: #999999;
	background-image: url('imagenes/fondo-fabricas-1.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.dir-FabsDiv1bb:hover {
	border-top: 3px solid #f9f9f9;
	border-right: 3px solid #f9f9f9;
	border-bottom: 3px solid #f9f9f9;
	border-left: 3px solid #f9f9f9;
	border-radius: 12px;
	background-color: #F3F6F9;
	padding: 0px 0px 6px 0px;
	margin: 24px 0px 36px 0px;
	color: #999999;
	background-image: url('imagenes/fondo-fabricas-1.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.dir-FabsDiv1bb h2{
	margin: 15px 0px 12px 6px;
	padding: 0px;
	border: 0px;
}
.dir-FabsDiv1bb h3{
	padding-top: 10px;
	letter-spacing: 1px;
	font-size: 18px;
}
.dir-FabsDiv1bb h3 > a{
	padding-top: 10px;
	letter-spacing: 1px;
	font-size: 18px;
}
.dir-FabsDiv1bb p{
    font-size: 16px;
}
.dir-FabsDiv1bb .dir-indivPtel,.dir-indivPdir{
    font-size: 16px;
	color: #333333;
}
.dir-FabsDiv1bb li{
    font-size: 16px;
}
.dir-FabsDiv1bb .dir-FabsDescrUl1Libc>span{
    font-size: 16px;
}
.dir-FabsDiv1bb li:hover{
    font-size: 16px;
}
.dir-FabsDiv1bb a{
    font-size: 16px;
}

/* Adición de estilo para desplegable de información adicional */
/* Contenedor de detalles (si necesitas un div que envuelva al botón) */

.details-container1 {
    margin: 12px 0px 12px 0px;
    text-align: center; /* Centra el botón si es un elemento bloque */
}

/* Estilo del botón */
.details-container1 button {
    background-color: #333;     /* Color de fondo oscuro */
    border: none;               /* Sin borde */
    color: white;               /* Color de texto blanco */
    padding: 12px 25px;         /* Espaciado interno del botón */
    text-align: center;         /* Alineación de texto al centro */
    text-decoration: none;     /* Sin decoración de texto */
    display: inline-block;     /* Hacer que el botón sea en línea */
    font-size: 16px;            /* Tamaño de fuente */
    margin: 4px 2px;            /* Espacio alrededor del botón */
    cursor: pointer;            /* Cursor de mano al pasar el mouse */
    border-radius: 4px;         /* Esquinas redondeadas */
    transition: background-color 0.3s; /* Transición suave al cambiar el color de fondo */
}

/* Efecto hover (cuando el mouse pasa por encima) para el botón */
.details-container1 button:hover {
    background-color: #555;     /* Color de fondo un poco más claro al pasar el mouse */
}

.details-content {
    padding: 10px 21px 0px 21px;
    display: none; /* Por defecto, el contenido está oculto */
    font-size: 15px;
    text-align: justify;
}
.details-button {
    width: 240px;
}
.details-button::before {
    content: 'Más información';            /* Ícono por defecto */
    margin: 0px;      /* Espacio entre el ícono y el texto del botón */
    font-size: 15px;         /* Tamaño del ícono */
    transition: transform 0.3s ease; /* Transición suave al cambiar el ícono */
}
.details-button::after {
    content: '▼';            /* Ícono por defecto */
    margin-left: 10px;      /* Espacio entre el ícono y el texto del botón */
    font-size: 18px;         /* Tamaño del ícono */
    transition: transform 0.3s ease; /* Transición suave al cambiar el ícono */
}
.details-button.open::before {
    content: 'Ocultar';
    font-size: 15px;           /* Ícono cuando el contenido está desplegado */
}
.details-button.open::after {
    content: '▲';
    font-size: 18px;           /* Ícono cuando el contenido está desplegado */
}

/* Implementación de: dir-FabsContacH4 */
.dir-FabsContacH4 {
	margin: 3px 0px 9px 0px;
	padding: 9px 3px 3px 6px;
	font-size: 15px;
	color: #333333;
	line-height: 21px;
	display: block;
}

/* Modificación de: dir-FabsContacUl1 a dir-FabsContacUl1b */

.dir-FabsContacUl1b {
	margin: 9px 3px 3px 9px;
	padding: 0px;
	color: #000000;
	border: 0px;
}

/* Implementación bloque DIV: dir-FabsDiv2 */

.dir-FabsDiv2 {
	border: 0px;
	background-color: #F3F6F9;
	padding: 0px;
	margin: 24px 0px 36px 15px;
	color: #999999;
}
.dir-FabsDiv2:hover {
	border: 0px;
	background-color: #F9F9F9;
	padding: 0px;
	margin: 24px 0px 36px 15px;
	color: #999999;
}

/* Complementación bloques DIV: dir-FabsDiv1 */

.dir-xCiudadDiv1 {
	padding: 0px 0px 6px 0px;
	margin: 30px 0px 36px 0px;
	border-bottom: 3px solid #999999;
}
.dir-FabsDescrH4 {
	margin: 0px;
	padding: 3px 3px 3px 6px;
	font-size: 15px;
	color: #121212;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.dir-FabsDescrH5 {
	margin: 0px;
	padding: 3px 3px 3px 6px;
	font-size: 15px;
	color: #131313;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.FabsDescrP1Tab1 {
	margin-left: 9px;
}

.dir-FabsDiv1HScontac {margin: 15px 0px -9px 0px; padding:6px 0px 6px 0px;}
.dir-FabsDiv1HScontac input{display:none;}
.dir-FabsDiv1HScontac label{background-color:#E3E6E9;border: 1px solid #E3E6E9; border-radius: 6px; cursor:pointer;display:block;margin:-6px 6px 6px 6px;padding:15px 3px 15px 3px;z-index:21;font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#000021;}
.dir-FabsDiv1HScontac label:hover{background-color:#E3E6E9;border: 1px solid #E3E6E9; border-radius: 6px;cursor:pointer;display:block;margin:-6px 6px 6px 6px;padding:15px 3px 15px 3px;z-index:21;font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#000021;}
.dir-FabsDiv1HScontac label .dir-FabsHScontacspan0{background-color: transparent; background-repeat: no-repeat; height: 21px; width: auto; padding: 0px;}
.dir-FabsDiv1HScontac label .dir-FabsHScontacspan1{font-size: 15px; text-decoration:none; margin-right: 24px;}
.dir-FabsDiv1HScontac label .dir-FabsHScontacspan1::before{content:"► ";}
.dir-FabsDiv1HScontac label .dir-FabsHScontacspan1::after{content:"[mostrar]"; font-size: 12px; text-decoration: underline;}
.dir-FabsDiv1HScontac input:checked + label{background-color: #E3E6E9;border: 1px solid #E3E6E9; border-radius: 6px 6px 0px 0px;color:#155724;margin: -6px 6px 0px 6px; padding: 9px 3px 9px 3px;}
.dir-FabsDiv1HScontac input:checked + label .dir-FabsHScontacspan0{background-color: transparent; background-repeat: no-repeat; height: 21px; width: auto; padding: 0px;}
.dir-FabsDiv1HScontac label:checked + label .dir-FabsHScontacspan1{font-size: 15px; text-decoration:none; margin-right: 24px;}
.dir-FabsDiv1HScontac input:checked + label .dir-FabsHScontacspan1::before{content:"▼ ";}
.dir-FabsDiv1HScontac input:checked + label .dir-FabsHScontacspan1::after{content:"[ocultar]"; font-size: 12px; text-decoration: underline;}
.dir-FabsDiv1HScontac .dir-FabsDiv1HScontacc{background-color:#E3E6E9;height:0px !important;overflow:hidden;z-index:10;}
.dir-FabsDiv1HScontac input:checked ~ .dir-FabsDiv1HScontacc {height:auto !important;margin:-12px 6px 6px 6px; padding: 3px 3px 9px 3px; background-color:#E3E6E9;border: 1px solid #E3E6E9; border-radius: 0px 0px 6px 6px;}
.dir-FabsDiv1HScontac input:checked ~ .dir-FabsDiv1HScontacc:hover {height:auto !important;margin:-12px 6px 6px 6px; padding: 3px 3px 9px 3px; background-color:#E3E6E9;border: 1px solid #E3E6E9; border-radius: 0px 0px 6px 6px;}
.dir-FabsDiv1HScontac input:checked ~ .dir-FabsDiv1HScontacc span{font-size:15px;line-height:21px;}

/* Complementación bloques DIV: dir-FabsDiv1 dir-FabsDescrUl1 */
.dir-FabsDescrUl1bc{
	margin: 6px 0px 6px 0px;
	padding: 0px;
}
.dir-FabsDescrUl1Libc{
	font-size: 12px;
	line-height: 24px;
	padding: 0px 6px 6px 1px;
	margin: 0px 6px 0px 33px;
	color: #111111;
	list-style-type: disc;
}
.dir-FabsDescrUl1Libc span{
	font-size: 15px;
}

/* Complementación Sector Notas */

.dir-Pnotas-Span1 {
	font-size: 21px;
}

/* Complementación bloques DIV: dir-indivDiv1b */
.dir-indivDiv1b {
	padding: 10px;
	margin: 18px 0px 35px 0px;
	display: block;
	background-color: #FAFFF9;
	border: 1px solid #E3E3E3;
	box-shadow: 1px 2px 3px #aaa; 
	border-radius: 3px;
}
.dir-indivDiv1b:hover {
	padding: 10px;
	margin: 18px 0px 35px 0px;
	display: block;
	background-color: #FAFFF2;
	border: 1px solid #F6F6F6;
	box-shadow: 3px 3px 3px #aaa; 
	border-radius: 3px;
}
.dir-indivDiv1b H1{margin-top: 9px;}
.dir-indivPdir {
	background-image:url(imagenes/icoDir1.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
}
.dir-indivPdir:hover {
	background-image:url(imagenes/icoDir1b.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
}
.dir-indivPweb {
	background-image:url(imagenes/icoWeb1.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
}
.dir-indivPweb:hover {
	background-image:url(imagenes/icoWeb1b.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
}
.dir-indivPweb a{
	font-size: 16px;
}
.dir-indivPtel {
	background-image:url(imagenes/icoTel1.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
}
.dir-indivPtel:hover {
	background-image:url(imagenes/icoTel1b.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
}

.dir-indivPrs {
	background-image:url(imagenes/icoRs1a.gif);
	/*background: url('imagenes/icoRs1a.gif') no-repeat;*/
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-size: 16px;
}
.dir-indivPrs:hover {
	background-image:url(imagenes/icoRs1b.gif);
	/*background: url('imagenes/icoRs1b.gif') no-repeat;*/
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
	font-size: 16px;
}
.dir-indivPrs a{
	font-size: 16px;
}

/* Complementación ico */

.dir-RsLi1 {
	background-image:url(imagenes/icoRs1a.gif);
	/*background: url('imagenes/icoRs1a.gif') no-repeat;*/
	background-position: left;
	background-repeat: no-repeat;
	list-style: none;
	font-size: 15px;
	margin: 0px 0px 6px 0px;
	padding: 4px 3px 4px 33px;
	line-height: 21px;
}
.dir-RsLi1:hover {
	background-image:url(imagenes/icoRs1b.gif);
	/*background: url('imagenes/icoRs1b.gif') no-repeat;*/
	background-position: left;
	background-repeat: no-repeat;
	list-style: none;
	font-size: 15px;
	margin: 0px 0px 6px 0px;
	padding: 4px 3px 4px 33px;
	line-height: 21px;
}
.dir-HoraLi1 {
	background-image:url(imagenes/icoHora1a.gif);
	/*background: url('imagenes/icoHora1a.gif') no-repeat;*/
	background-position: left;
	background-repeat: no-repeat;
	list-style: none;
	font-size: 15px;
	margin: 0px 0px 6px 0px;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
}
.dir-HoraLi1:hover {
	background-image:url(imagenes/icoHora1b.gif);
	/*background: url('imagenes/icoHora1b.gif') no-repeat;*/
	background-position: left;
	background-repeat: no-repeat;
	list-style: none;
	font-size: 15px;
	margin: 0px 0px 6px 0px;
	padding: 3px 3px 3px 33px;
	line-height: 21px;
}

/* Rating tnt */
.dir-FabsRtgDiv1-bc {
	margin: 3px 0px 3px 0px;
	padding: 3px 3px 0px 6px;
	display: block;
}
/* Complementación dir-PaisParSpan1 */
.dir-PaisParSpan1 {
	background-position: left;
	background-repeat: no-repeat;
	font-size: 15px;
	padding: 9px 3px 9px 36px;
	line-height: 33px;
}
.dir-PaisParLi1 {
	background-position: left;
	background-repeat: no-repeat;
	font-size: 15px;
	list-style: none;
	margin: 12px 0px 6px 0px;
	padding: 3px 3px 3px 33px;
	line-height: 18px;
}

/* Estilos Maps */
#map {
	width: 96%;
	max-width: 540px;
	height: 360px;
	margin: 18px auto;
	text-align: center;
}
.map {
	width: 96%;
	max-width: 540px;
	height: 360px;
	margin: 18px auto;
	text-align: center;
}

/* Adición para Lista de Fábricas Relacionadas */

.dir-LiLinks1R1c {
	border: 1px solid #F3F6F9;
    border-radius: 0px 9px 9px 0px;
	background-color: #F3F6F9;
	padding: 0px;
    margin: 0px 18px 18px -12px;
    list-style: none;
	color: #999999;
    height: 60px;
}
.dir-LiLinks1R1c:hover {
    transition: 1s ease;
	border: 1px solid #F3F3F3;
    border-radius: 0px 9px 9px 0px;
	background-color: #fafa87;
	padding: 0px;
	margin: 0px 18px 18px -12px;
	list-style: none;
	color: #999999;
    height: 60px;
}
.dir-LiLinks1R1c:hover img{
	opacity: 0.8;
    transition: 3s ease;
}
.dir-LiLinks1R1c a{
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;
	line-height: 21px;
}
.dir-ImgLinksR1c {
    padding: 0px 9px 0px 0px; 
    margin: 0px;
    border: 0px;
    float: left; 
    width: auto; 
    height: auto;
}
.dir-SpanIco1aR1c {
	background-image:url(imagenes/ico-fabrica-1a.jpg);
	/*background: url('imagenes/ico-fabrica-1a.jpg') no-repeat;*/
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}
.dir-SpanIco1bR1c {
	background-image:url(imagenes/ico-fabrica-1b.jpg);
	/*background: url('imagenes/ico-fabrica-1b.jpg') no-repeat;*/
	background-position: top-left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}
.dir-SpanIco1cR1c {
	background-image:url(imagenes/ico-fabrica-1c.jpg);
	/*background: url('imagenes/ico-fabrica-1c.jpg') no-repeat;*/
	background-position: top-left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}
.dir-SpanIco1dR1c {
	background-image:url(imagenes/ico-fabrica-1d.jpg);
	/*background: url('imagenes/ico-fabrica-1d.jpg') no-repeat;*/
	background-position: top-left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}
.dir-SpanIco1eR1c {
	background-image:url(imagenes/ico-fabrica-1e.jpg);
	/*background: url('imagenes/ico-fabrica-1e.jpg') no-repeat;*/
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}
.dir-SpanIco1fR1c {
	background-image:url(imagenes/ico-fabrica-1f.jpg);
	/*background: url('imagenes/ico-fabrica-1f.jpg') no-repeat;*/
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}
.dir-SpanIco1gR1c {
	background-image:url(imagenes/ico-fabrica-1g.jpg);
	/*background: url('imagenes/ico-fabrica-1g.jpg') no-repeat;*/
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	font-size: 15px;
	height: 60px;
	padding: 0px 0px 0px 69px;
	display: block;
	border: 0px;
	margin: 0px;
}

.dir-LinkDiv1R1 {
	margin: 0px;
	padding: 15px 3px 6px 6px;
	color: #333333;
	line-height: 21px;
	border: 0px;
	display: block;
}

/* Adición Div H2 coments */
.DivH2Coments1 {
	margin: 0px;
	padding: 0px;
}
/* Footer */
#DivFooter1 {
	clear: both;
	width: 100%;
	height: auto;
	padding: 0px;
	border: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	border-top: #CCCCCC solid 6px;
}