﻿body 
{
	background-image: url(../imgs_site/bg_malla.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.Span_Black
{
scrollbar-base-color: #473900;
scrollbar-arrow-color: #0066C8;
scrollbar-3dlight-color: #4F4F82;
scrollbar-darkshadow-color: #4F4F82;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: black;
}

.Span_Blanco
{
	scrollbar-base-color: #473900;
scrollbar-arrow-color: #0066C8;
scrollbar-3dlight-color: #4F4F82;
scrollbar-darkshadow-color: #4F4F82;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: white;
}

input {
	font-family: Arial;
	font-size: 10px;
	/*border: 1px solid #999999;*/
	background-color: White;
	color:Black;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:White;
	/*background-color:Black;	*/
}

.TextoBlanco
{   
    font-family: Arial, Helvetica, sans-serif;
    color:White;
	font-size: 11px;
	background-color:Transparent;
   text-decoration:none;
}

.TextoBlanco14
{   
    font-family: Arial, Helvetica, sans-serif;
    color:White;
	font-size: 15px;
	background-color:Transparent;
   text-decoration:none;
}

.TextArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*border: 1px solid #999999;*/
	background-color: White;	
	resize:none;
}


.tituloRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color:#FF0000;
	background-color:Transparent
	/*text-decoration: none;
font-weight: bold;
;*/
}

.tituloNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#F26921;
	text-decoration: none;
}

.textoNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:BLACK;
	text-decoration: none;
}

.textoRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	background-color:#FF0000;
	color:Black;
	font-weight: bold;
	border-width:0px;
}

.FondoRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	background-color:#FF0000;
	color:White;
	font-weight: bold;
	border-width:0px;
}

.FondoRed10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	background-color:#FF0000;
	color:White;
	font-weight: bold;
	border-width:0px;
}

.TablaRed 
{	
	border-right: #FF0000 thin solid;
	border-top: #FF0000 thin solid;
	border-left: #FF0000 thin solid; 
	border-bottom: #FF0000 thin solid;	
	border-width:3px;
}


.TablaNaranja
{	
	border-right: red thin solid;
	border-top: red thin solid;
	border-left: red thin solid; 
	border-bottom: red thin solid;	
	border-color:#F26921;
	border-width:3px;
}


.TablaNaranja_DOWN
{	
	border-right: red thin solid;
	/*border-top: red thin solid;
	border-left: red thin solid; */
	border-bottom: red thin solid;	
	border-color:#F26921;
	border-width:3px;
}

.TablaNaranja_DOWN2
{	
	/*border-right: red thin solid;
	border-top: red thin solid;
	border-left: red thin solid; */
	border-bottom: red thin solid;	
	border-color:#F26921;
	border-width:3px;
}

.TablaNaranjaInterior
{	
	border-right: red thin solid;
	border-top: red thin solid;
	border-left: red thin solid; 
	border-bottom: red thin solid;	
	border-color:#F26921;
	border-width:3px;
}

.TablaGris
{	
	border-right: red thin solid;
	border-top: red thin solid;
	border-left: red thin solid; 
	border-bottom: red thin solid;	
	border-color:#949599;
	/*background-color:White;*/
	border-width:3px;
}

.TablaGrisInterior
{	
	border-right: red thin solid;
	border-top: red thin solid;
	border-left: red thin solid; 
	border-bottom: red thin solid;	
	border-color:#949599;
	/*background-color:White;*/
	border-width:3px;
}

.TablaEvento
{	
	border-right: red thin solid;
	border-top: red thin solid;
	border-left: red thin solid; 
	border-bottom: red thin solid;	
	border-color:#949599;
	background-color:White;
	border-width:3px;
}

.textoNaranja{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	background-color:#F26921;
	color:Black;
	font-weight: bold;
	border-width:0px;
}

.FondoNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	background-color:#F26921;
	color:White;
	font-weight: bold;
	border-width:0px;	
}

.textoGris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-color:#949599;
	color:White;
	font-weight: bold;
	border-width:0px;
}

.textoEvento{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color:Black;
	font-weight: bold;
	border-width:0px;
	resize:none;
}

.textoFondoGris{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;	
	text-align:justify;
	background-color:#949599;
	color:black;
	font-weight: bold;
	border-width:0px;
}

.Botones
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:White;	
	color:Black;
	font-weight: bold;
	border-color:#949599;
	border-width:2px;
	
}

.Calendar
{
	background-image:url(../imgs_site/bg_calendario.gif);
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:bold;
	 
}

.Titulo
{
	background-color:#FF0000;
}

/*ajax*/
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:#949599;
	filter:alpha(opacity=70);
	opacity:0.7;
	width:1000px;
	height:1000px;
}

.modalPopup {
	background-color:Black;	
	border-width:3px;
	border-style:none;
	border-color:none;
	padding:3px;
	width:250px;
}

.modalPopupRES {
	background-color: Transparent;	
	border-width:3px;
	border-style:none;
	border-color:none;
	padding:3px;
	width:250px;
}

a:link {
	font-weight: normal;
	text-decoration: none;
	/*color:#FF0000;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
a:visited {
	font-weight: normal;
	text-decoration: none;
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	font-weight:bold;
	text-decoration: underline;
	color:#FF0000;
	background-color:Transparent;
	font-family: Arial, Helvetica, sans-serif;
}
a:active {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;	 
	font-family: Arial, Helvetica, sans-serif;
	
}

.link
{
	color:#FF0000;
	background-color:Transparent;
	font-family: Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size: 11px;
	
}

.FondoGrisTextoBlanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	background-color:#949599;
	color:White;
	font-weight: bold;
	border-width:0px;
}

a.descargas
{   
    font-family: Arial, Helvetica, sans-serif;
    color:White;
	font-size: 9px;
	background-color:Transparent;
 text-decoration:none;
}

.textoNegroNormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color:Black;
	font-weight:normal;
	border-width:0px;
	resize:none;
}

.textoNegroBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color:Black;
	font-weight:bold;
	border-width:0px;
	resize:none;
}

.textoNegroPuntero{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color:Black;
	font-weight:normal;
	border-width:0px;
	resize:none;
	cursor:pointer;
}


.textoBlancoBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color:White;
	font-weight:bold;
	border-width:0px;
	resize:none;
}