body.l1 #content { /* con cabecera en medio */ }
body.l2 #content { margin:-30em 0; border-bottom:4em solid white; }

#mid { height:30em; background:white url(/images/core/bigblue.gif) repeat-y top center; }
#mid-content { height:30em; }
#mid-content #quote     { font-family:georgia, times, serif; color:#6d6d6d; font-size:2.5em; line-height:1.33em; padding-top:3em; }
#mid-content #quote em  { font-style:italic; }

body.menuL #mid-content #quote { padding-left:8.8em; }
body.menuR #mid-content #quote { padding-right:9em; text-align:right; }

#mid .menu {
  background:black;
  width:20em;
  height:30em;
}

#mid #menuL {
  float:left;
  margin-left:-1px; /* FIREFOX ONLY */
  border-left:1px solid white;
}

#mid #menuR {
  float:right;
  border-right:1px solid white;
}

#mid .menu ul {
  font-size:1.1em;
  list-style-type:none;
  margin:0;
  padding:5em 1.5em 1em;
  b-ackground:red;
}

#mid .menu ul li {
  border-bottom:1px solid white;
  line-height:1.65em;
}

#mid .menu a:link,
#mid .menu a:visited,
#mid .menu a          { display:block; color:white; text-decoration:none; }
#mid .menu a.selected { font-weight:bold; }

#mid #menuR a { text-align:right; }

#mid .menu a.selected,
#mid .menu a.selected:hover,
#mid .menu a.selected:active,
#mid .menu a:hover,
#mid .menu a:active   { background:transparent no-repeat center right; font-weight:bold; }

#mid #menuL a.selected,
#mid #menuL a.selected:hover,
#mid #menuL a.selected:active,
#mid #menuL a:hover,
#mid #menuL a:active { background-image:url(/images/core/mnL.gif); }

#mid #menuR a.selected,
#mid #menuR a.selected:hover,
#mid #menuR a.selected:active,
#mid #menuR a:hover,
#mid #menuR a:active { background-image:url(/images/core/mnR.gif); background-position:center left; }


body.nomenu #mid #menuR,
body.nomenu #mid #menuL,
body.menuL #mid #menuR,
body.menuR #mid #menuL { display:none; }

body.menuL #content .content { padding:3em 28em 1em 22em; padding:3em 22em 1em 18.5em; }
body.menuR #content .content { padding:3em 22em 1em 28em; padding:3em 20em 1em 22em; text-align:right; }
body.menuL #content .centered { background:transparent no-repeat top right; }
body.menuR #content .centered { background:transparent no-repeat top left;  }