@charset "UTF-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background-image:url(/images/MainBG.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#F7F650;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#MainContent {
	display:block;
	position:relative;
	margin:0 auto;
	width:982px;
}
/* -------------------- Estilos ColumnaIzquierda  */
#ColumnaIzquierda {
	display:block;
	float:left;
	position:relative;
	width:255px;
	height:auto;
}
#MadosaLogo {
	display:block;
	float:left;
	position:relative;
	width:255px;
	text-align:center;
}
#BienvenidosInfo {
	display:block;
	float:left;
	position:relative;
	width:238px;
	margin:0 0 0 10px;
}
.BienvenidosTitulo {
	color:#0F74A0;
	font-size:20px;
	font-weight:bold;
	margin:6px 0 0 0;
}
.BienvenidosTitulo2 {
	color:#0F7697;
	font-size:12px;
	margin:4px 0 0 0;
}
.BienvenidosTexto {
	color:#90A9AE;
	margin:6px 0 0 0;
}
.BienvenidosTexto a {
	color:#90A9AE;
}
.BienvenidosVerMas {
	font-size:12px;
	font-weight:bold;
	margin:6px 0 6px 0;
}
.BienvenidosVerMas a {
	color:#0F74A0;
	text-decoration:none;
}
.Azul12 {
	color:#58C3ED;
}
#Buscador {
	display:block;
	float:left;
	position:relative;
	width:255px;
	height:162px;
	background-image:url(/images/BuscadorBG.jpg);
	background-repeat:no-repeat;
	margin:8px 0 0 0;
}
#Buscador2 {
	display:block;
	float:left;
	position:relative;
	width:255px;
	height:162px;
	background-image:url(/images/BuscadorBG2.jpg);
	background-repeat:no-repeat;
	margin:8px 0 0 0;
}
.EstiloBuscador {
	width:174px;
	height:18px;
	border:1px solid #136586;
	font-size:10px;
}
.BuscadorTitulo {
	float:right;
	font-size:12px;
	color:#146586;
	margin:10px 18px 12px 0;
}
.BuscadorCampo {
	margin:0 0 3px 40px;
}
.BuscadorBotom {
	width:255px;
	text-align:center;
	margin:8px 0 0 0;
}
#CarrouselDistribuidores {
	display:block;
	float:left;
	position:relative;
	width:255px;
	height:154px;
	background-image:url(/images/CarrouselDistribuidoresBG.jpg);
	background-repeat:no-repeat;
	margin:14px 0 0 0;
}
#CarrouselDistribuidores2 {
	display:block;
	float:left;
	position:relative;
	width:255px;
	height:154px;
	background-image:url(/images/CarrouselDistribuidoresBG2.jpg);
	background-repeat:no-repeat;
	margin:14px 0 0 0;
}
#CarrouselDistribuidores3 {
	display:block;
	float:left;
	position:relative;
	width:255px;
	height:154px;
	background-image:url(/images/CarrouselDistribuidoresBG3.jpg);
	background-repeat:no-repeat;
	margin:14px 0 0 0;
}
#CarrouselDistribuidores_titulo {
	display:block;
	float:left;
	position:relative;
	color:#146586;
	font-size:13px;
	width:255px;
	text-align:center;
	margin:12px 0 0 0;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 200px;
	margin:40px 0 0 0;
    padding: 0px 30px;
}
.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 104px;
	text-align:center;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  200px;
    height: 122px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
	margin:28px 10px 0 0;
    right: 0px;
    width: 16px;
    height: 17px;
    cursor: pointer;
    background: url(/images/control_derecho.jpg) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
	margin:28px 0 0 5px;
    left: 0px;
    width: 16px;
    height: 17px;
    cursor: pointer;
    background: url(/images/control_izquierdo.jpg) no-repeat 0 0;
}
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}
.jcarousel-item {
    float: left;
    list-style: none;
    width: 200px;
    height: 122px;
}
.jcarousel-next {
    z-index: 3;
    display: none;
}
.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-tango {
	width:200px;
}
.DisTitulo {
	color:#74878C;
	font-weight:bold;
	margin:0 0 0 0;
}
.DisTexto {
	color:#74878C;
	margin:5px 0 0 0;
}
/* end Estilos ColumnaIzquierda  */

