@charset "utf-8";
/* CSS Document */

body {


background-color:#ff8924;

background-image:url(../img/fondo_retail.jpg);
background-position:top;

background-repeat:repeat-x;



}

h1{
color:#f18e00;

}

h2{
color:#f18e00;
font-size:15px;

}

h3{

color:#6d6d6d;
}

p{

color:#6d6d6d;
}

li{

color:#6d6d6d;
}


a{

color:#6d6d6d;
}


#contenedor_estudio_ampliado {
width:843px;
text-align:left;
float:left;
padding-right:20px;
padding-left:20px;
padding-top:20px;

}


#contenedor_cambiar_caso {
width:856px;
height:20px;
text-align:left;

float:left;
padding-left:20px;
padding-right:7px;
padding-top:17px;
padding-bottom:7px;
background-color:#e2e2e2;

margin-top:50px;
margin-bottom:20px;
}

#link_ubicacion {
height:19px;


padding-top:5px;
padding-right:5px;
font-size:11px;
color:#495164;  

}




#link_ubicacion ul {


font-size:10px;
color:#495164;  
}

#link_ubicacion li {
margin-left:3px;

}

a.vinculo_ubicacion {

font-size:10px;
color:#fff;
text-decoration:none;
}

a.vinculo_ubicacion_marcado {
color:#ffd18e;
}








/*Franja arriba del BOTTOM */

#Franja_inferior {
width:853px;
height:23px;
text-align:left;
border-top:solid;
border-top-width:0px;
border-top-color:#fff;
border-bottom:solid;
border-bottom-width:0px;
border-bottom-color:#fff;
float:left;
padding-top:15px;
padding-bottom:17px;
background-color:#fff;
padding-left:30px;

}

#Franja_inferior ul {
float:left;
width:883px;
}

#Franja_inferior a {
color:#f18e00;
}

.lista_Franja_inferior {
width:170px;
height:16px;
float:left;
background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:12px;
margin-right:120px;
color:#ef951d;
font-size:12px;


_margin-right:100px;
}

.lista_Franja_inferior_chica {
width:30px;
}

.ampliar_Franja_inferior {
width:250px;
height:10px;
float:left;
padding-left:12px;
margin-right:40px;


_margin-right:20px;

}


.ampliar_Franja_inferior_chico{
width:20px;
}

.ampliar_Franja_inferior a {

font-size:9px;
}

.ultimo_margen {
margin-left:47px;
}

.primer_margen {
margin-left:30px;
}
/* ------------------- */



/*Franja INFORMACION INFERIOR */

#Franja_info_inferior{
width:853px;
height:110px;
text-align:left;
border-top:solid;
border-top-width:1px;
border-top-color:#6a7080;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#4a5161;

float:left;
padding-left:30px;
padding-top:17px;
padding-bottom:13px;
background-color:#5d6476;
}

#Franja_info_inferior_actuacion{
width:853px;

text-align:left;
border-top:solid;
border-top-width:1px;
border-top-color:#fff;



float:left;
padding-left:30px;
padding-top:13px;
padding-bottom:13px;
background-color:#fff;
}

#Franja_info_inferior_datos{
width:853px;
height:280px;
text-align:left;



float:left;
padding-left:30px;

padding-bottom:13px;
background-color:#fff;

margin-bottom:100px;
}



#Franja_info_inferior_actuacion a{

font-size:14px;

width:830px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
float:left;
font-size:12px;
font-weight:bold;

border:1px;
border-style:solid;
border-color:#dfdfdf;
background-color:#fbfbfb;
}

.img_titulo_act{
float:left;
margin-top:7px;
}

.img_sectores_act{
float:right;
}

.txt_sectores_act {
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
padding-bottom:2px;


width:830px;
color:#6d6d6d;
font-size:12px;
line-height:15px;
text-align:justify;
float:left;
}

.txt_casos_estudio {
padding-left:15px;
margin-left:20px;
padding-bottom:2px;
margin-top:0px;

border-left:solid;
border-left-width:1px;
border-left-color:#7d8393;

width:530px;
color:#6d6d6d;
font-size:12px;
line-height:15px;
text-align:justify;
float:left;
}




/* ------------------- */



/*Franja PRINCIPAL */

#Franja_info_principal{
width:852px;
height:360px;
text-align:left;



float:left;
padding-left:31px;
padding-top:17px;
padding-bottom:13px;
background-color:#fff;
}

#Franja_info_principal_peque{
width:852px;
height:280px;
text-align:left;



float:left;
padding-left:31px;
padding-top:17px;
padding-bottom:0px;
background-color:#fff;
}

#Franja_info_principal_investigacion{
width:852px;

text-align:left;



float:left;
padding-left:31px;
padding-top:17px;
padding-bottom:13px;
background-color:#fff;
}

