body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	background-image:url(../img/fondo.gif);
	background-repeat:repeat-x;
	background-color:#B2AEAB;
}

html {
	height:100%;
}

.adapta:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility: hidden;
}

* html .adapta {
	height: 1%;
}

form {
	display:inline;
}

img {
	border:0;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-size:1em;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

#general_cont {
	width:100%;
	float:left;
}

#general {
	width:900px;
	margin: 0 auto;
	background-color:#FFFFFF;
}

#general2 {
	width:900px;
	height:10px;
	margin: 0 auto;
}

#general3 {
	width:900px;
	margin: 0 auto;
	background-image:url(../img/fondo_pie.gif);
	background-repeat:repeat-x;
}

#general4 {
	width:900px;
	margin: 0 auto;
}

#pie {
	float:left;
	width:100%;
	height:150px;
}

#barra_superior1 {
	float:left;
	width:4px;
	height:20px;
	font-size:1px;
}

#barra_superior2 {
	float:left;
	width:900px;
	background-color:#000000;
	color:#CCCCCC;
	font-weight:bold;
	font-size:0.7em;
	height:21px;
}

input.campo_buscador {
	float:left;
	line-height:12px;
	font-size:0.9em;
	height:12px;
	border-width:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cancion1 {
	float:left;
	padding-left:10px;
	font-size:0.7em;
	width:110px;
	height:48px;
	color:#FFF;
	padding-top:13px;
	padding-bottom:3px;
}

.cancion2 {
	float:left;
	padding-left:8px;
	padding-top:38px;
}

.cancion_grande {
	font-size:1.1em;
	font-weight:bold;
}

.login {
	float:left;
	padding-top:30px;
}

input.campo_buscador2 {
	float:left;
	line-height:15px;
	font-size:1em;
	border-width:0px;
	height:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.barra_superior3 {
	float:right;
	padding-top:3px;
}

.barra_margen {
	float:right;
	width:15px;
	height:4px;
	font-size:1px;
}

.barra_superior4 {
	float:right;
	padding-top:3px;
}

#margen {
	float:left;
	width:40px;
	height:10px;
}

#contenido {
	float:left;
	width:820px;
}

#logo {
	float:left;
	padding-top:14px;
	height:51px;
	width:541px;
}

#logo2 {
	float:left;
	padding-top:20px;
	padding-right:23px;
}

#logo4 {
	float:left;
	padding-top:22px;
}


#logo3 {
	float:left;
	padding-right:23px;
	padding-top:16px;
}

.gris {
	color:#4C4C4C;
}

.gris3 {
	color:#CCCCCC;
}

.nonegrita {
	font-weight:normal;
}

.tachado {
	text-decoration:line-through;
}

.negrita {
	font-weight:bold;
}

.deshabilitado {
	color:#CCCCCC;
}

.banner {
	float:left;
	width:607px;
	height:315px;
}

.banner3 {
	float:left;
	width:607px;
	padding-bottom:25px;
}

.margen_banner1 {
	float:left;
	width:57px;
	height:291px;
	background-image:url(../img/ban_lat1.jpg);
}

.margen_banner2 {
	float:left;
	width:58px;
	height:291px;
	background-image:url(../img/ban_lat2.jpg);
}

.banner2 {
	float:left;
	width:820px;
	height:310px;
}

.cont_cont {
	float:left;
	width:607px;
}

.modulo_pie {
	float:left;
	padding-right:20px;
	height:80px;
	overflow:hidden;
	color:#F99D0D;
	font-size:0.65em;
	font-weight:bold;
}

.linea_pie1 {
	float:left;
	width:360px;
	color:#FFFFFF;
	font-size:0.65em;
	padding-top:37px;
	padding-left:40px;
}

.linea_pie2 {
	float:left;
	width:460px;
	color:#FFFFFF;
	font-size:0.65em;
	padding-top:37px;
	text-align:right;
}

.blanco {
	color:#FFFFFF;
}

