/*
Theme: inphecthyuz
Author: Infected-FX
URL: www.infectedfx.net
Country: Mexico
*/

table {
	width: 100%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color: #848484;
	page-break-before: left;
	page-break-after: right;
}

tabla {
	width: 100%;
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	
}

.encabezadosdetalle
{
	width: 100%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#F9F9F9;
	border-style:solid;
	color: #DCA13A;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
	page-break-after: right;

}

.encabezadosderecha
{
	width: 50%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#F9F9F9;
	border-style:solid;
	color: #DCA13A;
	align:right;
	padding: 0px;
	page-break-before: right;
	page-break-after: right;


}


.encabezadosfilas
{
	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#F9F9F9;
	border-style:solid;
	color: #DCA13A;
	padding: 0px;
	

}


.encabezadospagos
{
	width: 80%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#F9BA7A;
	border-style:solid;
	color: #FFFFFF;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
	page-break-after: right;

}



.detallegrilla
{
	width: 100%;	
	border-spacing:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	border-style:solid;
	color: #DCA13A;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
	page-break-after: right;

}



#tablafactura
{
	width: 100%;	
	border-spacing:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	border-style:solid;
	color: #DCA13A;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
}



.tabladocenviar
{
	width: 100%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#E7E7E7;
	color: #848484;
	page-break-before: left;
	page-break-after: right;

}



.tablarefencia {
	width: 60%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color: #DCA13A;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
	align:center;
	page-break-after: right;
	border-style:solid;
}

.tablapago {
	width: 100%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color: #DCA13A;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
	align:center;
	page-break-after: right;
	border-style:solid;
}



.dteelectronicos {
	width: 100%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color: #DCA13A;
	padding: 0px;
	page-break-before: left;
	padding: 0px;
	page-break-after: right;
	border-style:solid;
}

.facturacuadro {
	width: 250px;	
	height:100px;
	border-spacing:0px;
	border-color:#EE3309;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#EE3309;
	color: #EE3309;
	align:center;
	padding: 0px;
	page-break-before: left;
	page-break-after: right;
	background:#fff;
	padding: 0px;
	border-style:solid;
	
}



.tablaeventos {
	width: 100%;	
	height:100px;
	border-spacing:0px;
	border-color:#EE3309;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#EE3309;
	color: #EE3309;
	align:center;
	padding: 0px;
	page-break-before: left;
	page-break-after: right;
	background:#fff;
	padding: 0px;
	border-style:solid;
	
}


.buscaclientes {
	width: 100%;	
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#E7E7E7;
	color: #848484;
	page-break-before: left;
	page-break-after: right;
	
}




.Tformutotales
{
	width: 480px;	
	height:100px;
	border-spacing:0px;
	border-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#E7E7E7;
	color: #848484;
	align:center;
	padding: 0px;
	page-break-before: left;
	page-break-after: right;
	background:#fff;
	padding: 0px;
	border-spacing:1px;
	


}




#tabla1 {
	aling:right;
	width: 58%;
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	
}


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Arial;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: FF3300;
margin: 3px 3px;
}
.style3 {font-size: 9px; color: #FF6600; }
.style5 {font-size: 9px; color: #FF3300; }
.style6 {color: #ff3300}
.style7 {color: #000000}





caption {
	font-weight: bold;
	/*titulo procesados fondo celda*/
	background: #E61E3C url("../../iconos/corner_tableroja.gif") no-repeat right top;
	border-bottom:1px solid #006888;
	color: #FFFFFF;
	text-transform:uppercase;
	padding:10px;
}

td, th {
	padding: 2px;
	height:2px;
}

thead th {
	text-align: center;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

tbody th {
	font-weight: bold;
}


tbody tr.odd 	{
	background: #f9f9f9;
	border-top:1px solid #FFF;
}



tbody th a:link, tbody th a:visited{
	color:#96D030;
	background:url(http://infectedfx.net/css/tables/layout.gif) no-repeat; 
	padding:3px 0px 0px 18px;
	}
tbody th a:hover{
	color:#C0D8E2;
	}


tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

table td a:link, table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

table td a:hover {
	color: #50ADEA;
	border-bottom:1px solid #8FD5FF;
	text-decoration: none ;
}
tbody td a[href="http://www.infectedfx.net"] {
	margin: 0 auto;
	height: 15px;
	background: url(http://infectedfx.net/css/tables/ok.gif) no-repeat;
	border-bottom: 0;
	padding:3px 0px 0px 18px;
	font-weight:bold;
	color:#FF8601;
}

table a[title^="Download"] { 
	background: url(http://infectedfx.net/css/tables/down.gif) no-repeat center;
	padding:20px 0px 0px 15px;
}

tfoot th, tfoot td {
	background-color:#E7E7E7; padding:10px;
	text-align:center; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px; font-weight:bold; font-style:italic;
	border-bottom:1px solid #CCC;
	border-top:1px solid #DFDFDF;
}
tbody td a img {
	margin-right: 2px;
}