.info_principales{
width:400px;
height:302px;
text-align:left;
float:left;
margin-right:26px;

_margin-right:15px;
}

.info_principales_2{
height:270px;
}

a.img_principales{
border:solid;
border-width:5px;
border-color:#eaeaea;
float:left;
margin-left:5px;
margin-top:12px;
margin-bottom:17px;
}


a.img_principales:hover{
border:solid;
border-width:5px;
border-color:#cccccc;
float:left;
margin-left:5px;
margin-top:12px;
margin-bottom:17px;
}

.info_principales p{
width:382px;
text-align:justify;
margin-right:3px;
float:right;
padding-left:13px;
margin-bottom:15px;
background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 0px;
line-height:15px;

font-size:11px;

}

.info_principales a{

text-decoration:none;
}

.info_principales ul{
width:400px;
margin-bottom:10px;
color:#d1d1d3;
float:left
}

.info_principales li{
width:384px;
padding-top:6px;
padding-bottom:6px;
padding-left:16px;
background-image:url(../img/vineta-naranja.gif);
background-repeat:no-repeat;
background-position:0px 8px;

float:left;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#4a5161;


}
.info_principales h2{



margin-left:5px;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#e4e4e4;


padding-top:8px;
padding-bottom:8px;


padding-left:8px;



}

/* ------------------- */


/*Franja CENTRAL */

#Info_central{
width:866px;

text-align:left;
float:left;
padding-left:17px;
padding-bottom:13px;

/*border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#e4e4e4;
*/



}
#Info_central h2{
width:400px;
float:left;

margin-top:45px;
margin-left:20px;

text-align:left;

_margin-left:15px;
_margin-right:10px;


}


.texto_central{
width:400px;
height:100px;
float:left;
margin-left:20px;
margin-right:20px;
font-size:12px;
line-height:18px;
margin-top:10px;
color:#495164;
text-align:justify;

_margin-left:15px;
_margin-right:10px;
}

#Cuadrado_retail{
width:384px;

background-color:#FFFFFF;

background-repeat:repeat-x;
padding:20px;
padding-bottom:30px;
float:left;
margin-top:17px;

border:solid;
border-width:1px;
border-color:#e4e4e4;

}

#Cuadrado_retail h1 {
width:386px;
padding-bottom:10px;
margin-bottom:15px;
font-weight:normal;
font-size:20px;


float:left;
color:#f18e00;
}

#Info_central #Cuadrado_retail p {
width:386px;
line-height:18px;
float:left;

text-align:justify;
font-size:12px;
float:left;

}


/* ------------------- */

/* -------TOP - BOTONERA------------ */

#Franja_logo {
width:856px;
height:45px;
background-color:#e87219;
float:left;
padding-left:17px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
}

#Franja_logo ul {
width:520px;
float:left;
margin-top:17px;
}

#Franja_logo  li {
float:left;
padding-left:4px;
margin-left:4px;
font-size:14px;

}

#Franja_logo  img {
float:right;
margin-top:6px;

}



#Botonera ul{
float:right;
}

#Botonera li{
float:left;
}

#Botonera p{
margin-top:6px;
margin-left:15px;
color:#999999;
font-size:9px;
}

a.vinculo_top {
font-size:14px;

font-weight:bold;
text-decoration:none;
}

a.vinculo_inactivo {

text-decoration:none;
}

.img_principal {
float:left;
margin:0px;
}

/* ------------------- */



/* --------- SECCION CASOS DE ESTUDIO */

#contenedor_casos_estudio ul {
float:left;
}

#contenedor_casos_estudio li {
width:396px;
height:81px;
background-color:#f9f9f9;
margin-top:7px;
margin-bottom:7px;
margin-left:7px;
margin-right:7px;
float:left;
padding:12px;
_padding:7px;
}

#contenedor_casos_estudio ul li h3 {
font-size:13px;

float:left;
margin-bottom:7px;
}

#contenedor_casos_estudio ul li a {
float:right;

font-size:10px;
padding-left:15px;
background-image:url(../img/icon-masinfo.gif);
background-repeat:no-repeat;
background-position:0px 0px;

}

.numero_caso {
font-size:9px;

margin-top:3px;
margin-right:5px;
float:left;
}

.txt_caso {
width:383px;
text-align:left;
margin-right:3px;
float:right;
padding-left:13px;
padding-top:7px;
margin-bottom:10px;
background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 9px;
line-height:15px;

font-size:11px;

border-top:solid;
border-top-width:1px;
border-top-color:#d5d5d5;
}

.tit_caso_ampliado {
width:868px;
float:left;
margin-bottom:8px;
margin-left:13px;
}

.titulo_caso{
margin-left:0px;
padding-left:13px;
background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 2px;
}

.Contenedor_datos_estudio {
width:395px;
padding-top:8px;
margin-left:13px;
margin-right:13px;

border-top:solid;
border-top-width:1px;
border-top-color:#d5d5d5;
float:left;

}

