/* 
Zebra style for Tables
----------------------
Author: IMS-RC
Creation: 20070521


Note: a dual tableTarif and tableTariff class has been created. For the old typo (with a missing f)

*/


#tarifaTable, 
.tableTarif,
.tableTariff
{
	border: 1px #003399 solid;
}
 
#tarifaTable .descTitle, 
.tableTarif .descTitle,
.tableTariff .descTitle
{
	font-weight: bold;
}

#tarifaTable td, #tarifaTable th,
.tableTarif td, .tableTarif th,
.tableTariff td, .tableTariff th
{
	border: 1px solid #E9E9E9;
	padding: 2px;
}

#tarifaTable td, 
.tableTarif td,
.tableTariff td 
{
	vertical-align: top;
}

#tarifaTable th, 
.tableTarif th,
.tableTariff th 
{
	text-transform: uppercase;
	vertical-align: middle;
	text-align: center;	
	background-color: #0007A0;
	color: white;
	text-align: center;
}

#tarifaTable th p, 
.tableTarif th p,
.tableTariff th p  
{
	text-align: center;
}

#tarifaTable .tarifa, 
.tableTarif .tarifa,
.tableTariff .tarifa
{
	vertical-align: bottom;
	text-align: center;
}

#tarifaTable tr.new, 
.tableTarif tr.new,
.tableTariff tr.new
{
	background-color: #FFFF00;
	border: 1px #ff0000 solid;
}

#tarifaTable td p, 
.tableTarif td p,
.tableTariff td p
{
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}


#tarifaTable tr.odd, 
.tableTarif tr.odd,
.tableTariff tr.odd 
{ background: #fff; }

#tarifaTable tr.even, 
.tableTarif tr.even, 
.tableTariff tr.even
{ background: #edf3fe; }