/* -------------------- Estilos ColumnaDerecha  */
#ColumnaDerecha {
	display:block;
	float:left;
	position:relative;
	width:719px;
	height:auto;
}
#MainMenu {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 32px;
}
.menuprincipal {
	margin:0px;padding:0px;
}
ul,li {
	list-style-type:none;
}
.menuprincipal li {
	float:left;
}
.menuprincipal a {
	background:url(/images/Menu/Menu.png);
	display:block; 
	height:61px; 
	text-indent:-9000%;
}
/*ESTADO NORMAL*/
.MenuInicio a {
	width:79px;
}
.MenuNosotros a {
	width:93px; 
	background-position:-79px 0px;
}
.MenuCatalogo a {
	width:96px; 
	background-position:-172px 0px;
}
.MenuDistribuidores a {
	width:127px; 
	background-position:-268px 0px;
}
.MenuFAQ a {
	width:177px; 
	background-position:-395px 0px;
}
.MenuContacto a {
	width:115px; 
	background-position:-572px 0px;
}
/*ESTADO ROLLOVER*/
.MenuInicio a:hover {
	background-position:0px -61px;
}
.MenuNosotros a:hover{
	background-position:-79px -61px;
}
.MenuCatalogo a:hover {
	background-position:-172px -61px;
}
.MenuDistribuidores a:hover {
	background-position:-268px -61px;
}
.MenuFAQ a:hover {
	background-position:-395px -61px;
}
.MenuContacto a:hover {
	background-position:-572px -61px;
}
/*ESTADO ACTIVO*/
body#InicioSel a#Inicio{
	background-position:0px -61px;
}
body#NosotrosSel a#Nosotros{
	background-position:-79px -61px;
}
body#CatalogoSel a#Catalogo{
	background-position:-172px -61px;
}
body#DistribuidoresSel a#Distribuidores{
	background-position:-268px -61px;
}
body#FAQSel a#FAQ{
	background-position:-395px -61px;
}
body#ContactoSel a#Contacto{
	background-position:-572px -61px;
}
#FlashPortada {
	display:block;
	float:left;
	position:relative;
	width:707px;
	height:201px;
	margin:0 0 0 14px;
}
#FlashPortadaInterna {
	display:inline;
	float:left;
	position:relative;
	width:707px;
	height:150px;
	margin:1px 0 0 14px;
}
#TituloCategorias {
	display:inline;
	float:left;
	position:relative;
	width:540px;
	color:#5A8DA0;
	font-size:12px;
	margin:30px 0 0 40px;
}
#ContenedorCategorias {
	display:inline;
	float:left;
	position:relative;
	width:705px;
	height:auto;
	margin:0 0 0 14px;
}
#CategoriaSalonBelleza {
	display:block;
	float:left;
	position:relative;
	width:234px;
	height:126px;
	background-image:url(/images/SalonBellezaBG.jpg);
	background-repeat:no-repeat;
}
#CategoriaSalonBellezaInterna {
	display:inline;
	float:left;
	position:relative;
	width:234px;
	height:126px;
	background-image:url(/images/SalonBellezaBGInterna.jpg);
	background-repeat:no-repeat;
}
#SalonBellezaIMG {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 9px;
}
#CategoriaEscolares {
	display:block;
	float:left;
	position:relative;
	width:238px;
	height:126px;
	background-image:url(/images/EscolaresBG.jpg);
	background-repeat:no-repeat;
}
#CategoriaEscolaresInterna {
	display:inline;
	float:left;
	position:relative;
	width:238px;
	height:126px;
	background-image:url(/images/EscolaresBGInterna.jpg);
	background-repeat:no-repeat;
}
#EscolaresIMG {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 0;
}
#CategoriaRestaurantes {
	display:block;
	float:left;
	position:relative;
	width:233px;
	height:126px;
	background-image:url(/images/RestaurantesBG.jpg);
	background-repeat:no-repeat;
}
#CategoriaRestaurantesInterna {
	display:inline;
	float:left;
	position:relative;
	width:233px;
	height:126px;
	background-image:url(/images/RestaurantesBGInterna.jpg);
	background-repeat:no-repeat;
}
#RestaurantesIMG {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 8px;
}
.TituloCategoria {
	font-size:12px;
	color:#146586;
	margin:28px 0 0 80px;
}
.TextoCategoria {
	display:block;
	float:left;
	color:#FFFFFF;
	width:140px;
	line-height:12px;
	margin:12px 0 0 14px;
}
.VerMasCategoria {
	display:inline;
	float:left;
	position:relative;
	color:#FFFFFF;
	margin:0 0 0 20px;
}
.VerMasCategoria a {
	color:#FFFFFF;
	text-decoration:none;
}
#CarrouselProductos {
	display:block;
	float:left;
	position:relative;
	width:696px;
	height:201px;
	background-image:url(/images/CarrouselProductosBG.jpg);
	background-repeat:no-repeat;
	margin:22px 0 0 23px;
}
#CarrouselProductos_titulo {
	display:block;
	float:left;
	position:relative;
	width:227px;
	height:200px;
}
#CarrouselProductos_titulo p {
	float:right;
	text-align:center;
	line-height:18px;
	margin:24px 20px 0 0;
}
.PNovedad1 {
	color:#69AAC1;
	font-size:16px;
}
.Pnovedad2 {
	color:#73919C;
	font-size:18px;
	font-weight:bold;
}
#CarrouselProductos_info {
	display:block;
	float:left;
	position:relative;
	width:468px;
	height:200px;
}
.jcarousel-skin-tango2 .jcarousel-container-horizontal {
    width: 454px;
	margin:2px 0 0 0;
    padding: 0px 5px;
}
.jcarousel-skin-tango2 .jcarousel-item {
    width: 140px;
    height: 189px;
	text-align:center;
	border-right-color:#B4CBD3;
	border-right-style:solid;
	border-right-width:thin;
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
    width:  400px;
    height: 189px;
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
    position: absolute;
	margin:28px 10px 0 0;
    right: 0px;
    width: 33px;
    height: 24px;
    cursor: pointer;
    background: url(/images/Cderecho.jpg) no-repeat 0 0;
}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal {
    position: relative;
	float:right;
	margin:60px 5px 0 0px;
    left: 0px;
    width: 33px;
    height: 24px;
    cursor: pointer;
    background: url(/images/Cizquierdo.jpg) no-repeat 0 0;
}
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}
.jcarousel-item {
    float: left;
    list-style: none;
    width: 200px;
    height: 122px;
}
.jcarousel-next {
    z-index: 3;
    display: none;
}
.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-tango2 {
	width:200px;
}
.ProdsIMG {
	margin:4px 0 0 0;
}
.ProdsTitulo {
	color:#5A8DA0;
	font-weight:bold;
	font-size:12px;
	margin:2px 0 0 0;
}
.ProdsDescripcion {
	color:#627378;
	margin:2px 0 0 0;
}
.ProdsVerMas {
	color:#249ACD;
	margin:2px 0 0 0;
}
.ProdsVerMas a {
	color:#249ACD;
	text-decoration:none;
}
/* end Estilos ColumnaDerecha  */