.Contenedor_datos_estudio h4 {
color:#a19fa4;
font-size:11px;
float:left;
}

.Contenedor_datos_estudio p {
width:380px;
float:left;
line-height:15px;
margin-top:10px;
text-align:justify;


padding-left:15px;
background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 2px;

font-size:12px;

}

a.link_list_casos {
height:20px;

float:left;

padding-left:20px;

background-image:url(../img/icon-lista.gif);
background-repeat:no-repeat;
background-position:0px 0px;

font-weight:bold;
}

a.link_caso_siguiente {
height:20px;

float:right;

padding-right:20px;

background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:73px 0px;


}

a.link_caso_anterior {
height:20px;

float:right;

padding-left:20px;
margin-right:15px;

background-image:url(../img/vineta-flechitanaranja-atras.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

a.ultimo_link {

}

/* ------------------- */


/* --------- SECCION SERVICIOS */
#Franja_servicios {
width:853px;
height:290px;
background-color:#5d6476;
float:left;

border-top:solid;
border-top-width:1px;
border-top-color:#7a8090;

border-bottom:solid;
border-bottom-width:3px;
border-bottom-color:#010101;

padding-left:30px;
padding-top:17px;
padding-bottom:13px;
}

.Bloque_sectores {
width:259px;

float:left;
margin-right:25px;
margin-bottom:20px;


_margin-right:8px;


}

a.bloque_sectores_retail_p {

font-size:14px;
float:left;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin-top:5px;
margin-bottom:5px;

padding-top:8px;
padding-bottom:8px;
padding-left:8px;
width:269px;

border:1px;
border-style:solid;
border-color:#dfdfdf;
background-color:#fbfbfb;

color:#939393;

_width:265px;
}

a.bloque_sectores_retail_p:hover {
text-decoration:none;

}

.Bloque_sectores h2 {
margin-top:5px;
margin-bottom:10px;
}

.bloque_sectores_link {
float:right;
margin-top:8px;

color:#d1d1d3;
font-size:10px;
padding-left:15px;
background-image:url(../img/icon-masinfo-grisclaro.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}



.txt_sectores {
padding-top:10px;
padding-bottom:10px;
margin-bottom:3px;
width:246px;
height:60px;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#d5d5d5;

border-top:solid;
border-top-width:1px;
border-top-color:#d5d5d5;

color:#495164;
line-height:15px;

padding-left:13px;

background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 10px;

text-align:justify;
}

.txt_sectores_Retail {
margin-top:0px;

border-top:solid;
border-top-width:1px;
border-top-color:#d5d5d5;
}

.Bloque_sectores ul {
width:259px;
float:left;
}

.Bloque_sectores li {

width:246px;
height:20px;
float:left;
padding-top:5px;
padding-left:13px;



background-image:url(../img/vineta-punto.gif);
background-repeat:no-repeat;
background-position:0px 9px;
}


/* ------------------- */


/* -------SERVICIOS DE CONSULTORIA------------ */

#Franja_consultoria {
width:863px;
text-align:left;


float:left;
padding-right:20px;
padding-top:17px;
padding-bottom:25px;

background-color:#fff;



}



#p1 {

width:455px;



float:left;

_width:445px;



}

#p2 {

width:400px;



float:right;

}


#Franja_consultoria p {
width:350px;
text-align:left;
float:left;

line-height:18px;

font-size:12px;
margin-top:6px;
margin-left:30px;
margin-right:250px;
padding-left:15px;

background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 3px;

text-align:justify;


_margin-right:0px;


}


#Franja_consultoria ul {
width:430px;
float:left;
margin-left:30px;
margin-top:20px;

_width:0px;


}

#Franja_consultoria  li {
font-size:12px;

width:350px;

float:left;
padding-top:10px;
padding-bottom:8px;
padding-left:16px;

background-image:url(../img/vineta-punto-grande.gif);
background-repeat:no-repeat;
background-position:0px 13px;

_width:320px;
}

#Franja_consultoria  h2{
width:820px;
margin-left:30px;
padding-bottom:5px;
margin-bottom:10px;

border-bottom:solid;
border-bottom-width:0px;
border-bottom-color:#fff;

margin-top:20px;

float:left;

_width:400px;

}


.divisora {
width:863px; 
height:0px;
margin-top:18px;
margin-bottom:18px;
border:0px;
float:left;

}

#Franja_consultoria img {
float:left;
margin-left:23px;

padding:5px;
background-color:#eaeaea;

_margin-left:0px;
_padding:3px;

}


/*------------------------*/


/*--------------INVESTIGACION DE MERCADOS----------*/

.txt_mercados {
border:0px;
height:125px;
}

.foto_mercados {
margin-top:10px;
width:259px;
height:110px;
float:left;

border:solid;
border-width:1px;
border-color:#6a7080;
}


