/*
  Creado por Momar para Burdjia.com
  http://DibujanteMomar.deviantart.com/
*/

/* Estilos principales. */
body {
	background-color: rgb(51, 51, 51);
	border-style: none;
	color: white;
/*	text-align: left; */
	margin: 15px;
	padding: 0px;
/* El estilo de las barras no funcionan en todos los navegadores. */
	scrollbar-face-color: rgb(102, 102, 102);
	scrollbar-highlight-color: rgb(102, 102, 102);
	scrollbar-shadow-color: rgb(0, 0, 0);
	scrollbar-3dlight-color: rgb(153, 153, 153);
	scrollbar-arrow-color: rgb(250, 208, 48);
	scrollbar-track-color: rgb(51, 51, 51);
	scrollbar-darkshadow-color: rgb(0, 0, 0);
}
a {
	color: rgb(250, 208, 48);
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a:hover, a:active {
	color: white;
}
abbr {
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
acronym {
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
address {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-align: center;
	text-decoration: none;
}
address a {
	color: white;
}
cite {
	font-style: italic;
}
code {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
dd {
	border-style: none;
	margin: 0px 0px 10px 35px;
	padding: 0px;
}
dfn {
	font-style: italic;
}
dl {
	border-style: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 620px;
}
dt {
	border-style: none;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
em {
	font-style: italic;
}
h1 {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	text-decoration: none;
}
h2 {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-decoration: underline;
	width: auto;
}
img {
	border-style: none;
	margin: 0px;
	padding: 0px;
}
kbd {
	font-family: "Courier New", Courier, monospace;
}
label {
	font-weight: bolder;
}
li {
	border-style: none;
	margin: 0px 0px 5px 20px;
	padding: 0px;
}
ol {
	border-style: none;
	list-style-type: decimal;
	list-style-position: outside;
	margin: 0px 0px 10px 15px;
	padding: 0px;
	width: 620px;
}
p {
	border-style: none;
	margin: 0px 0px 10px 15px;
 	width: 620px;
}
pre {
	font-family: monospace;
	font-size: 15px;
}
q {
	font-style: italic;
	quotes: '"' '"' "'" "'";
}
small {
	font-size: 75%
}
strong {
	font-weight: bold;
}
ul {
	border-style: none;
	list-style-type: disc;
	list-style-position: outside;
	margin: 0px 0px 10px 15px;
	padding: 0px;
	width: 620px;
}
table {
	border-color: rgb(153, 153, 153);
	border-style: solid;
	border-width: 1px;
	margin: 0px auto 10px auto;
	padding: 0px;
}
td {
	border-color: rgb(153, 153, 153);
	border-style: solid;
	border-width: 1px;
	padding: 4px;
}
th {
	background-color: rgb(0, 133, 90);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
}
tt {
	font-family: "Courier New", Courier, monospace;
}

/* Elementos del formulario. */
input, textarea, select {
	background-color: rgb(213, 171, 0);
	font-family: "Courier New", monospace;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: rgb(51, 51, 51);
	padding: 2px;
}

/* Tabla de maquetación (fondo). */
table.fondo {
	border-style: none;
	margin: 0px auto 0px auto;
}
tr.fondo {
}
td.fondo {
	border-style: none;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}
td.cabecera {
	background: rgb(51, 51, 51);
	text-align: center;
	border-color: rgb(153, 153, 153);
	border-style: none none solid none;
	border-width: 1px;
	height: auto;
	padding: 0px;
	margin: 0px;
}
td.contenido {
	background: rgb(102, 102, 102);
	border-color: rgb(153, 153, 153);
	border-style: none solid solid solid;
	border-width: 1px;
	font-size: 13px;
	padding: 10px;
	margin: 0px;
}
td.piePag {
	background: rgb(213, 171, 0);
	border-style: solid;
	border-width: 1px;
	border-left-color: rgb(153, 153, 153);
	border-right-color: rgb(153, 153, 153);
	border-bottom-color: rgb(153, 153, 153);
	border-top-color: rgb(255, 255, 255);
	padding: 0px;
}

/* Banderolas. */
img.banner {
	margin: 1px 0px 10px 0px;
}

/* Menú superior. */
a.menuSup {
	color: rgb(250, 208, 48);
	font-family: "Courier New", monospace;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.menuSup:hover {
	color: white;
}
td.menuSup {
	background-image: url(../imagenes/menu.png);
	border-style: none;
	border-width: 0px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 79px;
}
td.menuDer {
	background-image: url(../imagenes/menuDer.png);
	border-color: rgb(153, 153, 153);
	border-style: none solid none none;
	border-width: 0px 1px 0px 0px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 60px;
}

/* Ventana de contenidos. */
caption.Ventana {
	background-color: rgb(0, 133, 90);
	border-color: rgb(153, 153, 153);
	border-style: solid solid none solid;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
table.Ventana {
	border-style: none;
	margin: 0px auto 10px auto;
	width: 100%;
}
table.titVentana {
	border-style: none;
	margin: 0px;
	width: 100%;
}
td.titVentana {
	background-image: url(../imagenes/barraVnt.png);
	border-style: none;
	padding: 0px;
	text-align: left;
}
td.titVentanaIz {
	border-style: none;
	height: 44px;
	padding: 0px;
	width: 84px;
}
td.titVentanaDe {
	background-image: url(../imagenes/vntDer.png);
	border-style: none;
	height: 44px;
	padding: 0px;
	width: 16px;
}
th.Ventana {
	background-color: rgb(0, 133, 90);
	border-color: rgb(153, 153, 153);
	border-style: solid;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px;
	text-align: center;
}

/* Otros estilos. */
p.explicacion {
	font-size: 70%;
}
p.error {
	background-color: red;
	border-color: white;
	border-style: solid;
	border-width: 1px;
	color: white;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	padding: 1px;
}
.centrado {
	text-align: center;
}

