.cont-comun .dnnModuleActions{display:inline-block;width:19px;height:19px;float:left;}
.cont-comun .Head{color:#333;font-size:18px;line-height:24px;padding:0 10px 0 0;text-transform:uppercase;text-shadow:1px 1px 1px #fafafa;font-family:TitilliumText22LThin, Arial;}
.cont-comun .titulo{margin:0 0 .5em 0;overflow:hidden;}
    .cont-comun .titulo .barra-titulo{margin:0 -100% 0 0;vertical-align:middle;width:100%;height:24px;}
    .cont-comun .ModBlogC .dnnForm {width:100%;}

.cont-articulo{padding:0 0 25px 25px;}
    .cont-articulo .Head{}
        .cont-articulo h1.titulo{padding:0 0 5px 0;margin:0;border-bottom:1px solid #211915;}
            .cont-articulo h1.titulo .Head{padding:0;text-transform:none;text-shadow:none;font-family:Arial;font-size:30px;color:#87868a;line-height:34px;font-weight:bold;}
    .cont-articulo .Normal{font-size:14px;}

.cont-articulo-inicio{margin-top:-15px;margin-bottom:-20px;padding:20px 0 25px 35px;background:#cfdff4;}
    .cont-articulo-inicio .Head{}
        .cont-articulo-inicio h2.titulo{padding:0 0 10px 0;margin:0;}
            .cont-articulo-inicio h2.titulo .Head{padding:0;text-transform:none;text-shadow:none;font-family:Arial;font-size:20px;color:#211915;line-height:20px;font-weight:bold;}
    .cont-articulo-inicio .Normal{font-size:14px;}

.cont-productos{padding-top:10px;}
    .cont-productos .Head{padding:0 5px 0 5px;text-transform:none;font-size:16px;color:#211915;font-weight:bold;}
    .cont-productos .titulo{margin-bottom:5px;padding-bottom:3px;}
    .cont-productos .Normal{font-size:14px;}
        .cont-productos .lista-prod{border:1px solid #cfdff4;padding:10px;}
            .cont-productos .lista-prod img{border:none;}
            .cont-productos .lista-prod a{padding-left:8px;}

.cont-azul{margin-top:10px;padding-top:0;}
    .cont-azul .Head{padding:0 5px 0 0;text-transform:none;font-size:22px;color:#1160c6;}
    .cont-azul .titulo{margin:0 0 0 0;}
        .cont-azul h1.titulo{padding:0 0 20px 0;margin-top:0;}
            .cont-azul h1.titulo .Head{font-size:28px;font-weight:bold;}
        .cont-azul h2.titulo{padding-bottom:10px;}
            .cont-azul h2.titulo .Head{font-size:28px;font-weight:bold;}
    .cont-azul .fondo-flecha{background:url(Imagenes/fondo-flecha.png) no-repeat 160px 28px;}
    .cont-azul .Normal{font-size:14px;}
    .cont-contenido-panel ul.vin,
    .cont-azul .Normal p{padding:10px 0 10px 0;}
    .cont-azul .Normal a{color:#1160c6;}
    .cont-azul .Normal ul{margin:0 0 0 25px;padding:5px 0 5px 10px;}
        .cont-azul .Normal ul li{margin:0;padding:0 0 4px 5px;list-style-type:square;}
            .cont-azul .Normal ul li ul{}
                .cont-azul .Normal ul li ul li{list-style-type:disc;}

    .cont-comun hr.separador {border:none;background-color:#d8d9dd;color:#d8d9dd;height:1px;margin-bottom:25px;margin-top:15px;}
    .cont-comun table.productos {width:100%;}
        .cont-comun table.productos td {width:25%;text-align:center;}
            .cont-comun table.productos td img {padding:4px;border:1px solid #dfdfdf;}
        .cont-comun table.productos tr.fila-titulo {}
            .cont-comun table.productos tr.fila-titulo td {text-align:left;vertical-align:top;padding:0 8px 20px 12px;line-height:14px;}
                .cont-comun table.productos tr.fila-titulo td a {font-size:11px;font-weight:bold;}

.cont-formulario{padding:0 0 0 0;}
    .cont-formulario .cabecera{padding:0 5px 0 16px;text-align:left;}
        .cont-formulario .cabecera .titulo{margin:2px 0 0 0;}
        .cont-formulario .cabecera .asesoramiento{text-align:left;font-size:14px;color:#1160c6;}
    .cont-formulario .Head{padding:0;text-transform:none;font-family:Arial;font-size:22px;color:#1160c6;}
    .cont-formulario .Normal{}
    .cont-formulario .Normal p{padding:5px 0 5px 0;}    
    .cont-formulario .ModDNNUserDefinedTableC {padding-top:13px;background:url(Imagenes/flecha-formulario.png) no-repeat;}
        .cont-formulario .UDT_Form{padding:10px 20px 10px 15px;background-color:#fff;border:1px solid #cfdff4;border-top:none;}
         .cont-formulario .UDT_Form .UDT_Cancel{display:none;}
         .cont-formulario .UDT_Form .UDT_Caption{float:left;}
             .cont-formulario .UDT_Form .UDT_Caption .SubHead{padding:0 20px 0 0;color:#333;font-size:11px;font-weight:normal;}
             .cont-formulario .UDT_Form .UDT_Caption span.obligatorio{background-color:#ccc;color:#ccc;margin-left:5px;font-size:7px;padding:0 2px 0 2px;vertical-align:middle;}
         .cont-formulario .UDT_Form .leyenda-obligatorio{display:none;}
         .cont-formulario .UDT_Form .UDT_Input{padding:0 0 4px 0;}
             .cont-formulario .UDT_Form .UDT_Input input,
             .cont-formulario .UDT_Form .UDT_Input textarea{background-color:#fff;border:1px solid #cdcdcd;font-family:Arial;font-size:12px;padding:2px;}
             .cont-formulario .UDT_Form .UDT_Input textarea{height:60px;}
         .cont-formulario .UDT_Form .UDT_Buttons{width:242px;margin:10px 0 0 0;text-align:right;}
             .cont-formulario .UDT_Form .UDT_Buttons span{display:none;}
             .cont-formulario .UDT_Form .UDT_Buttons input{}
             .cont-formulario .UDT_Form .UDT_Buttons input.UDT_Default{background:#f2f2f2;border:1px solid #999;font-family:Arial;font-size:14px;padding:0 10px 0 10px;}
         .cont-formulario .UDT_Form .UDT_Field .UDT_Type_Boolean {clear:left;}
         .cont-formulario .UDT_Form .UDT_Field .UDT_Type_Boolean .UDT_Caption {width:170px;}            
    .cont-formulario .dnnFormWarning{margin:0 0 10px 0;}
        .cont-formulario .dnnFormWarning ul{margin-left:10px;font-size:11px;}
            .cont-formulario .dnnFormWarning ul li{list-style-type:circle;}        

/* Listado de Noticias */
div.listado-noticias{margin:15px 0 0 35px;padding-bottom:15px;}
    div.listado-noticias h2.titulo{font-family:Arial;margin:0;padding:0;line-height:22px;}
        div.listado-noticias h2.titulo a{text-decoration:none;font-size:22px;font-weight:bold;}
        div.listado-noticias h2.titulo a:hover{text-decoration:none;}
    div.listado-noticias div.desc{font-family:Arial;font-size:16px;color:#87868a;font-weight:bold;text-align:justify;margin:5px 0 0 0;padding:0;}
    div.listado-noticias div.cont{margin-top:10px;text-align:justify;line-height:18px;font-size:13px;color:#211915;font-family:Arial, Helvetica;}
        div.listado-noticias div.cont a:hover{text-decoration:none;font-size:13px;}
        
/* Noticia */
.detalle-noticia{margin:30px 0 10px 35px;}
    .detalle-noticia h1{font-family:Arial;font-size:22px;color:#1160c6;font-weight:bold;margin:0;padding:0;line-height:22px;}
    .detalle-noticia h2{font-family:Arial;font-size:14px;color:#87868a;text-align:justify;font-weight:bold;margin:5px 0 0 0;padding:0;}
    .detalle-noticia .cuerpo{margin-top:15px;text-align:justify;line-height:18px;font-size:13px;color:#211915;}
    .detalle-noticia .regresar{margin-top:15px;padding-top:5px;}
        .detalle-noticia .regresar a{font-family:Arial;font-size:14px;font-weight:bold;}
        
/* Noticia Inicio */
.detalle-inicio{margin:5px 0 0 0;}
    .detalle-inicio div.imagen{float:left;width:180px;margin:0;padding:0;}
        .detalle-inicio div.imagen img{border:1px solid #211915;}
    .detalle-inicio .cont{float:left;width:425px;text-align:justify;line-height:17px;font-size:13px;color:#211915;}
        .detalle-inicio .cont h2{font-size:16px;font-weight:bold;color:#3578cf;margin:0;padding:0 0 15px 0;}

.aviso-legal{padding-bottom:20px;}
    .aviso-legal ul{padding:0 0 10px 25px;}

.plugin-facebook{margin-top:10px;}
.banner-catalogo {padding:20px 0 15px 0;}
    .banner-catalogo img{border:none;}
                        
.Normal{font-size:13px;line-height:18px;text-align:justify;color:#434343;}
.AdminActions input,
.AdminActions a.CommandButton{text-decoration:none;}
   
/* Mapa Web */
.RadSiteMap .rsmLink{font-family:Arial !important;font-size:14px;}