.linea_separador_pie {
	background-image:url(../img/separador.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.modulo_pie_cont {
	float:left;
	padding-top:15px;
	padding-left:20px;
}

.modulo_pie_cont3 {
	float:left;
	padding-top:15px;
}

.modulo_pie_cont4 {
	float:left;
	padding-top:15px;
	padding-left:5px;
}

.modulo_pie_cont5 {
	float:left;
	width:757px;
}

.modulo_pie_cont2 {
	float:left;
	padding-top:15px;
	padding-left:20px;
}

#menu {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#4C4C4C;
	float:left;
	width:100%;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:20px;
	font-size:0.7em;
}

.columna {
	float:left;
	width:180px;
}

.columna_margen {
	float:left;
	width:33px;
	height:20px;
	font-size:1px;
}

.mapa_margen {
	float:left;
	width:750px;
	height:20px;
	font-size:1px;
}


.banner_margen {
	float:left;
	width:33px;
	height:40px;
	font-size:1px;
}


.columna_margen4 {
	float:left;
	width:400px;
	height:18px;
	font-size:1px;
}

.columna_margen3 {
	float:left;
	width:100px;
	height:20px;
	font-size:1px;
}

.buscador_anterior {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	padding-left:40px;
	padding-top:30px;
	width:200px;
}

.buscador_siguiente {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
	padding-top:30px;
	width:327px;
}

.columna_margen2 {
	float:left;
	width:100%;
	height:20px;
	font-size:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#CCCCCC;
}

.titulo {
	float:left;
	width:100%;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#4C4C4C;
	padding-bottom:2px;
	font-weight:bold;
	font-size:0.8em;
}

.titulo2 {
	float:left;
	width:100%;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#4C4C4C;
	padding-bottom:2px;
	font-weight:bold;
	font-size:0.8em;
	padding-top:30px;
}


.texto {
	float:left;
	text-align:justify;
	font-size:0.7em;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:40px;
	width:527px;
}

.texto_buscador {
	float:left;
	text-align:center;
	font-size:0.7em;
	padding-top:30px;
	font-weight:bold;
	padding-bottom:20px;
	padding-left:40px;
	width:527px;
	color:#FF0F00;
}


.texto_ancho {
	float:left;
	text-align:justify;
	font-size:0.7em;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:40px;
	width:740px;
}


.texto2 {
	float:left;
	text-align:justify;
	font-size:0.7em;
	padding-top:30px;
	padding-bottom:30px;
	padding-left:40px;
	width:527px;
}

.texto3 {
	float:left;
	text-align:justify;
	font-size:0.7em;
	padding-top:30px;
	padding-left:40px;
	width:527px;
}

.not_titular {
	float:left;
	font-size:0.7em;
	width:100%;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}

.not_cuerpo {
	float:left;
	font-size:0.7em;
	text-align:justify;
	width:100%;
	padding-bottom:10px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#FF0F00;
}

.not_cuerpo2 {
	float:left;
	font-size:0.7em;
	text-align:justify;
	width:100%;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}

.not_cuerpo3 {
	float:left;
	font-size:0.7em;
	text-align:justify;
	width:100%;
	padding-top:10px;
}

.not_cuerpo4 {
	float:left;
	font-size:0.7em;
	text-align:justify;
	width:100%;
	padding-top:10px;
}

.not_cuerpo5 {
	float:left;
	font-size:0.7em;
	text-align:justify;
	width:100%;
	text-align:right;
	padding-top:15px;
}

.not_imagen {
	float:left;
	padding-bottom:15px;
	padding-top:10px;
}

.not_imagen2 {
	float:left;
	padding-top:1px;
	padding-left:9px;
}

.not_imagen3 {
	float:left;
	padding-left:34px;
	padding-bottom:10px;
}

.rojo {
	color:#FF0F00;
}

.rojo2 {
	color:#D02421;
}

.columna2 {
	float:left;
	width:392px;
	background-image:url(../img/fondo-acceso.gif);
	background-repeat:repeat-x;
	background-color:#F8F8F8;
	border-style:solid;
	border-color:#B3B3B3;
	border-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
}

.espaciador {
	float:left;
	width:700px;
	height:1px;
}


.espaciador2 {
	float:left;
	width:700px;
	height:25px;
}

.columna3 {
	float:left;
	width:394px;
}


.margen_portada {
	float:left;
	font-size:1px;
	width:100%;
	height:5px;
}

.modulo_portada {
	float:left;
	padding-left:14px;
	width:180px;
}

.modulo_portada2 {
	float:left;
	width:180px;
}

#map2 {
	float:left;
	width:287px;
	height:180px;
	overflow:hidden;
}

