* { padding: 0; margin: 0; }

body {
 font-family: Verdana;
 font-size: 10px;
/* background: url(../images/template/bgrd_base.gif) repeat;*/
background-color:#004075;
}
#wrapper { 
 margin: 0 auto;
 width: 844px;
 margin-top:-10px;
 /*border: 1px solid #9A9fA3;*/
}
#header {
 color: #333;
 height: 104px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}
#menu{
 background: url(../images/template/botonera.jpg) top left repeat-x;
 background-color:#dcdcdc;
 height:32px;
 margin: 0px 0px 0px 0px;
/* padding: 10px; */
}
#content { 
 color: #333;
 border-top: 1px solid #9A9fA3;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 5px;
/* height: 350px; */

}
#footer { 
 color: #ffffff;
 border-top: 1px solid #9A9fA3;
 background: #004075;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 text-align:center;

}

#footer a,#footer a:hover{
    color:#ffffff;
    text-decoration:none;
}


h1,h2{
     font-family: DaxPro,Verdana;
    color:#063B89;
}

.titulo_primario{
    background:url(../images/template/bullet-flechita.gif) top left no-repeat;
    font-weight: bold;
}


.titulo_primario,.titulo_secundario{
     font-family: DaxPro,Verdana;
    color:#063B89;
    padding-left:16px;
    font-size:14px;
}

.titulo_secundario{
    font-weight: bolder;
    font-size:16px;
}


input,select{
    background-color: white;
    border:1px solid #999999;
    height:19px;
    font-size:10px;
}

#contacto .boton_contacto_enviar{
          border:none;
          height:23px;
          width: 54px;
}

#barra-lateral-buscadores .controles_fixed{
    width: 140px;   
}

#barra-lateral-buscadores{
    background:url(../images/template/menu-lateral-recuadro-redondeado.gif) top left no-repeat;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:5px;
    height:520px;
    width:190px;
    overflow:hidden;
    
}


#home-recuadro-central{
    background: url(../images/template/home-recuadro-grande.gif) top left no-repeat;
    height:520px;
    width:593px;
   margin-left:0px;
   margin-top:-15px;
   overflow:hidden;
    
}

#home-recuadro-central-swf {
        margin-left:2px;
    
}
#home-recuadro-central-linea{
    margin-top:252px;
    height: 14px;
    background-color: #093A87;
    width:590px;
    margin-left:2px;
    margin-top:-2px;
}

#home-recuadro-central-textos{
    height: 200px;
    width:590px;
}

.espaciado-izquierdo{
    margin-left:16px;
}


#quienes-somos{
    background: url(../images/template/quienes-somos.jpg) top left no-repeat;
    width:810px;
    height:820px;
    padding-top:200px;
    padding-left:18px;
    padding-right:38px;
    
}

#novedades2{
    background: url(../images/template/novedades.jpg) top left no-repeat;
    width:810px;
    height:698px;
    padding-top:70px;
    padding-left:18px;
    padding-right:38px;
    
}

#contacto{
    background: url(../images/template/contacto.jpg) top left no-repeat;
    width:599px;
    height:520px;
    padding-top:80px;
    padding-left:18px;
    padding-right:18px;
    
}
#quienes-somos b,#novedades b,#acercadefenix b{
  color:#063B89;  
}

#novedades{
    width:820px;
    height:898px;
    padding-top:30px;
    padding-right:18px;
    
}
#acercadefenix{
    background: url(../images/template/acercadefenix.jpg) top left no-repeat;
    width:810px;
    height:336px;
    padding-top:220px;
    padding-left:18px;
    padding-right:38px;
    
}
#texto-interno-big{
    width:770px;
}
#texto-interno-big .titulo{
    color:#093A87;
}

#franquicias{
    background: url(../images/template/franquicias.jpg) top left no-repeat;
    width:810px;
    height:646px;
    padding-top:60px;
    padding-left:18px;
    padding-right:38px;
    
}

a{
    color:#FF8000;
}

.tabla_cabe{
    background:#F78D1F;
    color:#ffffff;
    padding:10px;
    height:30px;
    font-weight: bold;
}
.tabla_deta{
    background:#F6F6F6;
    color:#000000;
    padding:10px;
}

#productos{
    border-left:1px solid #BFBFBF;
    border-right:1px solid #BFBFBF;
    width:589px;
    /* padding:10px; */
}

#productos .contenido{
    padding:10px;
}

#productos a{
 text-decoration:none;
 color:red;
}
#abecedario {
    width:90%;
    text-align: center;
    padding-left:20px;
    padding-right:20px;
}
#abecedario a{
    font-size:14px;
    color:#878787;
}
#abecedario a:hover{
    color:#063B89;
    text-decoration: underline;
}



#sucursales,#sucursales-big{
    border-left:1px solid #BFBFBF;
    border-right:1px solid #BFBFBF;
    width:589px;
    /* padding:10px; */
}
#sucursales-big {
	width:801px;
}

#sucursales .contenido,#sucursales-big .contenido{
    padding:32px;
}


#productos h1,#sucursales h1,#sucursales-big #h1 {
    font-size:16px;
}



#sucursales #provincias a{
    font-size:14px;
    color:#878787;
    font-weight: bold;
    text-decoration: none;
}
#sucursales #provincias a:hover{
    color:#063B89;
    font-weight: bold;
    text-decoration: underline;
}

#sucursales #listado a,#sucursales-big #listado a{
    font-size:11px;
    color:#F78D1F;
    text-decoration: none;
}

.link_negro{
    color:#000000;
}
#sucursales .provincia_seleccionada{
    color: #063B89;
    font-weight: bold;
    text-decoration: underline;
}


.requerido{
    color:#FF8000;
}


#rrhh{
    background: url(../images/template/rrhh.jpg) top left no-repeat;
    width:810px;
    height:646px;
    padding-top:60px;
    padding-left:18px;
    padding-right:38px;
    
}
#franquicias-quiero-ser-parte-de-la-red-fda {
    
    background: url(../images/template/franquicias-quiero-ser-parte-de-la-red-fda.jpg) top left no-repeat;
    width:810px;
    height:398px;
    padding-top:60px;
    padding-left:18px;
    padding-right:38px;
    
}

#franquicias-quiero-integrar-mi-farmacia-a-la-red-fda {
    
    background: url(../images/template/franquicias-integrar-mi-farmacia-a-la-red-fda.jpg) top left no-repeat;
    width:810px;
    height:398px;
    padding-top:60px;
    padding-left:18px;
    padding-right:38px;
    
}

#politicas{
    background: url(../images/template/politicas.jpg) top left no-repeat;
    width:599px;
    height:520px;
    padding-top:80px;
    padding-left:18px;
    padding-right:18px;
    
}

#aviso{
    background: url(../images/template/aviso_legal.jpg) top left no-repeat;
    width:599px;
    height:520px;
    padding-top:80px;
    padding-left:18px;
    padding-right:18px;
    
}

