/*
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2008 Frederico Caldeira Knabben
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * This is the default CSS file used by the editor area. It defines the
 * initial font of the editor and background color.
 *
 * A user can configure the editor to use another CSS file. Just change
 * the value of the FCKConfig.EditorAreaCSS key in the configuration
 * file.
 */

body#dts { margin:0; padding:0.5em; font-family: Arial, Helvetica, sans-serif; font-size:.8em; color:#000; line-height:1.4545em; background:#fff;}
div.divPreview { margin:0; padding:0.5em; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000; line-height:1.4545em; background:#fff;}

/* ESTILOS PARA BORRAR ESTILOS Y OCULTAR*/
.fck-clear         { clear: both; }

/* ESTILOS PARA EL CUERPO */
.cpo                { font-family:arial;}
.cpo p              { margin:0;padding:0 0 1 0;}
.cpo .subr          { text-decoration:underline;color:#000;}
.cpo em             { font-style:italic;}
.cpo a              { color:#3366FF;text-decoration:underline;}

.cpo p.fck-antetit  { margin:.4em 0 0 0;padding:0;font-size:1em;color:#999;}
.cpo p.fck-tit      { margin:0 0 .4em 0;padding:0 0 .4em 0;font-size:1.2em;font-weight:bold;color:#3366FF;}
.cpo p.fck-dest     { padding:.4em 0 .6em 1.18em;background:url(/img/publico/iconos/ico_cuadrado2.gif) 0 .6em  no-repeat;}
.cpo a.fck-enl      { display:inline-block;margin:0;padding:.4em 0 .6em 1.18em;background:url(/img/publico/iconos/ico_flecha.gif) 0 .6em  no-repeat;}
.cpo a.fck-pdf      { display:inline-block;margin:0;padding:.36em 0 .64em 1.72em;background:url(/img/publico/ficheros/iconos/ico_pdf.gif) 0 .27em  no-repeat;}
.cpo div.fck-sep    { display:block;clear:both;padding:0;margin:1em 0;width:100%;border-bottom:.09em solid #ffd520;}
.cpo h3.fck-tic     { background:transparent url(/img/publico/v2/subhome/tic.png) no-repeat scroll left top;color:#7D7D7D;padding-left:1.5em;}

.cpo .fck-ali-izq { text-align: left;}
.cpo .fck-ali-cen { text-align: center;}
.cpo .fck-ali-dch { text-align: right;}
.cpo .fck-ali-jus { text-align: justify;}
.cpo .fck-img-izq { float:left; width:auto; margin:0.5em 2em 0.5em 0em; text-align:left;}
.cpo .fck-img-dch { float:right; width:auto; margin:0.5em 0em 1em 1em; text-align:right;}
.cpo .fck-brr     { clear:both;}

/*POP-UP FCK-ELEMENTS*/
#popup-fck  { padding: 1em; background:#fff; color:#000; font-family:arial; width:50%;}
.caj-pop { width:100%; }
.caj-pop .tit-pop   { padding:1em; color:#303030; font-size:1.2em; font-weight:bold; text-align:left;}
.caj-html   {  padding:1em; font-size:1.091em;text-align:left; border:0.1em solid #303030;}
.caj-html  .txt1 { color:#2060A0}
.caj-html  .txt2 { color:#C03030}
.caj-pop .fck-tit-f3, .caj-pop .fck-tit-f4, .caj-pop .fck-tit-pes, .caj-pop .fck-caj-des, .caj-pop .fck-caj-des-f2,
.caj-pop .fck-caj-des-f3, .caj-pop .fck-caj-btn-ext, .caj-pop .fck-caj-btn-ext-f1, .caj-pop .fck-caj-btn-anch, .caj-pop .fck-caj-btn-anch-f1  { margin:2em 0 1em 0.5em !important; }
.caj-pop .fck-caj-des-f3    { width:auto !important;}
.caj-pop .fck-caj-btn    { position:relative; left:0; }
.caj-pop .fck-caj-btn-ext { padding:1em; width:50%; background:#f2f2f2; }


/*---------no borrar estilos posiblemente en uso--------------*/
/*BOTON EXTENSIBLE*/
.fck-caj-btn-ext-f1     { float:right; margin:0.7em 0 1.5em; }
.fck-btn-ext-f1         { width:12.727em; /*min-width:12.727em; width:auto !important; height:3.273em; min-height:3.273em; height:auto !important;*/}
.fck-btn-ext-f1 .hd     { background:transparent url(/img/publico/v2/btn-tcl.gif) no-repeat 0 0;}
.fck-btn-ext-f1 .hd .c  { height:0.417em;}
.fck-btn-ext-f1 .hd .c  { background:transparent url(/img/publico/v2/btn-tcr.gif) no-repeat right 0}
.fck-btn-ext-f1 .hd .z  { margin:0 0.417em; background:transparent url(/img/publico/v2/btn-t.gif) repeat-x 0 0; padding-top:0.417em;}
.fck-btn-ext-f1 .bd     { background:transparent url(/img/publico/v2/btn-ml.gif) repeat-y 0 0;}
.fck-btn-ext-f1 .bd .c  { background:transparent url(/img/publico/v2/btn-mr.gif) repeat-y right 0px;}
.fck-btn-ext-f1 .bd .c .s { margin:0 0.417em; background:#ffd520 url(/img/publico/v2/btn-m.jpg) repeat-x 0 0; padding:0.417em;}
.fck-btn-ext-f1 .ft .c  { height:0.417em;}
.fck-btn-ext-f1 .ft     { background:transparent url(/img/publico/v2/btn-bcl.gif) no-repeat 0 0;}
.fck-btn-ext-f1 .ft .c  { background:transparent url(/img/publico/v2/btn-bcr.gif) no-repeat right 0;}
.fck-btn-ext-f1 .ft .z  { margin:0 0.417em; background:transparent url(/img/publico/v2/btn-b.gif) repeat-x 0 0; padding-top:0.417em;}
.fck-btn-ext-f1 h3 { padding:0.417em; text-align:center;}
.fck-btn-ext-f1 h3 a    {font-size:1.182em; text-decoration:none; color:#303030; word-wrap: break-word;}
.fck-btn-ext-f1 h3 a:hover { text-decoration:none; color:#303030; word-wrap: break-word;}
/*BOTON EXTENSIBLE SIN BORDE*/
.fck-caj-btn-ext        { padding:1em; width:50%; background:#f2f2f2; }
.fck-btn-ext            { min-width:14.5em; _width:14.5em;}
.fck-btn-ext .hd        { background:transparent url(/img/publico/v2/tl.gif) no-repeat 0 0;}
.fck-btn-ext .hd .c     { height:0.417em;}
.fck-btn-ext .hd .c     { background:transparent url(/img/publico/v2/tr.gif) no-repeat right 0;}
.fck-btn-ext .hd .z     { margin:0 0.417em; background:transparent url(/img/publico/v2/tz.gif) repeat-x 0 0; padding-top:0.417em;}
.fck-btn-ext .bd        { background:transparent url(/img/publico/v2/ml.gif) repeat-y 0 0;}
.fck-btn-ext .bd .c     { background:transparent url(/img/publico/v2/mr.gif) repeat-y right 0;}
.fck-btn-ext .bd .c .s  { margin:0 0.417em; background:#ffd520 url(/img/publico/v2/ms.jpg) repeat-x 0 0; padding:0.417em;}
.fck-btn-ext .ft .c     { height:0.417em;}
.fck-btn-ext .ft        { background:transparent url(/img/publico/v2/bl.gif) no-repeat 0 0;}
.fck-btn-ext .ft .c     { background:transparent url(/img/publico/v2/br.gif) no-repeat right 0;}
.fck-btn-ext .ft .z     { margin:0 0.417em; background:transparent url(/img/publico/v2/bz.gif) repeat-x 0 0; padding-top:0.417em;}
.fck-btn-ext h3         { padding:0.833em; text-align:center;}
.fck-btn-ext h3 a       { font-size:1.182em; text-decoration:none; color:#303030; word-wrap: break-word;}
.fck-btn-ext h3 a:hover { text-decoration:none; color:#303030; word-wrap: break-word;}
/*---------fin no borrar estilos posiblemente en uso--------------*/

/* BOTON ALTO FIJO ANCHO EXTENSIBLE */
.fck-caj-btn-anch           { margin:0.5em; clear:left; float:left; left:50%; position:relative; text-align:center; }
.fck-btn-anch               { display:block; float:left; position:relative; right:50%; cursor:pointer; }
.fck-btn-anch .btn-left     { }
.fck-btn-anch .btn-right    { }
.fck-btn-anch .btn          { padding:0; margin:0 0.364em; background:#ffd401; }
.fck-btn-anch .btn a        { display:block; color:#303030; font-weight:bold; font-size:1.182em; vertical-align:middle; text-decoration:none; min-width:1em; width:auto !important;}
.fck-btn-anch .btn a:hover  { text-decoration:none; color:#303030;}
.fck-btn-anch .btn-left.f1  { background:url(/img/publico/v2/btn-anch-iza.gif) no-repeat left top; height:3.273em; }
.fck-btn-anch .btn-right.f1 { background:url(/img/publico/v2/btn-anch-drch.gif) no-repeat right top; height:3.273em; }
.fck-btn-anch .btn.f1       { height:3.273em; }
.fck-btn-anch .btn.f1 a     { padding:0.75em; }
.fck-btn-anch .btn-left.f2  { margin-left:0; margin-right:0; background:url(/img/publico/v2/btn-anch-iza2.gif) no-repeat left top; height:4.364em;  }
.fck-btn-anch .btn-right.f2 { background:url(/img/publico/v2/btn-anch-drch2.gif) no-repeat right top; height:4.364em; }
.fck-btn-anch .btn.f2       { height:4.15em; line-height:1.2em; }
.fck-btn-anch .btn.f2 a     { padding:0.75em; }
.fck-caj-btn-anch.iza       { left:0%; margin-left:0;}
.fck-caj-btn-anch.iza .fck-btn-anch   { right:0%;}
.fck-caj-btn-anch.drch      { float:right; left:0%; margin-right:0;}
.fck-caj-btn-anch.drch .fck-btn-anch  { right:0%; }

/*TITULOS*/
.fck-tit-f3 { border-bottom: 0.09em solid #ffd520; display: block; float: none; margin-bottom:1em; overflow: hidden;margin-top: 1.5em;}
.fck-tit-f3 h2  { padding: 0 0.3em; margin:0; border-bottom: 0.29em solid #ffd520; float: left; font-size: 1.15em; font-weight: bold;  }
.fck-tit-f3_right     { float:left; text-align: left; background:url(/img/publico/v2/tit_pest_dch.gif) no-repeat scroll right top; width: 100%;}
.fck-tit-f3_left     {  display:block; white-space: nowrap; height: 2.545em; margin-right:0.4em; position: relative; padding:0em; background:#303030 url(/img/publico/v2/tit_pest_iza.gif) no-repeat top left;}
.fck-tit-f3_left h2     { padding:0.545em 0 0.5em 1em; font-size:1.091em; text-transform:uppercase; font-weight:bold; color:#fff; width:auto;}
.fck-tit-f4 { border-bottom:0.09em solid #d0d0d0; display:block; float:none; margin-bottom:1em; overflow:hidden; text-align:left; margin-top: 1.5em;}
.fck-tit-f4 h3  { padding: 0 0.3em; margin:0; border-bottom: 0.29em solid #d0d0d0; float: left; font-size: 1.091em !important; font-weight: bold; }
.fck-tit-pes h2   { font-size:1.273em !important; text-transform:uppercase; font-weight:bold; text-align: left; padding:1em 0;}

/*CAJA DESTACADO*/
.fck-caj-des    { padding:1em; font-size:1.091em; color:#000; text-align:left; background:#f2f2f2; width:auto;  }
.fck-caj-des-f2    { padding:1em; font-size:1.091em; color:#000; text-align:left; background:#f2f2f2; border:0.1em solid #d4d4d4; }
.fck-caj-des-f3    { padding:1.5em 1.2em 1.5em 1.3em; font-size:1.091em; color:#000; text-align:left; background:#fef9cf; border-top:0.1em solid #fad731; border-bottom:0.1em solid #fad731; width:auto; }
.fck-caj-des-f3 img     { float:left; padding:0 0.5em 0.5em 0; }