.imagen_mapa {
	float:left;
}

.margen_mapa {
	float:left;
	width:700px;
	height:10px;
	font-size:1px;
}

.margen_contacto {
	float:left;
	width:650px;
	height:40px;
	font-size:1px;
}


.texto_col {
	float:left;
	width:200px;
	padding-left:40px;
	padding-top:25px;
	font-size:0.7em;
}

.vcard {
	float:left;
	width:200px;
	padding-left:40px;
	padding-top:25px;
	font-size:0.7em;
}

.adr {
	float:left;
}

.tel {
	float:left;
	width:100%;
}

.columna_marcas {
	float:left;
	width:183px;
}

.margen_columna_marcas {
	float:left;
	width:29px;
	height:29px;
	overflow:hidden;
}

.col_ofma {
	float:left;
	width:100%;
	height:325px;
	background-color:#9ACC2B;
	background-image:url(../img/trama_ofma.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

.col_mendi {
	float:left;
	width:100%;
	height:325px;
	background-color:#F1A627;
	background-image:url(../img/trama_mendi.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

.col_vulca {
	float:left;
	width:100%;
	height:325px;
	background-color:#000000;
	background-image:url(../img/trama_vulca.jpg);
	background-repeat:no-repeat;
}

.simple {
	float:left;
}

.logo_marcas {
	float:left;
}

.columna_logo1 {
	float:left;
	padding-top:22px;
	padding-bottom:8px;
}

.columna_logo3 {
	float:left;
}

.columna_logo2 {
	padding-top:15px;
	float:left;
}

.contenedor2 {
	float:left;
	padding-left:33px;
	width:607px;
}

.contenedor4 {
	float:left;
	padding-left:33px;
	width:607px;
}

.margen_nobanner {
	float:left;
	width:700px;
	height:38px;
}

.contenedor5 {
	float:left;
	width:820px;
	text-align:center;
	padding-top:50px;
	padding-bottom:80px;
	font-size:0.7em;
	color:#FF0F00;
	font-weight:bold;
}

.banner_marcas {
	float:left;
	padding-left:33px;
	width:183px;
	overflow:hidden;
}

.banner_marcas2 {
	float:left;
	padding-left:29px;
	width:183px;
	overflow:hidden;
}

.contenedor3 {
	float:left;
	width:820px;
}


.noticia_imagen {
	float:left;
	width:70px;
	height:38px;
}

.noticia_titulo {
	float:left;
	padding-left:40px;
	width:527px;
	font-size:0.7em;
	font-weight:bold;
	color:#FF0F00;
	padding-bottom:5px;
}

.noticia_titulo2 {
	float:left;
	width:100%;
	font-size:0.7em;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}

.noticia_titulo3 {
	float:left;
	width:440px;
	font-size:0.7em;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:10px;
}

.foto_integrada {
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}

.modulon_titulo {
	float:left;
	width:100%;
	font-weight:bold;
	font-size:0.7em;
}

.foto_integrada2 {
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

.noticia_vermas {
	float:left;
	width:100%;
	width:567px;
	font-size:0.7em;
	text-align:right;
	font-weight:bold;
	padding-top:5px;
	color:#FF0F00;
}

.enlace {
	color:#4C4C4C;
}

.noticia_enlace {
	float:left;
	width:100%;
	text-align:right;
	font-weight:bold;
	font-size:0.7em;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#4C4C4C;
	padding-top:5px;
	padding-bottom:5px;
}

.noticia_enlace2 {
	float:left;
	width:100%;
	text-align:right;
	font-weight:bold;
	font-size:0.7em;
	padding-top:5px;
}

.noticia_cuerpo {
	float:left;
	padding-left:40px;
	width:527px;
	font-size:0.7em;
	text-align:justify;
}

.noticia_cuerpo2 {
	float:left;
	width:100%;
	font-size:0.7em;
	text-align:justify;
}

.noticia_margen {
	float:left;
	width:100%;
	height:10px;
}

.noticia_margen2 {
	float:left;
	width:100%;
	height:10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#E2E2E2;
}

.categoria {
	float:left;
	width:100%;
	font-size:0.7em;
	font-weight:bold;
	padding-top:10px;
}

.categoria3 {
	float:left;
	width:100%;
	font-size:0.7em;
	font-weight:bold;
	padding-top:10px;
	color:#111111;
}

.categoria2 {
	color:#FF0F00;
	float:left;
	width:100%;
	font-size:0.7em;
	font-weight:bold;
	padding-top:10px;
}

.subcategoria {
	float:left;
	width:150px;
	font-size:0.7em;
	font-weight:bold;
	padding-left:30px;
	padding-top:3px;
}

.amarillo {
	color:#F99D0D;
}

.campo1 {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	width:100px;
	height:19px;
	padding-top:3px;
}

.campo4 {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	width:10px;
	height:19px;
	padding-top:3px;
}

.campo2 {
	float:left;
	height:22px;
	width:140px;
}

.campo3 {
	float:left;
	height:22px;
	width:232px;
	text-align:right;
}

input.campo_login {
	background-color:#F2F2F2;
	border-width:0px;
	font-size:0.7em;
	height:15px;
	width:130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.boton_login {
	color:#F99D0D;
	border-width:0px;
	font-size:0.7em;
	font-weight:bold;
	background-color:#4C4C4C;

}

.mensaje {
	float:left;
	width:250px;
	font-size:0.7em;
	font-weight:bold;
	color:#FF0F00;
	padding-bottom:10px;
}

.capa_base {
	float:left;
	width:640px;
}

.mensaje2 {
	float:left;
	padding-left:147px;
	width:437px;
	font-size:0.7em;
	font-weight:bold;
	color:#FF0F00;
	padding-bottom:10px;
}

.pie_cont_margen {
	float:left;
	width:400px;
	height:20px;
}

.catalogo_mini {
	float:left;
	width:122px;
	padding-left:11px;
	padding-right:11px;
	padding-top:1px;
	padding-bottom:6px;
}

.catalogo_mini_sel {
	float:left;
	width:122px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	border-style:dashed;
	border-color:#000000;
	border-width:1px;
}

.catalogo_mini_img {
	float:left;
}

.catalogo_mini_txt {
	float:left;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#F99D0D;
	width:100%;
	font-weight:bold;
	font-size:0.8em;
	color:#F99D0D;
	padding-top:2px;
}

.catalogo_margen {
	float:left;
	width:10px;
	height:10px;
}

.catalogo_margen2 {
	float:left;
	width:500px;
	height:10px;
}

.modelo {
	font-weight:normal;
	font-style:italic;
}

#texto_suela {
	float:left;
	width:100%;
	font-size:0.7em;
	padding-top:10px;
	text-align:justify;
}

.imagen_suelas {
	float:right;
	padding-left:40px;
}

.modulo_migas {
	float:left;
	background-color:#F99D0D;
	width:607px;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:#343434 3px solid;
}

.modulo_migas2 {
	float:left;
	background-color:#F99D0D;
	width:607px;
}

.amarillo_no {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
	background-image:url(../img/amarillo_no.gif);
}

.amarillo_ne {
	float:left;
	font-size:1px;
	width:602px;
	height:5px;
	background-image:url(../img/amarillo_ne.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.amarillo_so {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
	background-image:url(../img/amarillo_so.gif);
}

.amarillo_se {
	float:left;
	font-size:1px;
	width:602px;
	height:5px;
	background-image:url(../img/amarillo_se.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.linea_no {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
	background-image:url(../img/linea_no.gif);
}

.linea_n {
	float:left;
	font-size:1px;
	width:597px;
	height:1px;
	border-top-style:solid;
	border-top-color:#B3B3B3;
	border-top-width:1px;
}

.linea_ne {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
	background-image:url(../img/linea_ne.gif);
}

.linea_so {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
	background-image:url(../img/linea_so.gif);
}

.linea_s {
	float:left;
	font-size:1px;
	width:597px;
	height:4px;
	border-bottom-style:solid;
	border-bottom-color:#B3B3B3;
	border-bottom-width:1px;
}

.linea_se {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
	background-image:url(../img/linea_se.gif);
}

.linea_superior {
	float:left;
	width:100%;
	padding-top:5px;
}

.linea_inferior {
	float:left;
	width:100%;
}

.contenedor_producto {
	float:left;
	padding-left:10px;
	width:597px;
}

.contenedor_producto2 {
	float:left;
	padding-left:10px;
	width:595px;
	border-left-style:solid;
	border-left-color:#B3B3B3;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#B3B3B3;
	border-right-width:1px;
}

.producto_m1 {
	float:left;
	width:100%;
	font-size:0.7em;
	padding-top:5px;
	border-bottom-style:solid;
	border-bottom-color:#B3B3B3;
	border-bottom-width:1px;
	padding-bottom:15px;
}

.producto_m2 {
	padding-top:5px;
	padding-bottom:10px;
	float:left;
	width:100%;
	font-size:0.7em;
}

.migas {
	float:left;
	padding-left:10px;
	font-size:0.8em;
	width:597px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
}

.producto_izda {
	float:left;
	width:275px;
}

.producto_dcha {
	width:300px;
	float:left;
	padding-left:10px;
}

.producto_abajo {
	float:left;
	width:597px;
	padding-top:10px;
}

.p1 {
	float:left;
	color:#343434;
	padding-top:5px;
	width:100%;
	padding-bottom:5px;
}

.p2 {
	font-size:1.6em;
}

.p3 {
	font-size:1.2em;
}

.p4 {
	float:left;
	color:#F99D0D;
	font-size:0.7em;
	border-right:solid 1px #F99D0D;
	width:80px;
}

.p5 {
	float:left;
	font-size:0.7em;
	padding-left:10px;
	width:180px;
}

.p6 {
	float:left;
	font-size:0.7em;
	width:100%;
	padding-top:5px;
	text-align:justify;
}

.p7 {
	color:#F99D0D;
}

.p8 {
	float:left;
	border-top:#343434 1px solid;
	border-bottom:#343434 1px dotted;
	width:100%;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:3px;
}

.p9 {
	float:left;
	padding-bottom:7px;
	padding-right:7px;
}

.p10 {
	float:left;
	padding-bottom:7px;
}

.imagen_grande {
	float:left;
	padding-top:5px;
}

.imagen_peq {
	float:left;
	padding:2px;
	border-color:#F99D0D;
	border-width:1px;
	border-style:solid;
}

.imagen_peq2 {
	float:left;
	width:30px;
	height:10px;
}

.imagen_peq3 {
	float:left;
	width:27px;
	height:10px;
}

.margen_ficha {
	float:left;
	width:100%;
	height:10px;
}

.miga_resaltada {
	font-weight:bold;
	font-style:normal;
	color:#343434;
}

.componente1 {
	float:left;
	width:30px;
}

.componente2 {
	float:left;
	width:215px;
	padding-left:10px;
	font-weight:bold;
	font-size:0.7em;
	height:23px;
	padding-top:7px;
}

.logow3c {
	float:left;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.margenw3c {
	padding-left:40px;
}

.mexora {
	float:left;
	width:565px;
	text-align:right;
	font-size:0.6em;
	padding-top:5px;
}

.perfil {
	float:left;
	font-size:0.8em;
	font-style:italic;
	text-align:right;
	width:567px;
	padding-bottom:20px;
}

.titulo_pie {
	text-decoration:underline;
}

.imagen_lateral {
	float:left;
	padding-left:10px;
	padding-bottom:10px;
}

.imagen_columna {
	float:left;
	padding-top:20px;
	text-align:center;
	width:100%;
}

.not_vermas {
	float:left;
	width:100%;
	font-weight:bold;
	color:#FF0F00;
	font-size:0.7em;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	text-align:right;
}

.not_vermas2 {
	float:left;
	width:100%;
	font-weight:bold;
	color:#FF0F00;
	font-size:0.7em;
	padding-top:5px;
	text-align:right;
}

.not_vermas3 {
	float:left;
	width:100%;
	font-weight:bold;
	color:#FF0F00;
	font-size:0.7em;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
}


.imagen_columna2 {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	width:100%;
}

.campo_f1 {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	width:90px;
	padding-top:2px;
	padding-left:57px;
}

.campo_f2 {
	float:left;
	width:437px;
	height:20px;
}

.campo_f4 {
	float:left;
	height:125px;
	width:437px;
}

.campo_f3{
	float:left;
	padding-left:147px;
}

input.campo_contacto {
	background-color:#F2F2F2;
	border-width:0px;
	font-size:0.7em;
	height:15px;
	width:435px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

textarea.campo_contacto {
	background-color:#F2F2F2;
	border-width:0px;
	font-size:0.7em;
	height:120px;
	width:435px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mapaweb1 {
	float:left;
	font-weight:bold;
	font-size:0.7em;
	width:150px;
	padding-bottom:5px;
	padding-top:10px;
}

.mapaweb6 {
	float:left;
}

.bloque_mapa1 {
	float:left;
	width:150px;
	padding-right:17px;
	padding-left:1px;
	height:151px;
}

.bloque_mapa {
	float:left;
	width:150px;
	padding-right:17px;
	height:151px;
}

.bloque_mapa2 {
	float:left;
	width:150px;
	height:151px;
}

.oculto {
	display:none;
}

.botonera {
	float:left;
	padding-left:40px;
}

.logo_idi1 {
	float:left;
	padding-top:30px;
	padding-right:20px;
}

.logo_idi2 {
	float:left;
	padding-top:30px;
	padding-right:20px;
}

.logo_idi3 {
	float:left;
	padding-top:30px;
	padding-right:20px;
}

.logo_idi4 {
	padding-top:32px;
	float:left;
}

.gris2_no {
	float:left;
	background-image:url(../img/gris2_no.gif);
	height:5px;
	width:5px;
	font-size:1px;
}

.gris2_ne {
	float:left;
	background-image:url(../img/gris2_ne.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:5px;
	width:175px;
	font-size:1px;
}

.gris2_so {
	float:left;
	background-image:url(../img/gris2_so.gif);
	height:5px;
	width:175px;
	font-size:1px;
	background-repeat:no-repeat;
}

.gris2_se {
	float:left;
	background-image:url(../img/gris2_se.gif);
	height:5px;
	width:5px;
	font-size:1px;
}

.modulon_titulo_texto {
	float:left;
	text-align:center;
	width:100%;
	padding-bottom:5px;
}

.modulon_titulo_texto2 {
	float:left;
	text-align:center;
	width:168px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#333333;
	padding-bottom:3px;
}

.modulon_titulo_texto3 {
	float:left;
	font-size:1px;
	width:5px;
	height:5px;
}

.modulon_cuerpo {
	float:left;
	width:178px;
	background-image:url(../img/fondo-acceso.gif);
	background-repeat:repeat-x;
	background-color:#F8F8F8;
	border-width:1px;
	border-top-width:0px;
	border-style:solid;
	border-color:#B3B3B3;
}

.modulon_cancion {
	float:left;
	width:178px;
	background-color:#333333;
	border-width:1px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#B3B3B3;
	margin-top:1px;
}

.modulon_cancion2 {
	float:left;
	width:180px;
	height:8px;
	font-size:1px;
	background-image:url(../img/fondo_cancion.jpg);
}

.campo_modulon {
	float:left;
	padding-left:9px;
	font-size:0.7em;
	width:160px;
	padding-top:10px;
}

.campo_logos_cont {
	float:left;
	padding-left:5px;
}

.campo_logos {
	float:left;
	padding-top:25px;
	padding-left:25px;
	width:143px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#333333;
	height:62px;
}

.campo_logos2 {
	float:left;
	padding-top:17px;
	padding-left:25px;
	width:143px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#333333;
	height:70px;
}

.campo_logos3 {
	float:left;
	padding-top:30px;
	padding-left:25px;
	width:143px;
	height:59px;
}

.campo_modulon8 {
	float:left;
	padding-left:4px;
	padding-right:4px;
	font-size:0.7em;
	width:160px;
	padding-top:10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#333333;
	padding-bottom:10px;
}

.campo_modulon9 {
	float:left;
	padding-left:5px;
}

.campo_modulon7 {
	float:left;
	padding-left:9px;
	font-size:0.7em;
	width:160px;
	padding-top:10px;
	color:#FF0F00;
	font-weight:bold;
}

.campo_modulon5 {
	float:left;
	padding-left:9px;
	font-size:0.7em;
	width:15px;
	padding-top:10px;
}

.campo_modulon6 {
	float:left;
	padding-left:10px;
	font-size:0.7em;
	width:135px;
	padding-top:13px;
}


.campo_modulon4 {
	float:left;
	padding-left:9px;
	font-size:0.7em;
	width:160px;
	padding-top:5px;
}


.campo_modulon2 {
	float:left;
	text-align:right;
	padding-left:9px;
	font-size:0.7em;
	font-weight:bold;
	width:160px;
	padding-top:10px;
	padding-bottom:5px;
}

.campo_modulon3 {
	float:left;
	text-align:right;
	padding-left:9px;
	font-size:0.7em;
	font-weight:bold;
	width:160px;
	padding-top:10px;
	padding-bottom:10px;
}

.modulon_no {
	float:left;
	font-size:1px;
	width:8px;
	height:8px;
	background-image:url(../img/acceso-no.gif);
}

.modulon_n {
	float:left;
	font-size:1px;
	width:164px;
	height:8px;
	background-image:url(../img/fondo-acceso2.gif);
}

.columna2_n {
	float:left;
	font-size:1px;
	width:378px;
	height:8px;
	background-image:url(../img/fondo-acceso2.gif);
}

.modulon_ne {
	float:left;
	font-size:1px;
	width:8px;
	height:8px;
	background-image:url(../img/acceso-ne.gif);
}

.modulon_so {
	padding-left:33px;
	float:left;
	font-size:1px;
	width:8px;
	height:8px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../img/acceso-so.gif);
}

.columna2_s {
	float:left;
	font-size:1px;
	width:378px;
	height:7px;
	border-bottom-style:solid;
	border-bottom-color:#B3B3B3;
	border-bottom-width:1px;
	background-color:#F8F8F8;
}

.modulon_se {
	float:left;
	font-size:1px;
	width:8px;
	height:8px;
	background-image:url(../img/acceso-se.gif);
}


input.input_modulon {
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	width:156px;
	font-size:1em;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.input_modulon3 {
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	width:50px;
	font-size:1em;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.input_modulon2 {
	background-color:#F8F8F8;
	text-align:right;
	color:#333333;
	border-width:0px;
	font-size:1em;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

select.input_modulon {
	width:158px;
	font-size:1em;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

select.input_buscador {
	width:250px;
	font-size:1em;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.modulon_margen {
	float:left;
	width:178px;
	height:30px;
}

.modulon_margen3 {
	float:left;
	width:175px;
	height:20px;
}

.modulon_margen2 {
	float:left;
	width:40px;
	height:12px;
	font-size:1px;
}

.titulo_marcas_cont {
	float:left;
	width:100%;
	background-color:#7F7F7F;
}

.titulo_marcas_cont_v {
	float:left;
	width:100%;
	background-color:#000000;
}


.margen_catalogo {
	float:left;
	height:19px;
	width:30px;
}

.titulo_marcas {
	float:left;
	background-color:#FFFFFF;
	padding-top:5px;
	width:100px;
	height:25px;
}

.titulo_marcas2 {
	float:left;
	background-color:#4C4C4C;
	color:#FFFFFF;
	height:24px;
	padding-top:6px;
	font-size:0.8em;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

.titulo_marcas3 {
	float:left;
	color:#FFFFFF;
	padding-top:8px;
	font-size:0.7em;
	font-weight:bold;
	padding-left:10px;
}

.titulo_marcas_v {
	float:left;
	padding-top:2px;
	width:70px;
	height:28px;
	padding-left:10px;
}

.titulo_marcas2_v {
	float:left;
	color:#FFFFFF;
	padding-top:8px;
	font-size:0.7em;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

.titulo_marcas3_v {
	float:left;
	color:#FFFFFF;
	height:24px;
	padding-top:6px;
	font-size:0.8em;
	font-weight:bold;
	padding-left:10px;
}

.tabla1 {
	float:left;
	width:100px;
	padding-left:1px;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
	padding-bottom:3px;
	padding-top:3px;
}

.tabla2 {
	float:left;
	width:495px;
	font-size:0.7em;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
}

.tabla3 {
	float:left;
	width:394px;
	font-size:0.7em;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;

}

.tabla_franja {
	float:left;
	background-image:url(../img/tabla.gif);
	background-repeat:repeat-y;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
}

.tabla_franja2 {
	float:left;
	background-image:url(../img/tabla2.gif);
	background-repeat:repeat-y;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
}

.tabla1_t {
	background-color:#F99D0D;
	color:#FFFFFF;
	float:left;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:100px;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
	border-right-width:0px;
	padding-bottom:3px;
	padding-top:3px;
}

.tabla2_t {
	background-color:#F99D0D;
	color:#FFFFFF;
	float:left;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:494px;
	font-size:0.7em;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
}

.tabla3_t {
	background-color:#F99D0D;
	color:#FFFFFF;
	float:left;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:393px;
	font-size:0.7em;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
}

.tabla_margen {
	float:left;
	height:10px;
	width:520px;
	font-size:1px;
}

.buscador_c1 {
	float:left;
	width:130px;
	font-size:0.7em;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:20px;
}

.buscador_c2 {
	float:left;
	width:265px;
	font-size:0.7em;
	padding-top:3px;
	padding-bottom:4px;
}

.buscador_c3 {
	float:left;
	padding-top:20px;
	padding-bottom:40px;
	padding-left:150px;
}

.convencion_foto {
	float:left;
}

.convencion_bloque {
	float:left;
	padding-right:33px;
	width:127px;
}

.convencion_bloque2 {
	float:left;
	width:127px;
}

.convencion_texto {
	float:left;
	font-size:0.75em;
	font-weight:bold;
	width:127px;
	padding-top:5px;
	text-align:center;
}

.convencion_texto2 {
	float:left;
	font-size:0.75em;
	font-weight:bold;
	width:127px;
	padding-top:5px;
	text-align:center;
	height:25px;
}

.convencion_margen {
	float:left;
	width:500px;
	height:20px;
}

.convencion_cabecera {
	float:left;
	width:100%;
	font-size:0.75em;
	font-weight:bold;
	padding-top:10px;
	color:#FF0F00;
}

.convencion_cabecera2 {
	float:left;
	width:100%;
	font-size:0.75em;
	font-weight:bold;
	padding-top:10px;
	color:#F99D0D;
}

.margen25 {
	float:left;
	width:175px;
	height:25px;
}

.fin_promocion {
	float:left;
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;
	color:#d02421;
	padding-top:90px;
	height:140px;
}

.encuesta_cabecera {
	float:left;
	width:100%;
	text-align:justify;
	font-size:0.8em;
	padding-top:20px;
	padding-bottom:40px;
}

.encuesta_empresa {
	float:left;
	font-size:0.8em;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding:5px;
	width:589px;
	font-size:0.8em;
}

.encuesta_pregunta {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	padding-top:40px;
	padding-bottom:10px;
}

.encuesta_respuesta {
	float:left;
	width:119px;
	font-size:0.7em;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding-top:2px;
	height:18px;
	background-color:#CCCCCC;
	color:#000000;
}

.encuesta_respuesta2 {
	float:left;
	width:119px;
	font-size:0.7em;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	border-top-width:0px;
	height:19px;
	padding-top:1px;
}

.encuesta_respuesta_sinborde {
	border-right-width:0px;
}

.encuesta_observaciones {
	float:left;
	padding-bottom:40px;
}

.encuesta_observaciones2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	width:598px;
	height:80px;
}

.encuesta_enviar {
	padding-bottom:40px;
	width:598px;
	text-align:right;
}

.encuesta_enviar2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#CCCCCC;
}

.encuesta_error {
	float:left;
	width:100%;
	color:#FF0000;
	font-size:0.8em;
	font-weight:bold;
	padding-top:20px;
}

.buscador_on {

}

.buscador_off {
}

.contenedor_buscador1 {
	float:left;
	width:450px;
}

.contenedor_buscador2 {
	float:left;
	width:157px;
	text-align:justify;
	font-size:0.7em;
	padding-top:20px;
}

ul {
	display:inline;
	margin:0px;
	padding:0px;
}

li {
	display:inline;
}

.objeto_reproductor {
	width:607px;
	height:365px;	
}

.alto_breve {
	height:320px;
}