/*
 *  This is the file where you put your CSS changes. 
 *  You should preferrably use this and override the 
 *  relevant properties you want to change here instead 
 *  of customizing plone.css to survive upgrades. Writing
 *  your own plone.css only makes sense for very heavy 
 *  customizations. Useful variables from Plone are 
 *  documented at the bottom of this file.
 */
/*  (do not remove this :) */
/*  (not this either :) */

body{height:100%;font-family:Arial, Verdana, Helvetica, sans-serif;color:#797a7d;background:#b0aeae}

#content{
border: 0px;
/* border-width: 0px 0px 0px 0px;
 border-bottom-width: 0px; */
border-bottom-style: solid;
border-bottom-color: #cccccc;
line-height: 1.5em;
clear: both;
font-size: 10pt;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
}

form{}

input,a.botona {
padding: 3px 7px 3px 7px;
border:1px solid #B0AEAE;
background:#e8e5e0;
font-size: 85%;
color:#444;
} 

textarea, select{padding:1px 0;border:1px solid #e8e5e0;background:#e8e5e0;font:normal 1em Arial, Verdana, Helvetica, sans-serif;color:#444;}

fieldset{
width:90%;
padding:15px;
border:1px solid gray !important;
}

*>/**/fieldset{margin-bottom:0}

legend{margin:0 -7px;color:#444;font-weight:bold}

a{outline:none;color:#01678f}

a:hover{text-decoration:underline !important}
a:visited{outline:none;color:#01678f}

img{border:0}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}

h2, h3, h4, h5, h6{margin:0 0 3px;color:#123645;font-weight:normal;line-height:normal;border-bottom-width: 0px;}

h2{font-size:1.9em;line-height:1em}

h3{font-size:1.7em}

h4{font-size:1.5em}

h5{margin-bottom:5px}

h5, h6{font-size:1.2em;font-weight:bold}

.tituloC{
 font-size:2.7em;
 color:gray;

}

#lista ul{margin-left:15px;margin-top:20px;}
#lista ul li{}
#lista ol li{list-style-type: disc;list-style-image: url(marcador1.gif);}


table{clear:left;margin:15px 0;border-collapse:collapse;}

caption{color:#123645;font-weight:normal;text-align:left;font-size:1.7em}

/*th, td{padding:10px 15px;border:0px solid white;vertical-align:top}*/

th{background:#04688f;color:#fff;font-size:1.1em;font-weight:bold}

td{font-size:1em}

hr{width:100%;height:1px;margin-bottom:0px;border:0;color:#cbcacc;background:#cbcacc}

*>/**/hr{margin:10px 0 5px}

acronym, abbr{cursor:help;border-bottom:1px dashed #ccc}

blockquote, cite{cursor:auto}

code{}

address{}

kbd{line-height:2em;font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.05em .2em;margin:0 1.5px;color:#000;background:#eee;vertical-align: text-bottom;cursor:help}

em{}

dfn{}

p{margin:0 0 15px}

.cursorAdjunto{cursor:pointer}

.teclaacceso{border-bottom: 1px solid #000}

.hidden, .mensaje{position:absolute;top:0;left:-4000px;z-index:-100}

/* comunes */
.nombre a{color:#123645;text-decoration:none;font-weight:bold;font-size:1.1em}	
.fecha{color:#dd6d10;font-style:normal;font-size:.9em}
.tema, .categoria, .lugar, .tipo{display:block;margin:0;padding:0;font-size:.9em}
p.descripcion{margin:0}



ul.listaGenerica strong{
    font-size:11.5px;
    color:#777777;

}

ul.listaGenerica {
    font-size:10.5px;
    list-style-type: none;
    list-style-image:none;
    list-style-position:outside;
    margin:0.5em 0px 2em 1.5em;
    color:#777777;
}

ul.listaGenerica li {
    list-style-type: none;
    list-style-image:none;
    margin-bottom:0px;
    margin-top:0px;
    line-height:1em;
    text-align:justify; 
}


#situacion{
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #cecdcf;
}

#situacion img, #situacion a img{
 margin-top: 0pt;
 margin-right: 0pt;
 margin-bottom: 0pt;
 margin-left: 0pt;
 padding-top: 0pt;
 padding-right: 0pt;
 padding-bottom: 0pt;
 padding-left: 0pt;
 border-top-width: medium;
}

pre {
    width:600px;
    font-family:'Verdana';    
    padding-left:4em;
    border:0px; 
    background-color: transparent;
    font-size:9pt;
    color:#949599;
    text-align:left;
    /*background-color:#efefef;*/
    white-space: -moz-pre-wrap; /* Mozilla, soportado desde 1999 */
    white-space: -hp-pre-wrap; /* Impresoras HP */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3 (y 2.1 tambien, actualmente) */
    word-wrap: break-word; /* IE 5.5+ */ 
}

.fieldRequired
{
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left center;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 8px;
color: red;
}


.soloEU {
    background-color: #DDDDDD;
}

.nombrecampo {
  color:#6e6e70;
  font-family:'Verdana';
  font-size:12px;
  font-weight: bold;
  padding-left:30px;
}

.contenidocampo {
  color:#949599;
  font-family:'Verdana';
  font-size:12px;
  font-weight: normal;
}

.contenidocampoFM {
  color:#949599;
  font-family:'Verdana';
  font-size:12px;
  font-weight: normal;
  margin-left:60px; 
}

/* columnone */
#portal-column-one {
  vertical-align: top;
  text-align: left;
  padding-top: 6px;
  width: 150px;
  }

.boton {
    background-color: #b38288 ! important;
    /* background-image: url(http://www.aulaiberoamericana.org/linkTransparent.gif) 9px 1px no-repeat;
    background: red url(https://celama.uca.es/linkTransparent.gif) 9px 1px no-repeat; */
    cursor: pointer;
    border: 1px solid #f1d9ce; 
    font-size: 85%;
    color:white ! important;
    margin-bottom: 1em;
    padding: 3px 7px 3px 7px;
   /* text-transform: lowercase;*/
    text-decoration: none;   
}

.discreet{
  color: #76797c;
  font-size: 9px;
  font-weight: normal;
}

.datagridwidget-table-edit th {
    color: white;
}

td.datagridwidget-cell input {
    width: 95% !important;
}

/*  */

/* DOCUMENTATION ON PRE-DEFINED PROPERTIES FROM PLONE */

 /* You can insert colors and other variables from Plone's
    base_properties by doing:

    & dtml-variableName ; (without the spaces, excluded here to not make it render)

    Example:

    myLink {
        color: & dtml-fontColor ;   (again, without the spaces)
    }

   This means you can generate your own elements that use Plone's defaults,
   and respect any customizations people have done. See base_properties for
   the default values.

   These are the available properties:

   logoName - the file name of the portal logo.

   fontFamily - the font family used for all test that is not headers

   fontBaseSize - the base font size that everything is calculated from

   fontColor - the main font color

   backgroundColor - the background color

   linkColor - the color used on normal links

   linkActiveColor - color used on active links

   linkVisitedColor - color used on visited links

   borderWidth - the width of most borders in Plone

   borderStyle - the style of the border lines, normally solid

   borderStyleAnnotations - style of border lines on comments etc

   globalBorderColor - the border color used on the main tabs, the portlets etc

   globalBackgroundColor - background color for the selected tabs, portlet headings etc

   globalFontColor - the color of the font in the tabs and in portlet headings

   headingFontFamily - font family for h1/h2/h3/h4/h5/h6 headlines.

   headingFontBaseSize - the base size used when calculating the different headline sizes

   contentViewBorderColor - the content view tabs border color

   contentViewBackgroundColor - the content view tabs background color

   contentViewFontColor - the font color used in the content view tabs

   textTransform - whether to lowercase text in portlets, tabs etc.

   evenRowBackgroundColor - the background color of even rows in listings

   oddRowBackgroundColor - the background color of even rows in listings

   notifyBorderColor - border color of notification elements like the status message, the calendar focus

   notifyBackgroundColor - background color of notification elements like the status message, the calendar focus

   discreetColor:string=#999999
   helpBackgroundColor:string=#ffffe1

 */
