td, th {
    font-size: 12px;
    font-weight:bold;
    font-family: Arial,Helvetica,sans-serif;
    text-align: left;
}

a, a:active, a:visited {
	text-decoration:none;
}

.titulos{
    font-weight:bold
    margin: 0;
    padding: 2;
    color: #3C5485;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
}

.encabezado{
    font-weight:bold
    margin: 0;
    padding: 5;
    color: #000000;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
}


.fechas{
    font-weight:bold
    margin: 0;
    padding: 0;
    color: #000000;
    font-size: 12px;
    text-transform:uppercase;
}

.contenidos{
    margin: 0;
    color: #000000;
    font-weight:normal;
    font-size: 12px;
    padding: 5;
    font-family: Arial,Helvetica,sans-serif;
}

.titulosayuda{
    font-weight:bold
    margin: 0;
    padding: 0;
    color: #3C5485;
    font-size: 14px;
}

.titulosmenu{
    font-weight:bold
    margin: 0;
    padding: 0;
    color: #D6D6D6;
    font-size: 12px;
}

.menus{
    font-weight:bold
    margin: 0;
    padding: 0;
    color: #FFFFFF;
    font-size: 11px;
}

.menuslinks{
    font-weight:bold
    margin: 0;
    padding: 2;
    color: #FFFFFF;
    font-size: 11px;
}

.menuslinks a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}


.menuslinks a:hover {
	color:#ff9;
	text-decoration:underline;
}



.enlace{
    font-weight:bold
    margin: 0;
    padding: 0;
    color: #000000;
    font-size: 12px;
    background-color:#C0C0C0;
}

.enlace a {
	color: #000000;
	font-weight:bold;
	background-color:#DAFECF;
	font-size:12px;
	text-decoration:underline;
}


.enlace a:hover {
	background-color:#FFCC66;
	color: #000000;
	text-decoration:none;
}

input, select, textarea
{
color: #000000;
background: #ff9;
font-weight:normal;
border: 1px solid #000000;
font-size: 11px;
font-family: Arial,Helvetica,sans-serif;
}

.informacion{
    font-weight:bold
    margin: 0;
    padding: 0;
    color: #FF6600;
    font-size: 11px;
}


th {
    font-size: 12px;
    color: #FFFFFF;
    font-weight:bold;
    text-align: center;
    background-color:#3C5485;
}

.celdagris {
    background-color:#E4E4F1;
}


.celdablanca {
    background-color:#FFFFFF;
}

.celdaazul {
    background-color:#D7D7FF;
}

.celdagrissuave {
    background-color:#F7F7F7;
}

.estilotabla{
    background-color:ffffff;
    border-style:solid;
    border-color:666666;
    border-width:1px;
} 


#caja {
width: 700px;
color: #333;
}

.borderedondeado {
height: 1px;
overflow: hidden;
background-color: #E4E4E4;
}

.c1 { margin: 0 12px;}
.c2 { margin: 0 9px;}
.c3 { margin: 0 7px;}
.c4 { margin: 0 6px;}
.c5 { margin: 0 5px;}
.c6 { margin: 0 4px;}
.c7 { margin: 0 3px;}
.c8 { margin: 0 2px; height: 2px;}
.c9 { margin: 0 1px; height: 3px; }

.contenidocaja {
height: auto;
padding: 0 15px;
}

.tablelistado td {
  border:1px solid #000000;
  text-align:center;
}                    
          
		  
ul#menu { width: 100%; height: 43px; background: #FFF url("images/menu-bg.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover{ color: #FFF; background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
                    
                              