#Info_central_mercado{
width:866px;
height:170px;
text-align:left;

float:left;
padding-left:17px;

padding-bottom:13px;
background-color:#fff;

}

#Info_central_mercado h2{
width:600px;
float:left;

margin-top:35px;
margin-left:10px;
margin-right:20px;
text-align:left;

}


#Info_central_mercado p{
width:400px;
height:90px;
float:left;
margin-left:10px;
margin-right:10px;
font-size:12px;
line-height:15px;
padding-top:10px;
margin-top:5px;

text-align:justify;


}

a.link_central_mercado{
height:20px;
float:right;
font-size:11px;

margin-top:32px;
margin-right:30px;
padding-left:20px;

background-image:url(../img/icon-volver.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

.Bloque_sectores_chico {
width:259px;
height:185px;
float:left;
margin-right:25px;

_margin-right:18px;
}

.Bloque_sectores_chico h2 {
margin-top:5px;
}

.Bloque_sectores_chico h3 {
width:259px;
font-size:10px;
margin-top:5px;
margin-bottom:10px;
float:left;

font-weight:normal;
}

.Bloque_sectores_chico ul {
width:170px;
float:left;
}

.Bloque_sectores_chico  li {

width:246px;
height:20px;
float:left;
padding-top:5px;
padding-left:13px;



background-image:url(../img/vineta-flechitanaranja.gif);
background-repeat:no-repeat;
background-position:0px 5px;
}

.Bloque_sectores_chico a {

text-decoration:none;
}


#Franja_info_principal_corta{
width:852px;
height:185px;
text-align:left;

float:left;
padding-left:31px;
padding-top:17px;
padding-bottom:13px;
background-color:#fff;


border-top:solid;
border-top-width:1px;
border-top-color:#e4e4e4;
}

/*------------------------*/

/*---------------- AMPLIAR CENTROS COMERCIALES ----------*/

#Info_central_CC{
width:866px;
text-align:left;

float:left;
padding-left:17px;

padding-bottom:25px;
background-color:#fff;


}

#Info_central_CC_c{
width:866px;
text-align:left;

float:left;
padding-left:17px;

padding-bottom:25px;
background-color:#fff;

background-image:url(../img/fondo-infocentral-corto.gif);
background-repeat:repeat-x;
}

#Franja_cc_ampliar {
width:850px;
height:25px;
margin-top:20px;
margin-bottom:15px;
margin-right:15px;
float:left;

}

#Info_central_CC2{
width:866px;
text-align:left;

float:left;
padding-left:17px;

padding-bottom:25px;
background-color:#fff;


}



#Franja_cc_ampliar  h2{
float:left;

font-weight:bold;

}

#Franja_cc_ampliar  a{
height:20px;
float:right;
font-size:11px;

margin-top:5px;
padding-left:20px;

background-image:url(../img/icon-volver.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}


#Info_central_CC2 h4{
width:600px;
text-align:left;
float:left;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
color:#f18e48;
margin-left:5px;

}

.lista_cc_ampliar{
width:400px;
float:left;

}

.lista_cc_ampliar li {
font-size:12px;

width:384px;

float:left;
padding-top:10px;
padding-bottom:8px;
padding-left:16px;

background-image:url(../img/vineta-punto-grande.gif);
background-repeat:no-repeat;
background-position:0px 13px;


}

#Info_central_CC #Franja_cc_urbanos p, #Info_central_CC_c #Franja_cc_urbanos p{

font-size:12px;

width:330px;
height:50px;

float:left;
padding-top:5px;

padding-left:16px;





background-image:url(../img/vineta-punto-grande.gif);
background-repeat:no-repeat;
background-position:0px 13px;

}

#Info_central_CC .tprin{
width:800px;
}



#Info_central_CC p{
width:400px;
text-align:left;
float:left;

font-size:12px;
line-height:18px;
text-align:justify;
margin-bottom:20px;
margin-top:10px;
margin-left:20px;
}

#Info_central_CC_c p{
width:400px;
text-align:left;
float:left;

font-size:12px;
line-height:18px;
text-align:justify;
margin-bottom:20px;
margin-top:10px;
margin-left:20px;
}

.img_flotar_Reta {
margin-right:50px;
margin-bottom:50px;
float:left;
}

#Franja_cc_urbanos {
width:860px;
padding-top:20px;
float:right;
margin-right:10px;


border-top:solid;
border-top-width:1px;
border-top-color:#e4e4e4;
}

/*---------------------*/



.img_flotar_izq {
float:right;

padding:5px;

margin-top:13px;
margin-right:15px;



background-color:#eaeaea;
}

.img_larga {

margin-top:0px;

float:left;

padding:5px;
background-color:#eaeaea;

margin-bottom:10px;
margin-left:15px;
}


