.marcoForm {margin-right:2px;display:inline;padding:3px;border:1px solid #00007D;}
.marcoForm2 {width:200px;padding:3px;border:1px solid #00007D;}
.textAreaForm {width:200px;height:105px;overflow:auto;border:1px solid #00007D;padding:3px}


.tablacarr {border-top:1px #00007D solid;border-left: 1px #00007D solid; font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;width:617px;margin-bottom:5px;background:#FFFFFF;}
.tablacarr th {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;text-align:left;font-size:18px; font-weight:bold; background-color:#FFFFFF;padding:4px;color:#00007D}
.tablacarr td {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;padding:4px;text-align:left;vertical-align:top}


.tablacat {border-top:1px #00007D solid;border-left: 1px #00007D solid; font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;width:617px;margin-bottom:5px;background:#FFFFFF;}
.tablacat th {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;text-align:left;font-size:18px; font-weight:bold; background-color:#FFFFFF;padding:4px;width:33%;color:#00007D}
.tablacat td {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;padding:4px;width:33%;background-color:#FFFFFF;text-align:center}

.tablaSinAlgn {border-top:1px #00007D solid;border-left: 1px #00007D solid; font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;width:617px;margin-bottom:5px;background:#FFFFFF;}
.tablaSinAlgn th {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;font-size:18px; font-weight:bold; background-color:#FFFFFF;padding:4px;width:33%;color:#00007D}
.tablaSinAlgn td {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;padding:4px;width:33%;background-color:#FFFFFF;}

.tablaBlanca {border:0px solid #00007D;border-spacing:0px;font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;margin-bottom:5px}
.tablaBlanca th {border:0px solid #00007D;text-align:left;font-size:18px; font-weight:bold; background-color:#FFFFFF;padding:4px;color:#00007D}
.tablaBlanca td {border:0px solid #00007D;padding:4px;background-color:#FFFFFF}

.tablaBlancaF {border:0px solid #00007D;border-spacing:0px;font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;margin-bottom:5px}
.tablaBlancaF th {border:0px solid #00007D;text-align:left;font-size:18px; font-weight:bold; background-color:#FFFFFF;padding:4px;color:#00007D}
.tablaBlancaF td {border:0px solid #00007D;padding:2px 0px 2px 0px;background-color:#FFFFFF; vertical-align:middle}


.agendaMini {border-top:1px #00007D solid;border-left: 1px #00007D solid; font-family:Trebuchet MS, Arial, sans-serif;font-size:10px;margin-bottom:5px;background:#FFFFFF;}
.agendaMini th {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid; font-weight:bold; background-color:#00007D;padding:4px;width:33%;color:#FFFFFF}
.agendaMini td {border-right: 1px #00007D solid;border-bottom: 1px #00007D solid;padding:4px;width:33%;background-color:#FFFFFF;}


select {font-family:Trebuchet MS, Arial, sans-serif;font-size:11px}
*html select {font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;vertical-align:middle}

.lineaForm {margin-top:2px;margin-bottom:2px;padding:0px}
*html .lineaForm {margin-top:0px;margin-bottom:0px;padding:0px}

.boton_ok {font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;height:18px;width:24px}


body {font-family:Trebuchet MS, Arial, sans-serif;font-size:13px;text-align:center;background-image:url("fondoabp.gif")}
body img {border:0px;}

a {color:#00007D;text-decoration:none}
a:hover {color:#ff0000}
a:active {color:#ff0000}

#contenedor {margin-left:auto;margin-right:auto;width:750px;}

#cabecera {margin-bottom:15px}
#contenido {width:617px;float:right;text-align:justify;}
#seccion {border:1px solid #00007D; padding:20px;font-family:Trebuchet MS, Arial, sans-serif;margin-bottom:5px;background:#FFFFFF}
#seccionTit {font-size:18px;border:1px solid #00007D; padding:20px;font-family:Trebuchet MS, Arial, sans-serif;margin-bottom:5px;background:#FFFFFF;color:#00007D;
  font-weight:bold;padding-top:10px;padding-bottom:10px}

#menu {float:left;text-align:left}
.menuitem {width:125px; text-align:center;font-size:10px;font-family:arial;font-weight:bold;font-style:italic;height:23px; padding:0px;
           background-image: url("imagenes/m_fondo.gif");background-position:center center;background-repeat:no-repeat}
.menuitem a{color:#FFFFFF}

.menureserveditem {width:125px; padding:0px; background-color:#FFFFFF;height:23px;
                    text-align:center;font-size:10px;font-family:arial;font-weight:bold;font-style:italic;
                   background-image: url("imagenes/m_fondo.gif");background-position:center center;background-repeat:no-repeat}
.menureserveditem  a{color:yellow}
.menureserveditem  a:hover {color:#FFFFFF}

.menuitemOut {}

form {margin:0px}
input {border:1px solid #00007D;padding:3px;font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;background-color:#FFFFFF}

*html input {border:1px solid #00007D;padding:3px;font-family:Trebuchet MS, Arial, sans-serif;font-size:11px;vertical-align:middle;background-color:#FFFFFF}

textarea {border:1px solid #00007D;overflow-x:hidden;overflow-y:auto;padding:3px;font-family:Trebuchet MS, Arial, sans-serif;font-size:13px;background-color:#FFFFFF}
.campos {width:320px;margin:auto;text-align:right;margin-top:4px;margin-bottom:4px}

.check {margin-left:0px;margin-top:0px;margin-right:0px;vertical-align:middle;margin-left:2px;}
*html .check {width:13px;height:13px;border-width:0px;vertical-align:middle;margin-left:2px;}


.noticiasFecha  {text-align:left;font-size:12px;margin-bottom:2px}
.noticiasTitulo {text-align:left;font-size:17px;font-weight:bold;margin-bottom:10px;color:#00007D}
.noticiasSubTitulo {text-align:left;font-size:14px;font-weight:normal;margin-bottom:10px}
.noticiasTexto  {font-size:13px}

.noticia {width:575px;border:1px solid #00007D; margin-bottom:5px;background:#FFFFFF;padding:20px}

.agendaMes {text-align:right;font-style:italic;font-weight:bold;font-size:12px;padding-bottom:0px;padding-top:14px}
.agendaTitulo {font-weight:bold;font-size:14px}
.agendaDescripcion {font-size:13px}

.pieDeFoto {font-size:12px;text-align:left}

.indicePie {border:1px solid #00007D; padding:5px 20px 5px 20px;font-family:Trebuchet MS, Arial, sans-serif;margin-bottom:5px;background:#FFFFFF}

.tituloEnlace {font-weight:bold;}