/* CSS Document */

/* Tabla de splits -------------------------------------------------------------------------*/

.splits {
  width:100%;
  border-collapse:collapse;
  text-align:left;
  }
.splits caption {
  text-align: left;
  color:#ffffff;
  font: bold 18px Georgia, Arial, Verdana, Helvetica;
  padding:10px 4px 8px 4px;
  text-transform: uppercase;
  }
.splits thead th,tfoot th {
  text-align: left;
    color:#0049CA;
  padding-top:1px;
  padding-right:5px;
  } 
 .splits tbody th {
  text-align: left;
  padding-top:1px;
  padding-left:10px;
  } 
.splits tbody th a{
	color:#FFFFFF;
	text-decoration:none;
  } 
.splits tbody td {
  text-align:left;
  padding-left:0px;
  padding-right:5px;
  }
.splits tbody tr:hover {
  background-color:#10244E;
  border: 0px;
  color: #FFFFFF;
  }


/* Tabla básica de datos -------------------------------------------------------------------------*/

 .datos1, .datos2, .datos3, .datos4, .datos5, .datos6, .datos {
	width:820px;
  border: 1px solid #0049CA;
  background: #000000;
  border-collapse:collapse;
  text-align:left;
  }
.datos1 caption {
  text-align: center;
  font: bold 18px Verdana, Arial, Helvetica, sans-serif;
  padding:6px 4px 8px 0px;
  text-transform: uppercase;
  }
.datos1 thead th,tfoot th, .datos2 thead th,tfoot th, .datos3 thead th,tfoot th, .datos4 thead th,tfoot th, .datos5 thead th,tfoot th, .datos6 thead th,tfoot th, .datos thead th,tfoot th {
	cursor:pointer;
  text-align: center;
  background: #0049CA;
  padding-top:1px;
  padding-right:5px;
  } 
 .datos1 tbody th,  .datos2 tbody th,  .datos3 tbody th,  .datos4 tbody th,  .datos5 tbody th,  .datos6 tbody th,  .datos tbody th{
  text-align: left;
  padding-top:1px;
  padding-left:10px;
  padding-right:10px;

  
  } 
.datos1 tbody th a, .datos2 tbody th a, .datos3 tbody th a, .datos4 tbody th a, .datos5 tbody th a, .datos6 tbody th a, .datos tbody th a{
	color:#FFFFFF;
	text-decoration:none;

  } 
.datos1 tbody td, .datos2 tbody td, .datos3 tbody td, .datos4 tbody td, .datos5 tbody td, .datos6 tbody td , .datos tbody td {
  text-align:right;
  padding-left:4px;
  padding-right:15px;

  }
.datos1 tbody tr:hover, .datos2 tbody tr:hover, .datos3 tbody tr:hover, .datos4 tbody tr:hover, .datos5 tbody tr:hover, .datos6 tbody tr:hover , .datos tbody tr:hover {
  background-color:#10244E;
  border: 0px;
  color: #FFFFFF;
  }
 
  /*generica*/
  
.datos {
  border: 1px solid #0049CA;
  background: #000000;
  border-collapse:collapse;
  text-align:center;
  }
.datos caption {
  text-align: left;
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  padding:6px 4px 3px 0px;
  }
.datos thead th,tfoot th {
	cursor:pointer;
  text-align: left;
  background: #0049CA;
  padding-top:1px;
  padding-right:5px;
  } 
.datos tbody th{
  text-align: left;
  padding-top:1px;
  padding-left:3px;
  padding-right:3px;
  
  } 
.datos tbody th a{
	color:#FFFFFF;
	text-decoration:none;
  } 
.datos tbody td {
  text-align:left;
  padding-left:3px;
  padding-right:3px;
  }
.datos tbody tr:hover {
  background-color:#10244E;
  border: 0px;
  color: #FFFFFF;
  }


/* Tabla resumen de estadisticas individuales -------------------------------------------------------------------*/

