@font-face {font-family: mifuente; src: url('fuente.eot')}
@font-face {font-family: mifuente; src: url('fuente.ttf')}

.formularios {  -moz-border-radius: 3px; background:none; border: double;color: #f0f0f0;border-width: 1pt; padding-left: 3px; background-image: url(images/fondoformulario.jpg); font-family: mifuente; font-size: 12px}
.formularioslistas {  -moz-border-radius: 3px; background:000000; border: double;color: #f0f0f0;border-width: 1pt; padding-left: 3px; background-image: url(images/fondoformulario.jpg); font-family: mifuente; font-size: 12px; }
.formularioinvisible {  background:none; border: double;color: #ffffff;border-width: 0pt; padding-left: 1px; font-family: Arial; font-size: 20px; }
.formularioinvisibleorange {  background:none; border: double;color: #ffcc99;border-width: 0pt; padding-left: 1px; font-family: Arial; font-size: 16px; font-weight: bold; }
.formularioinvisiblechico {  background:none; border: double;color: #ffffff;border-width: 0pt; padding-left: 1px; font-family: Arial; font-size: 16px; font-weight: bold; }
.formularioinvisiblegris {  background:none; border: double;color: #aaaaaa;border-width: 0pt; padding-left: 1px; font-family: Arial; font-size: 16px; font-weight: bold;}
.textos {  font-family: mifuente; font-size: 12px; color: #ffffff}
.textosjustificado {  font-family: mifuente; font-size: 12px; color: #ffffff}

.fondonegro1a {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #ffff55; background-color: #000000; padding-left: 3px; padding-right: 3px}
.fondonegro2a {  font-family: Impact; font-size: 28px; color: #ffff55; background-color: #000000; padding-left: 3px; padding-right: 3px}
.fondonegro1d {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #ff5555; background-color: #000000; padding-left: 3px; padding-right: 3px}
.fondonegro2d {  font-family: Impact; font-size: 28px; color: #ff5555; background-color: #000000; padding-left: 3px; padding-right: 3px}
.tablacombate {  font-family: Tahoma; font-size: 10px; color: #ffee55}
.bando1 {  font-family: Tahoma; font-weight: bold; font-size: 12px; color: #aa7700}
.bando2 {  font-family: Tahoma; font-weight: bold ; font-size: 12px; color: #aa0000}

.textoenano {  font-family: Arial; font-size: 0px; color: #000000}
.textog1 {  font-family: mifuente; font-size: 20px;  color: #FFFFFF}
.textog11 {  font-family: mifuente; font-size: 20px;  color: #ffcc88}
.textog1orangita {  font-family: mifuente; font-size: 20px;  color: #FEF2E7}
.textog2 {  font-family: mifuente; font-size: 16px; color: #999999}
.textog2blanco {  font-family: mifuente; font-size: 16px;  color: #ffffff}
.textog2orange {  font-family: mifuente; font-size: 16px;  color: #ffcc88}
.textog2black {  font-family: mifuente; font-size: 16px;  color: #ffffff; background-color: #000000; padding-left: 3px; padding-right: 3px}
.textoTitulos {  font-family: mifuente; font-size: 26px;  color: #ffcc00}
.textog3 {  font-family: mifuente; font-size: 14px;  color: #999999}
.textog3blanco {  font-family: mifuente; font-size: 14px;  color: #ffffff}
.textog3naranja {  font-family: mifuente; font-size: 14px;  color: #ccccaa}
.textog3azulado {  font-family: mifuente; font-size: 14px;  color: #ccccee}
.textog3gris {  font-family: mifuente; font-size: 14px;  color: #aaaaaa}
.textog3morado {  font-family: mifuente; font-size: 14px;  color: #F4E1FF}
.textog4gris {  font-family: mifuente; font-size: 12px;  color: #bbbbbb}
.textog4azulado {  font-family: mifuente; font-size: 12px;  color: #ddddff}
.textog4amarillo {  font-family: mifuente; font-size: 12px;  color: #ffcc00}
.textog4rojo {  font-family: mifuente; font-size: 12px;  color: #ee0000}
.textotitulosecciones {  font-family: mifuente; font-size: 20px;  font-style: italic; color: #00CCFF}


.textosmini {  font-family: Tahoma; font-size: 20px; color: #ffffff}
.formulariosmini { font-family: Tahoma; color: #000000; font-size: 10px}
.contador {  font-family: mifuente; font-size: 18px; font-weight: bold}
.formulariogrande { background-color: #000000;  color: #ffffff;  -moz-border-radius: 3px; padding-left: 3px; background-image: url(images/fondoformulario.jpg); border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD; font-family: mifuente; font-size: 16px;}
.formulariograndeselect { background-color: #000000;  color: #ffffff;  -moz-border-radius: 3px; padding-left: 3px; border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD; font-family: mifuente; font-size: 16px; }
.formulariopequeselect { background-color: #000000;  color: #ffffff;  -moz-border-radius: 3px; padding-left: 3px; border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD; font-family: mifuente; font-size: 12px; }
.titulotablas {  font-family: Arial; font-size: 14px; color: #000000}
.textorojo {  font-family: Tahoma; font-size: 10px; color: #990000}

.titulazos {  font-family: mifuente; font-size: 20px; font-weight: bold; color: #FFFFFF}

.Negrotitulo {  font-family: Arial; font-size: 16px; font-weight: bold; color: #000000}
.Negrochico {  font-family: Arial; font-size: 12px; color: #000000}
.transparente{
     opacity: .35;
     filter:Alpha(opacity=50);
}
.unpocotransparente{
     opacity: .75;
     filter:Alpha(opacity=70);
}
.parrafosinvisibles {	margin-bottom: 0px;visibility: visible;position: relative; display: none;}
.linkmapa {
	cursor: url(http://www.soulheroes.com/images/avion.cur), progress; 
}

body {
margin:0px;
}

::-moz-selection {
background: #aa0000;
}


table.sortable {
}
table.sortable th, table.sortable td {
}
table.sortable th {
	background-color: #000;
}
table.sortable td {
}
table.sortable tr.odd td {
	background-color: #000;
}
table.sortable tr.even td {
	background-color: #111;
}
table.sortable tr.sortbottom td {
	background-color: #000;
}


div.pagination {line-height:20px;padding:2px 2px 2px 2px;margin:2px;text-align:center;}
div.pagination a {	padding: 0px 8px 0px 8px;	margin-right: 0px;	border: 1px solid #dddddd; text-decoration: none; 	color: #dddddd;}
div.pagination a:hover, div.pagination a:active {	border:1px solid #851EBD;	color: #632584;	background-color: #F1D6FF;}
div.pagination span.current {	padding: 0px 0px 0px 0px;	margin-right: 1px;	border: 1px solid #B25DE0;	font-weight: bold;	background-color: #6666aa;	color: #FFFFFF;}
div.pagination span.disabled {	padding: 0px 0px 0px 0px;	margin-right: 1px;	border: 1px solid #f3f3f3;	color: #cccccc;}



.span1 {
background-repeat:no-repeat;
float:left;
height:26px;
position:relative;
width:60px;
margin-right:3px;
margin-left:1px;
margin-bottom:3px;
}
.tbarrita1 {
bottom:1px;
color:#aa7700;
display:block;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
position:absolute;
right:2px;
text-align:right;
}
.tbarrita2 {
bottom:1px;
color:#cc2222;
display:block;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
position:absolute;
right:2px;
text-align:right;
}


