body{
    font-family: Arial;
    font-size: 12px;
    color: white;
}

ul {
		margin: 0;
		padding: 0;
		list-style: none;
		padding-left: 15px;
}

li {
		padding-left: 25px;
		padding-top: 2px;
		margin-top: 5px;
		/* background-image: url(../images/arrow.gif); ;
		background-repeat: no-repeat;
		background-position: 6px 7px;                    */
}

.borde
{
        border: 1px solid white;
}


.cap_fotos
{
        font-size: 10px;
        color: green;
        font-weight: bold;
}


.inputbox{
        padding-left: 5px;
        padding-right: 5px;
        height: 21px;
        background-image: url(../bg_form.jpg);
        background-repeat: repeat-x;
        font-size: 13px;
        color: white;
        font-weight: normal;
        background-color: transparent;
        border: 0px;
}

.inputbox_sel{
        height: 20px;
        font-size: 11px;
        background-color: #B3E4B3;
        border: 1px solid #999999;
        font-weight: bold;
}

.inputbox_textarea{
        padding-left: 5px;
        padding-right: 5px;
        background-image: url(../bg_form_ta.jpg);
        background-repeat: repeat-y;
        color: white;
        font-weight: normal;
        background-color: transparent;
        border: 0px;
}


.texto{
    font-size: 13px;
}


#maindiv {
  overflow: auto;
  width: 754px;
  height: 330px;
  background: transparent;
  padding-left: 5px;
  padding-right: 2px;

  scrollbar-arrow-color: red;
  /*
  scrollbar-track-color: blue;
  scrollbar-shadow-color: red;
  scrollbar-face-color: red;
  scrollbar-highlight-color: red;
  scrollbar-darkshadow-color: red;
  scrollbar-3dlight-color: red;
  */
}

.title{
    font-size: 19px;
    font-family: Arial;
    font-weight: bold;
    padding-bottom: 8px;
    padding-top: 4px;
    padding-left: 4px;
    width: 97%;
    color: green;
    border-bottom: 1px dashed green;
    margin-bottom: 10px;
}

a.link_title:link, a.link_title:visited, a.link_title:hover {
    font-size: 19px;
    font-family: Arial;
    font-weight: bold;
    padding-bottom: 8px;
    width: 97%;
    color: green;
    border-bottom: 1px dashed green;
    margin-bottom: 10px;
    text-decoration: none;
}

a.dia_fecha:link, a.dia_fecha:visited, a.dia_fecha:hover {
    color: yellow;
    font-weight: bold;
    text-decoration: none;
}

.img_frame {
    border: 7px solid white;
}


.menu{
    font-size: 12px;
    color: white;
    font-weight: bold;
}

a.link_menu:link, a.link_menu:visited {
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #D90017;
}

a.link_menu:hover {
    text-decoration: none;
    color: #339900;
}

a.link_menu_a:link, a.link_menu_a:visited {
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #339900;
    border: 1px solid black;
    padding-left: 15px;
    padding-right: 15px;
    background-color: white;
}

a.link_menu_a:hover {
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: white;
    border: 1px solid black;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #339900;
}

.caption{
    font-size: 13px;
    color: #747474;
    font-weight: bold
}

.value{
    font: 12px;
    color: black;

}

.subtitle{
  width: 100%;
  text-align: center;
  color: 333333;
  font-weight: bold;
  padding-bottom: 23px;
}

/* ROUND BOX */
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(/images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(/images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(/images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(/images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

