﻿body
{
    margin:auto;
    text-align:center;
    font-family: Verdana, Tahoma, Arial;
    background: #ffffff;
}
.smallfont
{
    font-family: Verdana, Tahoma, Arial;
    font-size: small;
}
#container
{
    width: 860px;
	text-align: left;

    margin: auto;
/*    margin-top:0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;*/
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    background-color:#fff;
    color: #333;
    /*border: 1px solid gray;*/
    line-height: 100%;
}
#top
{
    /*background-color: #FFFFFF;*/
    height: 90px;
    /*padding: 0.5em;*/
    padding-bottom:5px;
    padding-left:0px;
    padding-right:5px;
    padding-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    /*background-color: #ddd;*/
    border-bottom: 1px solid gray;
/*background-image:url("../images/topband.png");
background-repeat:no-repeat;*/

}
#top h1
{
    padding-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;

}
#leftnav
{
    float: left;
    width: 170px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top:5px;    
    padding-left:0px;    
    padding-right:0px;    
    padding-bottom:0px;    
}
#leftnav p 
{ 
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
#leftnav ul
{
    list-style-type: none;
    list-style: none;
    list-style-image: none;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top:0px;    
    padding-left:0px;    
    padding-right:0px;    
    padding-bottom:0px;    
}
#leftnav li
{   
    list-style: none;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top:0px;    
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;

    border-bottom: 1px solid #ED9F9F;
}
#leftnav li a:link, #leftnav li a:visited
{   
    margin: 0;
    font-size: small;
    display: block;
    padding: 0.4em 0 0.4em 0.5em;
    border-left: 12px solid #711515;
    border-right: 1px solid #711515;
    background-color: #B51032;
    /*background:url("../images/fndbtnmenu.png") top left repeat-y;*/
    color: #FFFFFF;
    text-decoration: none;    
}
#leftnav li a:hover
{
    background-color: #711515;
    color: #FFFFFF;
}
#content
{
    margin-left: 200px; /*border-left: 1px solid gray;*/
    padding-top:20px;    
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    /*padding: 1em;*/
    max-width: 36em;
    /*height: auto;*/
}
#contentR
{
    margin-left: 200px; /*border-left: 1px solid gray;*/
    padding: 1em;
    /*max-width: 36em;*/
    height: auto;
}

#footer
{    
    clear: both;
    height: 15px;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: .5em;
    color: #333;
    background-color: #ddd;
    font-size: 11px
    /*border-top: 1px solid gray;*/
}
#footer a:link, #footer a:visited
{
    text-decoration: none;
    color: #333
}
#footer a:hover
{
    background-color: #711515;
    color: #FFFFFF;
}
#content h2 { margin: 0 0 .5em 0; }
.floatright
{
    float: right;
    clear:inherit;
    /*border: 1px solid #666;
    padding: 2px;*/
}
.floatleft
{
    float: left;
    margin: 0 0 10px 10px;
    /*border: 1px solid #666;
    padding: 2px;*/
}
.floatleftmid
{
    float: left;
    margin: 0 0 10px 10px;
    margin-top: 20px;
    /*border: 1px solid #666;
    padding: 2px;*/
}
.bodyjust 
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
	text-align: justify;
	border: 0px solid;
}
.fechasel
{
  background:#711515;
}
.fechasel a
{
  color:#fff;
}
.fechasi 
{
  background:#83BF23;
}
.fechasi:HOVER 
{
  background:#A9DF53;
}
.fechano 
{
  background:#C61043;
  cursor:not-allowed;
}
.fechasi a 
{
  color:#fff;
}
.fechano 
{
  color:#fff;
}

.horasi1
{
  background:#FFFFFF;
}
.horasi1:HOVER 
{
  background:#A9DF53;
}
.horasi2
{
  background:#C0C0C0;
}
.horasi2:HOVER 
{
  background:#A9DF53;
}
.horano1
{
  background:#FFFFFF;
  cursor:not-allowed;
}
.horano2
{
  background:#C0C0C0;
  cursor:not-allowed;
}
.horasel
{
  background:#711515;
}
.horasel a
{
  color:#ffffff;
}