/* -------------------- Estilos Footer  */
#Footer {
	display:block;
	float:left;
	position:relative;
	background-image:url(/images/FooterBG.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:103px;
	margin:18px 0 0 0;
}
#FooterContenedor {
	display:block;
	position:relative;
	margin:0 auto;
	width:974px;
}
#MenuFooter {
	display:block;
	float:left;
	position:relative;
	padding:0;
	margin:23px 0 0 12px;
}
#MenuFooter li {
	display:inline;
	margin:0 24px 0 0;
	color:#F3F7F8;
}
#MenuFooter li a {
	color:#F3F7F8;
	text-decoration:none;
}
#MenuFooter li a:hover {
	color:#0F74A1;
}
#Desarrollo {
	display:block;
	float:right;
	position:relative;
	color:#535A5D;
	font-size:10px;
	text-align:right;
	margin:-10px 24px 0 0;
}
.IntelliaLogo {
	margin:0 0 -7px 0;
}
#Desarrollo a {
	color:#535A5D;
	text-decoration:none;
}
#ContenedorDirecciones {
	display:inline;
	float:left;
	position:relative;
	width:600px;
	color:#535A5D;
	font-size:10px;
	margin:5px 0 0 12px;
}
#ContenedorDirecciones a {
	color:#535A5D;
}
#DireccionMatriz {
	display:inline;
	float:left;
	position:relative;
	width:250px;
}
#DireccionSucursal {
	display:inline;
	float:left;
	position:relative;
	width:225px;
}
/* end Estilos Footer  */

