
/* CSS Document */


.letra {
    color : #5d994d;
    font-weight : bold;
  }


.encabezado {
    /*background-color : #c0e796;*/
   /* background-image : url('images/titulo2.jpg');*/
    background-position : center;
    background-repeat : no-repeat;
    color : #519044;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 20px;
    font-weight : bold;
    text-align : center;
  }


.guarda {
    background-color : #ffffff;
    background-image : url('guarda.jpg');
    background-repeat : repeat-x;
  }


.principal {
    background-color : #c0e796;
    color : #519044;
    font-family : "DejaVu Sans Condensed", Arial, Sans, Helvetica;
    font-size: 13px;
    text-decoration: none;
  }


.acc_menu {
    background-image : url('fondo8.png');
    background-position : bottom;
    background-repeat : repeat-x;
    color : #519044;
    font-family : "DejaVu Sans Condensed", Arial, Sans, Helvetica;
    font-size : 11px;
    font-weight : bold;
    text-align : center;
  }


.pie {
    color : #519044;
    font-family : "DejaVu Sans Condensed", Arial, Sans, Helvetica;
    font-size : 10px;
    font-weight : bold;
    text-align : center;
  }


.tabla_titulo {
    background-color: #543538;
    border: 1px solid #FFFFFF;
  }


.tabla_principal {
    background-color: #FFFFFF;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #663300;
    border-right-color: #663333;
    border-bottom-color: #663333;
    border-left-color: #663300;
  }


.menu {
    border-bottom-color : #1a641b;
    border-left-color : #1a641b;
    border-right-color : #1a641b;
    border-top-color : #1a641b;
  }


.content {
    color : #519044;
    font-family : "DejaVu Sans Condensed", Arial, Sans, Helvetica;
    font-size: 11px;
    text-decoration: none;
  }


body {
    background-color : #c0e796;
    background-image : url('fondo1.png');
    background-repeat : repeat-x;
  }


IMG {
    border-bottom-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-style : none;
    text-decoration : none;
  }


A {
    color : #006699;
    font-weight : bold;
    text-decoration : none;
  }


a:hover {
    color : #0083c4;
    text-decoration : underline;
  }


.menuvertical {
    color : #ffffff;
    text-decoration : none;
  }


h1,h2 {
    font-family: "DejaVu Sans Condensed", Arial, Sans, Helvetica;
    font-size: 18px;
    color: CD3232;
    text-decoration:none;
    font-weight:bold;
  }

/*Comienza los estilos del calendario*/









.year {
    border-style: outset;
    border-width: 1px;
    background-color: #e4e4e4;
    text-align: center;
  }


.month {
    border-style: none;
    background-color: #e4e4e4;
    text-align: center;
  }


.yearname {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
  }


.monthname {
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    background-color: #DADADA;
    color: #5D5D5D;
    border-style: outset;
    border-width:1px;
  }


.dayname {
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background-color: #3E97CF;
    color: #ffffff;
    border-style: outset;
    border-width:1px;
  }


.weeknumtitle {
    text-align: center;
    font-size: 12px;
    font-weight: normal;
    background-color: #e9e9e9;
    border-style: outset;
    border-width:1px;
  }


.weeknum {
    text-align: center;
    font-size: 10px;
    height:20px;
    width:20px;
    color: #000099;
    background-color: #e9e9e9;
  }


.yearnavigation {
    font-size: 12px;
  }


.datepicker {
    background-color: #e4e4e4;
  }


.datepickerform {
    margin: 0px;
  }


.monthnavigation {
    font-family: Tahoma, Arial, sans-serif;
  }


.monthpicker {
    font-size: 11px;
    background-color: #eeeeee;
  }


.yearpicker {
    font-size: 11px;
    background-color: #eeeeee;
  }


.pickerbutton {
    font-size: 11px;
    background-color: #eeeeee;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
  }


.nomonthday {
    text-align: center;
    font-size: 10px;
    height:20px;
    width:20px;
    color: #aaaaaa;
  }


.monthday {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    background-color: #E4E4E4;
    color: #384955;
    height:20px;
    width:20px;
  }


.today {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    background-color: #5CB5C7;
    color: #ffffff;
    height:20px;
    width:20px;
  }


.selectedday {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    background-color: #66ff66;
    height:20px;
    width:20px;
  }


.sunday {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: #667171;
    height:20px;
    width:20px;
  }


.sunday a {
    color: #667171;
  }


.saturday {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: #667171;
    height:20px;
    width:20px;
  }


.saturday a {
    color: #667171;
  }


.event {
    background-color : #add888;
    color : #c0e796;
    font-size : 11px;
    font-weight : bold;
    height : 20px;
    text-align : center;
    width : 20px;
  }


.event a {
    background-color : #add888;
    color : #828282;
  }


.selectedevent {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: red;
    background-color: #ffff99;
    height:20px;
    width:20px;
  }


.selectedevent a {
    background-color: #ffff99;
    color: red;
  }


.todayevent {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: red;
    background-color: #ffff99;
    height:20px;
    width:20px;
  }


.todayevent a {
    background-color: #ffff99;
    color: red;
  }


.eventcontent {
    font-size: 10px;
    border-style: outset;
    border-width: 1px;
    width: 100%;
  }