.caja{
background-color:#2f304d;
/*background-color:red;*/
border: 2px double #2f304d;
width: 820px;
margin-left: auto;
margin-right: auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
padding:5px;
-moz-border-radius: 6px;
}
.caja h1 {
border-bottom:1px solid #6f92d1;
color:white;
font-size:20px;
font-weight:bold;
line-height:1.1em;
padding:5px;
}

.cabecero{
display:block;
margin:0;
padding:0;
}
.tools{
	margin-top:8px;
	margin-right:15px;
	font-size:10px;
	float:right;
}
.stats{
display:block;
margin:0;
padding:0;
background-color:#10244e;
}
.tablastats {
  border-collapse:collapse;
  text-align:left;
  margin-top:14px;
}
.tablastats thead th {
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  }
.tablastats tbody td {
  text-align:left;
  height:21px;
  padding-left:4px;
  padding-right:5px;
  }
.tablastats tbody td:hover {
  background-color:#050b17;
  border: 0px;
  color: #FFFFFF;
  }
.comparestats{
	padding:6px;
	margin-top:8px;
	margin-right:15px;
	font-size:10px;
	float:right;
	height:100%;
	width:200px;
	color:#6666cc;
	background-color:#050b17;
    -moz-border-radius: 4px;
}
.comparestats tr:hover {
  background-color:#0b152a;
  border: 0px;
  color: #FFFFFF;
  }
.resuindivi {
  border-collapse:collapse;
  text-align:left;
  margin-top:10px;
}
.resuindivi caption {
  text-align: left;
  color:#ffffff;
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  }
.resuindivi thead th,tfoot th {
  text-align: left;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  background-color:#2f304d;
  height:24px;  
  } 
.resuindivi tbody th {
  text-align: left;
  padding-top:1px;
  padding-left:10px;
  padding-right:10px;
  } 
.resuindivi tbody th a{
	color:#FFFFFF;
	text-decoration:none;
  } 
.resuindivi tbody td {
  text-align:left;
  padding-left:4px;
  padding-right:5px;
  }
.resuindivi tbody tr:hover {
  background-color:#0b152a;
  border: 0px;
  color: #FFFFFF;
  }

/* Tablas de comparativas ----------------------------------------------------------------------------------------+/
 /*generica*/
  
.comparativa {
  border-top: 1px solid #15306a;
   border-bottom: 1px solid #15306a;
	border-right: 2px solid #15306a;
border-left: 2px solid #15306a;
  font-size:9px;
  background: #000000;
  border-collapse:collapse;
  text-align:center;
  }
.comparativa caption {
  text-align: left;
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  padding:6px 4px 3px 0px;
  }
.comparativa thead th,tfoot th {
		border-right: 4px solid #15306a;
	  border-top: 1px solid #15306a;
   border-bottom: 1px solid #15306a;
border-left: 2px solid #15306a;
  text-align: center;
  background: #10244E;
  background-image:url(../images/compara_head_drag.gif);
  background-repeat: no-repeat;
  background-position: center;
  } 
.comparativa tbody th{
	border-right: 4px solid #15306a;
	  border-top: 1px solid #15306a;
   border-bottom: 1px solid #15306a;
border-left: 2px solid #15306a;
  text-align: left;
  padding-top:1px;
  padding-left:3px;
  padding-right:3px;
  
  } 
.comparativa tbody th a{

	color:#FFFFFF;
	text-decoration:none;
  } 
.comparativa tbody td {
		border-right: 4px solid #15306a;
	  border-top: 1px solid #15306a;
   border-bottom: 1px solid #15306a;
border-left: 2px solid #15306a;
  text-align:center;
  font-size:9px;
  padding-left:3px;
  padding-right:3px;
  }
.comparativa tbody tr:hover {
  background-color:#10244E;
  border: 0px;
  color: #FFFFFF;
  }
 .comparatool{
 height:16px;
  }
.datadmg {
	color: #FF9900;
  } 
.dataheal {
	color: #66CC00;
  } 
.datadef {
	color: #FF0000;
  }  

.comparardmg {
  background-color: #3d2500;
  } 
.compararheal {
  background-color: #0e2800;
  } 