/* -------------------- Estilos Nosotros  */
#ContenedorBox {
	display:inline;
	float:left;
	position:relative;
	width:738px;
	height:auto;
	padding:0 0 20px 0;
	margin:5px 0 0 12px;
}
#ContenedorNosotros {
	display:inline;
	float:left;
	position:relative;
	width:700px;
	height:auto;
	margin:4px 0 0 20px;
}
#ContenedorInfoMed {
	display:inline;
	float:left;
	position:relative;
	width:693px;
	height:auto;
	background-image:url(/images/ContenedorInfoMed.jpg);
	background-repeat:repeat-y;
	padding:0 0 40px 0;
}
#ContenedorInfoMed p {
	width:575px;
	color:#9CA1A2;
	margin:16px 0 0 56px;
}
#ContenedorInfoMed a {
	color:#9CA1A2;
}
/* end Estilos Nosotros  */

/* -------------------- Estilos Catalogo  */
.TitCatalogo {
	font-size:12px;
	color:#5A8DA0;
	margin:14px 0 0 30px;
}
#CatalogoInfoBox {
	display:inline;
	float:left;
	position:relative;
	padding:0 0 10px 0;
	margin:16px 0 0 10px;
}
#ContenedorSalonBox {
	display:inline;
	float:left;
	position:relative;
	width:225px;
	height:328px;
	background-image:url(/images/ContenedorSalonBox.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 0;
}
#ContenedorEscolaresBox {
	display:inline;
	float:left;
	position:relative;
	width:226px;
	height:328px;
	background-image:url(/images/ContenedorEscolaresBox.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 10px;
}
#ContenedorRestaurantesBox {
	display:inline;
	float:left;
	position:relative;
	width:226px;
	height:328px;
	background-image:url(/images/ContenedorRestaurantesBox.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 10px;
}
.TituloCategoriaInt {
	display:inline;
	float:left;
	position:relative;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	width:150px;
	height:52px;
	text-align:center;
	line-height:20px;
	margin:10px 0 0 36px;
}
.TituloCategoriaInt a {
	color:#FFFFFF;
	text-decoration:none;
}
.TituloCategoriaInt2 {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	width:225px;
	height:40px;
	text-align:center;
	line-height:20px;
	margin:22px 0 0 0;
}
.TituloCategoriaInt2 a {
	color:#FFFFFF;
	text-decoration:none;
}
.IMGCategoriaInt {
	width:225px;
	text-align:center;
	margin:7px 0 0 0;
}
.TextoCategoriaInt {
	width:198px;
	color:#25AC9E;
	margin:14px 0 0 16px;
}
.TextoCategoriaInt2 {
	width:198px;
	color:#80AA29;
	margin:14px 0 0 16px;
}
.TextoCategoriaInt3 {
	width:198px;
	color:#9E8F14;
	margin:14px 0 0 16px;
}
/* end Estilos Catalogo  */

/* -------------------- Estilos Distribuidores  */
#ContenedorDistribuidores {
	display:inline;
	float:left;
	position:relative;
	width:700px;
	height:auto;
	margin:15px 0 0 20px;
}
#ContenedorInfoMed2 {
	display:block;
	float:left;
	position:relative;
	width:693px;
	height:auto;
	background-image:url(/images/ContenedorInfoMed.jpg);
	background-repeat:repeat-y;
	padding:0 0 40px 0;
}
#ContenedorSucursales {
	display:inline;
	float:left;
	position:relative;
	margin:30px 0 0 56px;
}
#ContenedorSucursalesBox {
	display:inline;
	float:left;
	position:relative;
	width:281px;
	height:161px;
	background-image:url(/images/DistribuidoresBG.jpg);
	background-repeat:no-repeat;
	margin:0 20px 20px 0;
}
.TitDistribuidores {
	color:#9CA1A2;
	margin:10px 0 0 56px;
}
.SepDistribuidores {
	margin:20px 0 0 56px;
}
.TitSucursal {
	color:#136586;
	font-weight:bold;
	margin:14px 0 0 20px;
}
.SepSucursal {
	margin:14px 0 0 20px;
}
.TxtSucursal {
	color:#41C1F6;
	line-height:16px;
	margin:14px 0 0 20px;
}
.TxtSucursal2 {
	color:#819196;
	line-height:16px;
	margin:8px 0 0 20px;
}
/* end Estilos Distribuidores  */

