.marcoForm {margin-right:2px;display:inline;padding:3px;border:1px solid #7d0000;}
.marcoForm2 {width:200px;padding:3px;border:1px solid #7d0000;}
.textAreaForm {width:200px;height:105px;overflow:auto;border:1px solid #7d0000;padding:3px}


.tablacarr {border-top:1px #7D0000 solid;border-left: 1px #7D0000 solid; font-family:Verdana, Arial, sans-serif;font-size:11px;width:622px;margin-bottom:5px;background:#FFF7E7;}
.tablacarr th {border-right: 1px #7D0000 solid;border-bottom: 1px #7D0000 solid;text-align:right;font-size:14px; font-weight:bold; background-color:#FFF7E7;padding:4px;color:#7D0000}
.tablacarr td {border-right: 1px #7D0000 solid;border-bottom: 1px #7D0000 solid;padding:4px;text-align:left}


.tablacat {border-top:1px #7D0000 solid;border-left: 1px #7D0000 solid; font-family:Verdana, Arial, sans-serif;font-size:11px;width:622px;margin-bottom:5px;background:#FFF7E7;}
.tablacat th {border-right: 1px #7D0000 solid;border-bottom: 1px #7D0000 solid;text-align:right;font-size:14px; font-weight:bold; background-color:#FFF7E7;padding:4px;padding:4px;width:33%;color:#7D0000}
.tablacat td {border-right: 1px #7D0000 solid;border-bottom: 1px #7D0000 solid;padding:4px;width:33%;background-color:#FFF7E7;text-align:center}

.tablaSinAlgn {border-top:1px #7D0000 solid;border-left: 1px #7D0000 solid; font-family:Verdana, Arial, sans-serif;font-size:11px;width:622px;margin-bottom:5px;background:#FFF7E7;}
.tablaSinAlgn th {border-right: 1px #7D0000 solid;border-bottom: 1px #7D0000 solid;font-size:14px; font-weight:bold; background-color:#FFF7E7;padding:4px;padding:4px;width:33%;color:#7D0000;text-align:right}
.tablaSinAlgn td {border-right: 1px #7D0000 solid;border-bottom: 1px #7D0000 solid;padding:4px;width:33%;background-color:#FFF7E7}


select {font-family:Verdana, Arial, sans-serif;font-size:11px}
*html select {font-family:Verdana, 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:Verdana, Arial, sans-serif;font-size:11px;height:18px;width:24px}


body {font-family:Verdana, Arial, sans-serif;font-size:11px;text-align:center}
body img {border:0px}

a {color:#7D0000;text-decoration:none}
a:hover {color:#ff0000}
a:active {color:#ff0000}

#contenedor {margin-left:auto;margin-right:auto;width:750px;}

#cabecera {
  border:1px solid #7D0000; padding:5px;width:738px;font-size:36px;font-weight:bold;text-align:center;
  margin-bottom:5px;font-family:Assiduous, Verdana, Arial, sans-serif;color:#7D0000;background-color:#FFF7E7
  }
#contenido {width:622px;float:right;text-align:justify}
#seccion {font-size:11px;border:1px solid #7D0000; padding:20px;font-family:Verdana, Arial, sans-serif;margin-bottom:5px;background:#FFF7E7}
#seccionTit {font-size:14px;border:1px solid #00007D; padding:20px;font-family:Verdana, Arial, sans-serif;margin-bottom:5px;background:#FFF7E7;color:#7D0000;
  font-weight:bold;padding-top:10px;padding-bottom:10px}


#menu {float:left;text-align:left}
.menuitem {width:110px;border:1px solid #7D0000; padding:5px; background-color:#FFF7E7}
.menuitem a{color:#7D0000}
.menuitem  a:hover {color:#ff0000}

.menureserveditem {width:110px;border:1px solid #DF0000; padding:5px; background-color:#FFF7E7}
.menureserveditem  a{color:#DF0000}
.menureserveditem  a:hover {color:#FF9999}

.menuitemOut {margin-bottom:5px}


form {margin:0px}
input {border:1px solid #7D0000;padding:3px;font-family:Verdana, Arial, sans-serif;font-size:11px;background-color:#FFF7E7}
*html input {border:1px solid #7D0000;padding:3px;font-family:Verdana, Arial, sans-serif;font-size:11px;vertical-align:middle;background-color:#FFF7E7}

textarea {border:1px solid #7d0000;overflow-x:hidden;overflow-y:auto;padding:3px;font-family:Verdana, Arial, sans-serif;font-size:11px;background-color:#FFF7E7}
.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:10px;margin-bottom:2px}
.noticiasTitulo {text-align:left;font-size:14px;font-weight:bold;margin-bottom:10px;color:#7D0000}
.noticiasSubTitulo {text-align:left;font-size:13px;font-weight:normal;margin-bottom:15px}
.noticiasTexto  {}

.noticia {width:580px;border:1px solid #7D0000; margin-bottom:5px;background:#FFF7E7;padding:20px;}