.comparardef {
  background-color: #350000;
  } 
.comparadata{
	background-color:#10244e;
}    
 .datossuaves {
  color:#0049CA
  } 
  
/* Contenty type selected*/

.ctype {
  border: 1px solid #5775ab;
  text-align:left;
  background: #10244E;
  }
.ctype caption {
  text-align: left;
  color:#ffffff;
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  padding:10px 4px 2px 0px;
  }
.ctype thead th,tfoot th {
  text-align: left;
  color:#0049CA;
  padding-top:1px;
  padding-right:5px;
  } 
.ctype tbody td {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
  background-color:#000000;
  }
/* Colores de texto por clase ------------------------------------------------------------------------------------*/

.paladin{
	color:#F58CBA;
	background-image:url(../images/icos/peques/paladin.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.druid{
	color:#FF7D0A;
		background-image:url(../images/icos/peques/druid.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.hunter{
	color:#ABD473;
		background-image:url(../images/icos/peques/hunter.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.shaman{
	color:#2459FF;
		background-image:url(../images/icos/peques/shaman.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.mage{
	color:#69CCF0;
		background-image:url(../images/icos/peques/mage.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.priest{
	color:#FFFfff;
		background-image:url(../images/icos/peques/priest.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.rogue {
	color:#FFF569;
		background-image:url(../images/icos/peques/rogue.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.warrior {
	color:#C79C6E;
		background-image:url(../images/icos/peques/warrior.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.warlock {
	color:#9482CA;
		background-image:url(../images/icos/peques/warlock.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}
.death {
	color:#c41f3b;
		background-image:url(../images/icos/peques/dk.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:22px;
}

.mob {
        color:#f00;
        text-indent:22px;
}


.paladinmed{
	color:#F58CBA;
	background-image:url(../images/icos/medianos/paladin.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.druidmed{
	color:#FF7D0A;
		background-image:url(../images/icos/medianos/druid.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.huntermed{
	color:#ABD473;
		background-image:url(../images/icos/medianos/hunter.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.shamanmed{
	color:#2459FF;
		background-image:url(../images/icos/medianos/shaman.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.magemed{
	color:#69CCF0;
		background-image:url(../images/icos/medianos/mage.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.priestmed{
	color:#FFFfff;
		background-image:url(../images/icos/medianos/priest.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.roguemed {
	color:#FFF569;
		background-image:url(../images/icos/medianos/rogue.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.warriormed {
	color:#C79C6E;
		background-image:url(../images/icos/medianos/warrior.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.warlockmed {
	color:#9482CA;
		background-image:url(../images/icos/medianos/warlock.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.deathmed {
	color:#c41f3b;
		background-image:url(../images/icos/medianos/dk.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}

.paladinno{
	color:#F58CBA;
}
.druidno{
	color:#FF7D0A;
}
.hunterno{
	color:#ABD473;
}
.shamanno{
	color:#2459FF;
}
.mage{no
	color:#69CCF0;
}
.priestno{
	color:#FFFfff;
}
.rogueno {
	color:#FFF569;
}
.warriorno {
	color:#C79C6E;
}
.warlockno {
	color:#9482CA;
}
.deathno {
	color:#c41f3b;
}

/* Coloracion compare */
.rojoComp {
        color:#FF0000;
        font-weight: bold;
}
.verdeComp{
        color:#66CC00;
        font-weight: bold;
}
.defComp{
        color:#FF0000;
        font-weight: bold;
}

/* Colores de los datos según tipo */
.dmg{
	color:#FF9900;
}
.heal{
	color:#66CC00;
}
.failed{
	color:#FFCC00;
}
.successfull{
	color:#66CC00;
}
.dmgIn{
	color:#FF0000;
}

/* Items de formularios --------------------------*/

splitscombo{
	background-color: #00CCFF;
	color: #00FF00;
 }
 splitscombo label{
	color: #00FF00;
 }
/* Estilos capas report y simplereport -------------------------------------------------------------------*/

.datosreport{
	margin:10px 25px 10px 25px;
}