/* -------------------- Estilos FAQ  */
#ContenedorInfoMed_Izq {
	display:block;
	float:left;
	position:relative;
	width:343px;
	height:auto;
	margin:0 0 0 0;
}
#ContenedorInfoMed_Der {
	display:block;
	float:left;
	position:relative;
	width:343px;
	height:auto;
	margin:0 0 0 0;
}
#FaqCol1 {
	padding:0;
	margin:0 0 0 40px;
}
#FaqCol1 li {
	width:255px;
	color:#9CA1A2;
	margin:0 0 16px 0;
}
#FaqCol2 {
	padding:0;
	margin:0 0 0 20px;
}
#FaqCol2 li {
	width:255px;
	color:#9CA1A2;
	margin:0 0 16px 0;
}
.Faq1 {
	list-style-image:none; 
	background-image:url(/images/1.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq2 {
	list-style-image:none; 
	background-image:url(/images/2.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq3 {
	list-style-image:none; 
	background-image:url(/images/3.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq4 {
	list-style-image:none; 
	background-image:url(/images/4.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq5 {
	list-style-image:none; 
	background-image:url(/images/5.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq6 {
	list-style-image:none; 
	background-image:url(/images/6.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq7 {
	list-style-image:none; 
	background-image:url(/images/7.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq8 {
	list-style-image:none; 
	background-image:url(/images/8.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq9 {
	list-style-image:none; 
	background-image:url(/images/9.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq10 {
	list-style-image:none; 
	background-image:url(/images/10.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq11 {
	list-style-image:none; 
	background-image:url(/images/11.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
.Faq12 {
	list-style-image:none; 
	background-image:url(/images/12.jpg); 
	background-repeat:no-repeat;
	padding-left:40px;
}
/* end Estilos FAQ  */

/* -------------------- Estilos Contacto  */
#TablaContacto {
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 80px;
}
.TxtContacto1 {
	color:#4FC5F1;
}
.TxtContacto1 a {
	color:#4FC5F1;
}
.TxtContacto2 {
	color:#136586;
	font-weight:bold;
}
.FieldContacto {
	width:220px;
	height:13px;
	border:1px solid #B4C9D1;
}
.FieldContacto2 {
	width:72px;
	height:13px;
	border:1px solid #B4C9D1;
}
.FieldContacto3 {
	width:220px;
	height:18px;
	border:1px solid #B4C9D1;
}
.FieldContacto4 {
	width:220px;
	height:80px;
	border:1px solid #B4C9D1;
}
/* end Estilos Contacto  */

/* -------------------- Estilos Interna Categoria  */
#MenuCategoria {
	display:inline;
	float:left;
	position:relative;
	width:294px;
	height:auto;
	margin:10px 0 0 -16px;
}
#MenuCategoriaEscolares {
	display:inline;
	float:left;
	position:relative;
	width:299px;
	height:auto;
	margin:10px 0 0 -20px;
}
#MenuCategoriaRestaurante {
	display:inline;
	float:left;
	position:relative;
	width:291px;
	height:auto;
	margin:12px 0 0 -13px;
}
#MenuCategoriaSup {
	display:block;
	float:left;
	position:relative;
	width:294px;
	height:172px;
}
#MenuCategoriaSuperior {
	display:block;
	float:left;
	position:relative;
	width:294px;
	height:37px;
}
#MenuCategoriaSupEscolares {
	display:block;
	float:left;
	position:relative;
	width:299px;
	height:172px;
}
#MenuCategoriaSupRestaurante {
	display:block;
	float:left;
	position:relative;
	width:291px;
	height:172px;
}
#MenuCategoriaMed {
	display:block;
	float:left;
	position:relative;
	width:294px;
	height:auto;
	background-image:url(/images/MenuCategoriaMed.gif);
	background-repeat:repeat-y;
}
#ListaCatSalones {
	padding:0;
}
#ListaCatSalones li {
	text-align:right;
	margin:0 0 1px 54px;
	color:#FFFFFF;
	text-decoration:none;
	width:220px;
	height:20px;
	padding:2px 5px 0 0;
}
#ListaCatSalones a {
	color:#FFFFFF;
	text-decoration:none;
}
#ListaCatSalones li:hover {
	background-color:#47B6AA;
}

#ListaCatSalones li.Seleccionado {
	background-color:#47B6AA;
}
.EquipoFacial {
	background-color:#47B6AA;
}
#ContenedorCatalogoProd {
	display:inline;
	float:left;
	position:relative;
	width:728px;
	margin:25px 0 0 23px;
}
#ContenedorMenuCatalogo {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 0;
}
#ControlesBoxProductos {
	display:inline;
	float:right;
	position:relative;
	margin:-44px 40px 0 0;
}
#ContenedorCatalogoSup {
	display:block;
	float:left;
	position:relative;
	width:696px;
	height:28px;
}
#ContenedorCatalogoMed {
	display:inline;
	float:left;
	position:relative;
	width:696px;
	height:auto;
	padding:0 0 5px 0;
	background-image:url(/images/ContenedorCatalogoMed.jpg);
	background-repeat:repeat-y;
}
#ContenedorCatalogoInf {
	display:block;
	float:left;
	position:relative;
	width:696px;
	height:27px;
}
#ContenedorCatalogoBox {
	display:inline;
	float:left;
	position:relative;
	margin:20px 0 0 45px;
}
#BoxProducto {
	display:inline;
	float:left;
	position:relative;
	width:191px;
	height:201px;
	border:1px solid #B3C9D1;
	margin:10px 10px 0 0;
}
.BoxProducto_IMG {
	width:190px;
	height:99px;
	text-align:center;
	margin:5px 0 0 0;
}
.BoxProducto_Titulo {
	width:190px;
	text-align:center;
	color:#5A8DA0;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	margin:3px 0 0 0;
}
.BoxProducto_Texto {
	width:190px;
	text-align:center;
	color:#627378;
	line-height:12px;
	margin:5px 0 0 0;
}
.BoxProducto_VerMas {
	width:190px;
	text-align:center;
	color:#249ACD;
	margin:5px 0 0 0;
}
.BoxProducto_VerMas a {
	color:#249ACD;
	text-decoration:none;
}
.BoxProducto_VerMas:hover {
	text-decoration:underline;
}
#ContenedorCatalogoInterno {
	display:inline;
	float:left;
	position:relative;
	padding:0 0 20px 0;
	margin:5px 0 0 48px;
}
#ContenedorInterno_IMG {
	display:inline;
	float:left;
	position:relative;
	width:620px;
	height:auto;
	margin:0 20px 0 0;
}
.ContenedorInterno_Titulo {
	color:#4EBBEB;
	font-size:16px;
	font-weight:bold;
	margin:10px 0 20px 0;
}
#ContenedorInterno_Texto {
	display:block;
	float:left;
	position:relative;
	color:#627378;
	width:600px;
}
#RutaProducto {
	display:inline;
	float:left;
	position:relative;
	color:#5A8DA0;
	font-size:12px;
	margin:0 0 0 34px;
}
#RutaProducto a {
	color:#5A8DA0;
}
#PaginacionProductos {
	display:inline;
	float:left;
	position:relative;
	width:692px;
	text-align:center;
	color:#3F6270;
}
#PaginacionProductos a {
	color:#5A8DA0;
}
.TituloSubcategoria {
	text-align:center; 
	color:#FFF; 
	font-weight:bold; 
	font-size:18px;
	margin:5px 0 0 0;
}
/* end Estilos Interna Categoria  */

