BODY
{
 margin: 0px;
 padding: 0;
 background-color: #8B3E3E;
}

table.frame {
        width: 100%;
        height: 100%;
}

td.frame {
        vertical-align: middle;
        text-align: center;
}

div.container
{
 border-right: #c0c0c0 1px solid;
 border-top: #c0c0c0 1px solid;
 border-bottom: #c0c0c0 1px solid;
 border-left: #c0c0c0 1px solid;

 position: relative;
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 width: 735px;
 height: 475px;
 background-image: url(../img/fondo.jpg);
}

.menu
{
 font-family: Arial, Verdana;
 font-size: 13px;
 font-weight: bold;
 color: #CBBCB9;
}

.menu:hover
{
 color: #ffffff;
}

.menu_selected
{
 font-family: Arial, Verdana;
 font-size: 13px;
 font-weight: bold;
 color: #FFFF66;
}

.smenu
{
 font-family: Arial, Verdana;
 font-size: 11px;
 font-weight: bold;
 color: #CBBCB9;
}

.smenu:hover
{
 color: #ffffff;
 }

 .smenu_selected
{
 font-family: Arial, Verdana;
 font-size: 11px;
 font-weight: bold;
 color: #FFFF66;
}

.audiooff
{
 font-family: Arial, Verdana;
 font-size: 11px;
 font-weight: bold;
 color: #FF0000;
}

.sections
{
 font-family: Arial, Verdana;
 font-size: 10px;
 font-weight: bold;
 color: #CBBCB9;
}

.sections:hover
{
 color: #ffffff;
 }

A
{
 text-decoration: none;
}

.divTexto
{
 overflow: auto;
 height: 100%;
 padding: 0px 5px 0px 5px;

 scrollbar-base-color: #8B3E3E;
 scrollbar-face-color: #5E2C2B;
 scrollbar-track-color: #8B3E3E;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-highlight-color: #5E2C2B;

 scrollbar-shadow-color: #8B3E3E;
 scrollbar-darkshadow-color: #5E2C2B;

}

.tableHeader
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 text-decoration: none;
 background-color: #F1F1F1;
 border-top: 1px solid #FFFFFF;
 border-right: 1px solid #DDD;
 border-bottom: 1px solid #DDD;
 border-left: 1px solid #FFFFFF;
 font-weight: bold;
 padding: 3px;
}

.celda
 {
 font-size: 12px;
 color: #cbbcb9;
 font-family: Arial, Verdana;
 text-align: justify;
 text-decoration: none;
 border-top: 1px solid #CCC;
 border-right: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
 border-left: 1px solid #CCC;
 padding: 2px;
}

.download
 {
 color: #cbbcb9;
}
.download:hover
 {
 color: #FF0000;
}


.txtHeader
{
 font-family: Arial, Verdana;
 font-size: 14px;
 color: #FFFFFF;
 font-weight: bold;
}

.text
{
 font-size: 12px;
 color: #cbbcb9;
 font-family: Arial, Verdana;
 text-align: justify;
}

.text:hover
{
 color:#ff0000;
 font-style: italic;
}

.textBig
{
 font-size: 16px;
 color: #FFFFFF;
 font-family: Arial, Verdana;
 text-align: justify;
 font-weight: bold;
}

.textSmall
{
 font-size: 10px;
 color: #cbbcb9;
 font-family: Arial, Verdana;
 text-align: center;
}

.textSmall:hover
{
 color:#ff0000;
}

.textMini
{
 font-size: 9px;
 color: #cbbcb9;
 font-family: Arial, Verdana;
}

.nota
{
 font-size: 11px;
 color: #cbbcb9;
 font-style: italic;
 font-family: Arial, Verdana;
 text-align: justify;
}

.invitacion
{
 font-size: 14px;
 color: #cbbcb9;
 font-weight: bold;
 font-family: Comic Sans MS, Verdana, Arial;
 text-align: justify;
}


#divRelojTxt
{
 font-family: Verdana, arial;
 font-size: 13px;
 font-weight: bold;
}

#divReloj
{
 font-family: Verdana, arial;
 font-size: 16px;
 font-weight: bold;
}

#divContReloj
{
 position: relative;
 float: left;
 border: 1px solid black;
 background-color: white;
 opacity: 0.1;
 -moz-opacity:0.1;
 filter: Alpha(opacity=10);
 color: black;
 padding: 3px;
}

#divTransparente
{
 border: 1px solid black;
 background-color: white;
 opacity: 0.1;
 -moz-opacity:0.1;
 filter: Alpha(opacity=10);
 color: black;
 padding: 3px;
}

#divTransText
{
 font-family: Verdana, arial;
 font-size: 11px;
 font-weight: bold;
}

#browser
{
 width: 100%;
 border: 1px solid #cbbcb9;
}


.open {
 display: block;
 }

.closed {
 display: none;
 }

.open li {
 list-style-type: none;
 padding-top: .2em;
 padding-bottom: .2em;
 font-family: Arial, Verdana;
 font-size: 12px;
 color: #cbbcb9;
 }

li img {
 vertical-align: middle;
 }

.linkEx {
 color: #cbbcb9;
 font-weight: bold;
 text-decoration: none;
}

.linkEx:hover {
 text-decoration: underline;
}

.linkEx:active {
 color: white;
 background-color: #000080;
}

a.linkfade img
{
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}

a.linkfade:hover img
{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

a.linkppt img
{
filter:alpha(opacity=85);
-moz-opacity: 0.85;
opacity: 0.85;
}

a.linkppt:hover img
{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}