@charset "utf-8";
#main-bkg  { background-color: #333; margin-top: 54px; height: 123px; z-index: -1; position: absolute; width: 100%; }
#container  { margin: auto; width: 920px; }
#header   { height: 130px; }
#header-top  { height: 20px; width: 180px; float: left; text-align: left; padding-top: 15px; font-size: 10px; }
#header-top a   { color: #666; }
#header-logo   { height: 90px; width: 149px; background-color: #FFF; float: right; margin-right: 10px; margin-top: 20px; }
#header-menu   { float: left; margin-top: 40px; width: 650px; margin-left: 0px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FAAF41; padding: 5px; }
.Menu-Secundario { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #BF202F; padding: 5px; }

#Menu-Top , #Menu-Top li{ list-style-position: inside; list-style-type: none; margin: 0px 7px 6px; padding: 0px; display: inline; }
#Menu-Top li a { color: #333; display: inline; list-style-position: inside; list-style-type: none; padding: 0px; font-size: 14px; font-weight: bold; margin-top: 0px; margin-right: 7px; margin-bottom: 0px; margin-left: 7px; text-decoration: none; }
#MenuVertical, #MenuVertical li { list-style-position: inside; list-style-type: none; padding: 0px; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-image: url(vineta.gif); }
#MenuVertical li a { color: #333; display: inline; list-style-position: inside; list-style-type: none; padding: 0px; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0px; }
#footer   { color: #333; border-top-width: 3px; border-top-style: solid; border-top-color: #BF202F; border-right-color: #BF202F; border-bottom-color: #BF202F; border-left-color: #BF202F; }

#contents   { width: 920px; }
#content-box { margin-top: 15px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; background-color: #FFF; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #FFF; }
#content-box #content-box-title { margin: 0px; color: #333; font-size: 16px; text-transform: uppercase; padding-top: 14px; padding-right: 0px; padding-bottom: 10px; padding-left: 20px; font-weight: bold; background-color: transparent; }
#content-box #content-area { margin-top: 10px; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; }
#search-box { width: 250px; border: 8px solid #333; padding: 5px; background-color: #FFF; margin-top: 20px; margin-right: auto; margin-bottom: 15px; margin-left: auto; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#search-box #search-box-title { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-transform: uppercase; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#mod-box { background-color: #FFF; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #FFF; margin-top: 15px; margin-right: auto; margin-bottom: 15px; margin-left: auto; width: 220px; }
#mod-box #mod-box-title { background-color: #BF202F; margin: 0px; color: #FFF; font-size: 10px; text-transform: uppercase; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 15px; }
#mod-box #content-area { margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
.slider-header { border: 1px solid #000; height: 240px; width: 920px; overflow: hidden; }
.titulo-rojo { font-size: 14px; font-weight: bold; color: #FFF; background-color: #BE202F; padding: 7px; }
.titulo-amarillo { font-size: 14px; font-weight: bold; color: #FFF; background-color: #FAAF41; padding: 7px; }
.titulo-negro { font-size: 14px; font-weight: bold; color: #FFF; background-color: #333; padding: 7px; }
.TextoMediano { font-size: 10px; font-weight: normal; }