/*  Inicio Errores jquery  */
p.inputerror {
	border:#F00 1px solid;
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size:12px;
	text-decoration:none;
	color:red;
}
label.errores{
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size:x-small;
	text-decoration:none;
	color:red;
	display:none;
}
label.MsgSistema{
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#F90;	
	text-align:center;
}

#listamapa{
	padding:5;	
}
#listamapa li {
	text-align:left;
	margin:0 0 1px 54px;	
	width:220px;
	height:20px;
	padding:2px 5px 0 0;
	list-style-type:circle;
}
#listamapa a {	
	text-decoration:none;
}
#listamapa li:hover {
	text-decoration:underline;
}
#TablaCroquis {
	display:inline;
	float:left;
	position:relative;
	margin:30px 0 0 100px;
}
#TablaColores {
	display:inline;
	float:left;
	position:relative;
	margin:10px 0 10px 44px;
}
.Txt14 {
	font-size:14px;
	font-weight:bold;
}
#VerGama {
	display:inline;
	float:left;
	position:relative;
	width:134px;
	height:28px;
	margin:-10px 0 0 590px;
}
#VerGama2 {
	display:inline;
	float:left;
	position:relative;
	width:134px;
	height:28px;
	margin:-10px 0 0 30px;
}
#VerGamaIndex {
	display:inline;
	float:left;
	position:relative;
	width:134px;
	height:28px;
	margin:-38px 0 0 590px;
}
/*  Fin Errores jquery  */
/*  Inicio Opciones producto  */
img.boton{
	cursor:pointer;
}

@media print {  
	#InfoImprimir{display:none;}
    .ver {display:block;}
    .nover {display:none;}
}

/*  Fin Opciones producto  */
