body {
	scrollbar-arrow-color:  #000000;
    //Flechitas
	scrollbar-face-color: #FFFFCC;  //Lo mas atras
	scrollbar-track-color: #FFFFCC;
	scrollbar-highlight-color: #FFFFFF;  //Cambia el color
	scrollbar-3dlight-color: #EAEFF4;
	scrollbar-shadow-color: #7492B6;
	scrollbar-darkshadow-color: #000000;
	
	background-color: white;
}


a{ font: 14px verdana, arial, sans-serif; color: #5A5A5A; }

a:link { font-weight:bolder; color:#000000; font: 14px verdana, arial, sans-serif;  text-decoration:none;}
a:visited { font-weight:bolder; color:#000000; font: 14px verdana, arial, sans-serif; text-decoration:none;}
a:hover { font-weight:bolder; color:#990000; font: 14px verdana, arial, sans-serif; text-decoration:none;}

a.bannerLink:link{ font-weight:bolder; color: #FFFFFF; font: 14px verdana, arial, sans-serif; }
a.bannerLink:visited{ font-weight:bolder; color:#FFFFFF; font: 14px verdana, arial, sans-serif; }
a.bannerLink:hover{ font-weight:bolder; color:#990000; font: 14px verdana, arial, sans-serif; }

a.portadaLink:link{ font-weight:bolder; color: #000000; font: 14px verdana, arial, sans-serif; text-decoration:none;}
a.portadaLink:visited{ font-weight:bolder; color:#000000; font: 14px verdana, arial, sans-serif; text-decoration:none;}
a.portadaLink:hover{ font-weight:bolder; color:#990000; font: 14px verdana, arial, sans-serif; text-decoration:none;}


a.whiteLink:link{ font-weight:bolder; color: #FFFFFF; font: 14px verdana, arial, sans-serif; }
a.whiteLink:visited{ font-weight:bolder; color:#FFFFFF; font: 14px verdana, arial, sans-serif; }
a.whiteLink:hover{ font-weight:bolder; color:#990000; font: 14px verdana, arial, sans-serif; }

a.marronLink:link{ font-weight:900; color: #990000; font: 16px verdana, arial, sans-serif; }
a.marronLink:visited{ font-weight:900; color:#990000; font: 16px verdana, arial, sans-serif; }
a.marronLink:hover{ font-weight:900; color:#FF0000; font: 16px verdana, arial, sans-serif; }

a.redLink:link{ font-weight:900; color: #FF0000; font: 16px verdana, arial, sans-serif; }
a.redLink:visited{ font-weight:900; color:#FF0000; font: 16px verdana, arial, sans-serif; }
a.redLink:hover{ font-weight:900; color:#660066; font: 16px verdana, arial, sans-serif; }


a.miniLink:link { font-weight:normal; color:#000000; font: 9px verdana, arial, sans-serif;  }
a.miniLink:visited { font-weight:normal; color:#000000; font: 9px verdana, arial, sans-serif; }
a.miniLink:hover { font-weight:normal; color:#990000; font: 9px verdana, arial, sans-serif; }

a.miniWhiteLink:link { font-weight:normal; color:#ffffff; font: 9px verdana, arial, sans-serif;  }
a.miniWhiteLink:visited { font-weight:normal; color:#ffffff; font: 9px verdana, arial, sans-serif; }
a.miniWhiteLink:hover { font-weight:normal; color:#990000; font: 9px verdana, arial, sans-serif; }


input {	font-size: 9pt; }
select{ font-size: 9pt; }
textarea { border: 1px solid #626235; font-size: 10pt; }
.button { font-weight:normal; font-size: 9pt; font-family: verdana, arial, sans-serif; color: black; }
.drop_down { border: 1px solid #626235; font-size: 10pt; }

.renglonNon{
	border-right:thin solid none;
	border-left:thin none;
	border-bottom:thin none;
	border-top:thin none;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
 .renglonPar{ 
    background-color:#E48B2D;
	border-right:thin none;
	border-left:thin none;
	border-bottom:thin none;
	border-top:thin none;	
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: black;
}
.renglonCafe{ 
    background-color:#BE5D30;
	border-right:thin none;
	border-left:thin none;
	border-bottom:thin none;
	border-top:thin none;	
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #FFFFFF;
}

.texto{ 
    font-weight:normal;
    font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: black;
	text-decoration: none; 
}

.textoRojo{ 
    font-family: verdana, arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FF0000;
}

.texto-message{
    font-weight:normal;
    font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: maroon;
	text-decoration: none; 
}

.texto-white{
    font-weight:normal;
    font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none; 
}

.texto-mini{
    font-weight:normal;
    font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: black;
	text-decoration: none; 
}

.texto-rutas{
    font-weight:normal;
    font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #CC6600;
	text-decoration: none;
}

.texto-title {
	font-family: arial black, arial, verdana,sansserif;
	font-size: 16px;
	color: maroon;
	text-decoration: none;
}

.texto-blacktitle {
	font-family: arial black, arial, verdana,sansserif;
	font-size: 14px;
	color: black;
	text-decoration: none;
}

.texto-coltitle{ 
    font-weight:bold;
    font-family: arial,verdana, sans-serif;
	font-style:italic;
	font-size: 14px;
	color: black;
	text-decoration: none; 
}


//Styles para el sortable
table.sortable a.sortheader {
    font-weight:bold;
    font-family: arial,verdana, sans-serif;
	font-style:italic;
	font-size: 14px;
	color: black;
	text-decoration: none; 
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}
a.sortheader:link { font: 14px verdana, arial, sans-serif; color:#000000; font-weight:bold; font-style:italic; text-decoration: none;}
a.sortheader:visited { font-weight:normal; color: #000000; font: 14px verdana, arial, sans-serif; font-weight:bold; font-style:italic; text-decoration: none;}
a.sortheader:hover { font-weight:normal; color:#66FF00; font: 14px verdana, arial, sans-serif; font-weight:bold; font-style:italic; text-decoration: none;}
a.sortheader:active { font-weight:normal; color:#000000; font: 14px arial,verdanasans-serif; font-weight:bold; font-style:italic; text-decoration: none;}
