/* Definición de estilos */ 

/* Estilo para el documento */ 
BODY { background-color: GREEN;
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial; 
	TEXT-ALIGN: center;
	background: url(/imagenes/background.jpg) left top repeat-x;
	margin-left: 0px;
	margin-top: 0px;
} 

A.negro { background-color: inherit; color: #403f43; }

A.negro:link, A.negro:visited,  A.negro:hover { background-color: inherit; TEXT-DECORATION: none;COLOR: #403f43;}

A.blanco { background-color: inherit; color: white; }

A.blanco:link, A.blanco:visited,  A.blanco:hover { background-color: inherit; TEXT-DECORATION: none;COLOR: white;}

A.azul { background-color: inherit; color: #007BB7; }

A.azul:link, A.azul:visited,  A.azul:hover { background-color: inherit; TEXT-DECORATION: underline;COLOR: #007BB7;}

/* Estilo para la cabecera de nivel 2 */ 
H2 {font-family:Verdana,sans-serif; font-size:14pt;color:#403f43; text-decoration: underline;margin-top:40px;} 

/* Estilos para otras etiquetas */ 
B, TD {font-family:Verdana,sans-serif;font-size:x-small; 
color:black} 
TH {font-family:Verdana,sans-serif;font-size:x-small; 
color:white;background-color:#0080C0} 
PRE, TT, CODE {font-family:Courier New,Courier; 
font-size:9pt;color:maroon}
INPUT.wt, .wn { background-color: inherit; FONT-SIZE: 9px; MARGIN-LEFT: 5px; TEXT-ALIGN: left; }
INPUT.wt { background-color: inherit; TEXT-ALIGN: left; }
INPUT.wn { background-color: inherit; TEXT-ALIGN: right; }
INPUT.boton { background-color: inherit;
 background-color: #007BB7; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px;
 border: 1px #007BB7 outset;
 padding: 0px 2px;
 color: white;
 text-decoration: none;
 font: bold 100% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

#contenedor {
	margin:auto;
}

#continicial {
	background-color:inherit;
	width:675px;
	height:400px;
	padding:10px;
}

#continterior {
	background-color:inherit;
	width:600px;
	height:400px;
	padding:30px;
}

#contenido {
	background-color:inherit;
	width:675px;
	padding:15px;
	padding-top: 0px;
}

#barrasuperiorizq {
	background-color:inherit;
	position: relative;
	top: 360px;
	width:150px;
	height:30px;
	padding-left:30px;
	float: left;
}

#barrasuperiorizqXL {
	background-color:inherit;
	position: relative;
	top: 460px;
	width:150px;
	height:30px;
	padding-left:30px;
	float: left;
}

#barrasuperiorder {
	background-color:inherit;
	width:300px;
	height:30px;
	padding-right:20px;
	float: right;
}

#muro {
	background-color:#ccc;
	background: url(/imagenes/fondovisor.jpg) left top no-repeat;
	width:770px;
	height:425px;
	padding-top:15px;
	margin:auto;
}

#muroXL {
	background-color:#ccc;
	background: url(/imagenes/fondovisor1.jpg) left top no-repeat;
	width:770px;
	height:525px;
	padding-top:15px;
	margin:auto;
}

/* Estilo de texto */

.txtcent{color: #403f43; font-size: 11px; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}
.txtnormal{color: #403f43; font-size: 11px; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:left; text-indent: 10;}
.txtnormalneg{color: #403f43; font-size: 11px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:left; text-indent: 10;}
.txtder{color: #403f43; font-size: 11px; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:right; text-indent: 10;}
.txtcur{color: #403f43; font-size: 11px; font-style: italic; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}
.txtneg{color: #403f43; font-size: 11px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}
.txttit{color: #403f43; font-size: 14px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:left; text-indent: 10;}
.txttitcent{color: #403f43; font-size: 14px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}
.txttitcentsub{color: #403f43; font-size: 12px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10; text-decoration: underline;}
.txticocent{color: #403f43; font-size: 9px; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}
.txticocentneg{color: #403f43; font-size: 10px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}
.txticonegsub{color: #403f43; font-size: 9px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:left; text-indent: 10; text-decoration: underline;}
.txticocentnegsub{color: #403f43; font-size: 9px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10; text-decoration: underline;}
.txticoneg{color: #cb7715; font-size: 9px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:left; text-indent: 10;}
.txticonegder{color: #cb7715; font-size: 9px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:right; text-indent: 10;}
.txticocentnegsin{color: #403f43; font-size: 10px; font-weight: bolder; background-color: inherit; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 0;}

/* Estilo de botones */

.botonp { background-color: inherit; font: normal 75% sans-serif;}
.btnpie { background-color: inherit; margin-top: 15px; }

/* Estilo de celdas */

.celdatab { background-color: inherit; padding-left:25px;}

/* Banner */

.banner {width:400px; height:150px; border:1px solid black; color: #403f43; font-size: 9px; background-color: inherit; font-weight: bolder; font-family: Verdana, Arial; border-width:0; text-align:center; text-indent: 10;}