body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; font-family: 'Trebuchet MS', Helvetica, Verdana, arial, sans-serif; }

.relleno { clear: both; }

#soporte { margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; width: 825px; text-align: left; background-image: url('fondo.jpg'); background-repeat: no-repeat; }

#menu { float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 500px; width: 225px; font-size: small; }
#menu ul.menulist { margin: 200px 0px 0px 35px; padding: 0px 0px 0px 0px; list-style: none; font-variant: small-caps; font-weight: bold; }
#menu ul.menulist li.activo a { color: #ffffff; text-decoration: none; }
#menu ul.menulist li.activo a:hover { color: #ffffff; }
#menu ul.menulist li.inactivo a { color: #dddddd; text-decoration: none; }
#menu ul.menulist li.inactivo a:hover { color: #ffffff; }
#menu ul.menulist li ul.submenulist { margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; list-style: none; }

#pagina { float: left; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; min-height: 490px; width: 580px; }
#pagina h1 { margin: 10px 0px 15px 0px; padding: 0px 0px 0px 0px; text-transform: uppercase; font-size: medium; font-weight: bold; }
#pagina p { text-indent: 10px; }
#pagina #message { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 30px; text-align: center; vertical-align: middle; text-transform: lowercase; font-size: normal; font-weight: bold; font-variant: small-caps; background-color: #ee3333; color: #ffffff; }
#pagina form { margin: 0px auto 20px auto; padding: 0px 0px 0px 0px; width: 550px; }
#pagina form #message { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 30px; text-align: center; vertical-align: middle; text-transform: lowercase; font-size: normal; font-weight: bold; font-variant: small-caps; background-color: #ee3333; color: #ffffff; }
#pagina form fieldset { margin: 0px 0px 0px 0px; padding: 0px 10px 10px 10px; border: 1px solid #999999; background-color: #ffffff; }
#pagina form legend { margin: 0px 0px 0px 0px; padding: 0px 5px 0px 5px; font-size: medium; font-variant: small-caps; font-weight: bold; }
#pagina form label { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 524px; font-size: small; font-weight: bold; font-variant: small-caps; }
#pagina form input, select, textarea { display: block; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 524px; }
#pagina form table.privileges { margin: 0px auto 0px 10px; }
#pagina form table.privileges label { display: block; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; width: auto; font-size: small; font-weight: normal; font-variant: normal; }
#pagina form table.privileges select { display: block; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; width: auto; }

#pagina form a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 524px; text-align: right; text-decoration: none; font-size: small; font-weight: bold; font-variant: small-caps; }
#pagina form a:hover { display: block; text-decoration: underline; }
#pagina #barra { margin: 40px 0px 20px -10px; padding: 0px 0px 0px 0px; }
#pagina #barra img { border-style: none; }
#pagina #barra img.boton { float: left; margin: 0px 0px 0px 20px; padding: 44px 2px 2px 2px; }
#pagina #barra img.mini { float: left; margin: 0px 0px 0px 20px; padding: 2px 2px 2px 2px; width: 50px; height: 100px; border: 2px solid #cccccc; background-color: #ffffff; }
#pagina #barra img.invisible { border: 2px solid #ffffff; }
#pagina h2 { margin: 30px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; text-transform: capitalize; font-size: medium; font-weight: bold; font-variant: small-caps; }
#pagina #adicional { float: left; margin: 20px 0px 35px 20px; padding: 0px 0px 0px 0px; width: 140px; }
#pagina #adicional img.maxi { margin: 40px 0px 10px 0px; padding: 2px 2px 2px 2px; width: 130px; height: 260px; border: 2px solid #cccccc; background-color: #ffffff; }
#pagina #ficha { float: left; margin: 0px 0px 30px 20px; padding: 0px 0px 0px 0px; width: 360px; }
#pagina #ficha h2 { margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; text-transform: capitalize; font-size: medium; font-weight: bold; font-variant: small-caps; }
#pagina #ficha table { margin: 20px auto 0px auto; padding: 0px 0px 0px 0px; font-size: small; }
#pagina #ficha table td.label { margin: 0px 0px 0px 0px; padding: 10px 5px 0px 0px; text-align: left; font-variant: small-caps; font-weight: bold; }
#pagina #ficha table td.field { margin: 0px 0px 0px 0px; padding: 10px 0px 0px 5px; text-align: left; }
#pagina #ficha img.down { float: left; margin: 30px 0px 0px 90px; padding: 0px 0px 0px 0px; border-style: none; }
#pagina #ficha .info { float: left; margin: 30px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 170px; }
#pagina #ficha .info p { margin: 0px 0px 6px 10px; padding: 0px 0px 0px 0px; font-size: x-small; font-weight: bold; text-indent: 0px; }
#pagina #ficha .info p a { text-decoration: none; color: #000000; }
#pagina #ficha .info p a:hover { text-decoration: none; color: #ee3333; }
#pagina .marca { float: left; margin: 40px 0px 0px 80px; padding: 0px 0px 0px 0px; width: 200px; text-align: center; }
#pagina .marca img { margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; width: 150px; height: 150px; }
#pagina .marca p { font-weight: bold; font-variant: small-caps; text-indent: 0px; }
#pagina .marca a img { border: 0px none #ffffff; }
#pagina .marca p a { text-decoration: none; color: #000000; }
#pagina .marca p a:hover { text-decoration: none; color: #ee3333; }

#pie { clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 30px; line-height: 30px; text-align: center; vertical-align: middle; font-size: small; color: #ffffff; }