/*
	GUIA DE ESTILO - CSS CAM DIRECTO

*/

/* ++++++++++++++      CLASES GENERALES       ++++++++++++++++++*/

.par 		{
				background-color:#FDF5E1;
			}

.impar		{
				background-color:#F0F0D5;
			}
.narcla		{
				background-color:#FFE4CA;
			}
.narosc     {
				background-color:#FFCC99;
			}								
			
.gris1          {
                                background-color:#DDDDDD;
			}
.gris2          {
                                background-color:#EEEEEE;
			}

/* +++++++++++++      TABLAS       ++++++++++++++++++++++++*/

TD 			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-style: normal;
				font-weight:normal
			}

TD.cabe		{
                font-size:10px;
                vertical-align:middle;
                line-height:12px;
				font-weight:bold;
				color:black;
				background-color:#FEE194;
                border-width:0px;
	  			border-color:#000000;
	  			border-style:solid;
			}
TD.cabepeque{
				text-align:center;
				vertical-align:middle;
				font-weight:bold;
				color:black;
				background-color:#FEE194;
                border-width:0px;
	  			border-color:#000000;
	  			border-style:solid;
			}

TD.late		{
				text-align:left;
				vertical-align:middle;
				font-weight:bold;
				color:black;
				background-color:#FEE194;
	  			border-color:#000000;
                border-width:0px;
	  			border-style:solid;
			}

TD.peque	{
				font-size:9px;
				font-family:verdana,arial;
				color:#000000
			}

TD.muypeque {
				font-size: 2px;
				background-color:#FEE194
			}

TD.login	{
				text-align:center;
				font-size:18px;
				font-family:Arial, Verdana;
				font-weight:bold;
				color:#000000
			}

TD.cabeSup      {
                                text-align:center;
                                vertical-align:middle;
                                font-weight:bold;
                                font-size:1px;
                                line-height:1px;
                                border-width:0px;
                                border-top-width:0px;
                                border-color:#FFFFFF;
                                border-top-color:#000000;
                                border-style:solid;
                                background-color:#308F56;
                }

TD.cabeInf      {
                                text-align:center;
                                vertical-align:middle;
                                font-weight:bold;
                                font-size:1px;
                                line-height:1px;
                                border-width:0px;
                                border-top-width:0px;
                                border-color:#FFFFFF;
                                border-top-color:#000000;
                                border-style:solid;
                                background-color:#308F56;
                }

TD.cabeVacia    {
                                font-size:1px;
                                line-height:1px;
                                border-width:0px;
                }


TD.titulo               {
				text-align:right;
				line-height:25px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				font-style: normal;
				color:black
			}
TD.subtitulo		{
				text-align:right;
				line-height:20px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				font-style: normal;
				color:black
			}
TD.tituloTabla      {
                                line-height:14px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
                                font-size:12px;
                                font-weight:bold;
                                font-style:normal;
                                text-align:right;
                                color:#308F56;
                                border-color:#FFFFFF;
                                border-top-color:#000000;
                                border-width:0px;
                                border-bottom-width:0px;
                                border-style:solid;
                                background-color:#FFFFFF;
                }
TD.tituloEmp            {
				text-align:right;
				font-weight:bold;
				color:black
                                background-color:#000000;
                                border-width:0px;
                                border-color:#000000;
                                font-style: solid;
			}

TD.traspaso     {
                                line-height:14px;
                                vertical-align:bottom;
                                text-align:center;
                                background-color:#FDF5E1;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				color:black
			}
TD.traspasoNS	{
                                line-height:14px;
                                vertical-align:bottom;
                                text-align:center;
                                background-color:#FDF5E1;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:black
			}
TD.transferencia	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				color:black
			}
TD.transferenciaNS	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:black
			}

TD.azuloscuro	{
				color:#003163;
				font-size:10px;
				font-weight:bold
			}

/* ++++++++++++++++      ENLACES       ++++++++++++++++++++++++*/

A  			{
				text-decoration:none;
				font-family:Verdana,Arial;
				color:#0000dd
			}

A:hover	    {
				color:#888888
			}

A.menu  	{
				text-align:left;
				font-size:10px;
				font-weight:bold;
				font-family:Verdana,Arial;
				color:#767662
			}

A.menu:hover	{
			color:#000000
			}

A.menu2 	{
				text-align:left;
				font-size:9px;
				font-weight:bold;
				font-family:Verdana,Arial;
				color:#000000
			}

A.menu2:hover	{
			color:#888888
			}

A.peque     {
				color:#a8211e;
				font-size:8px
			}

A.azuloscuro  {
				color:#003163
			}

/* +++++++++++++++      INPUTS         +++++++++++++++++++++++++ */
input  {
    	font-family : Verdana,Arial;
    	font-size : 10px;
    	border-style : solid;
    	border-width : 1px;
    	border-color : #999999;
}

input.radio  {
    	font-family : verdana;
    	font-size : 10px;
    	border-width : 1px;
    	border-style : none;
    	border-color : #999999;
}

input.checkbox  {
    	border-style : none;
    	border-color : #999999;
}

input.boton  {
        font-family : verdana;
        font-size : 10px;
    	border-style : solid;
        border-color: #999999;
}

select  {
    	font-family : Verdana,Arial;
    	font-size : 10px;
    	border-style : solid;
    	border-width : 1px;
    	border-color : #999999;
}

select.NS  {
    	font-family : Verdana,Arial;
}


/* ++++++++++++++++      PARRAFOS       ++++++++++++++++++++++++*/

P 			{
				text-align:center;
				font-size:12px;
				font-family:verdana,arial;
				
				color:black
			}
P.login		{
				text-align:center;
				font-size:12px;
				font-family:verdana,arial;
				color:black
			}

