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-image: url(template/bg.jpg);
	background-repeat: repeat-x;
	background-color: white;
}
a{ font: 11px arial,verdana,sans-serif; color: #5A5A5A; }
a:link{ font-weight:normal; color: #FFFFFF; font: 11px arial,verdana,sans-serif; }
a:visited{ font-weight:normal; color:#FFFFFF; font: 11px arial,verdana,sans-serif; }
a:hover{ font-weight:normal; color:#990033; font: 11px arial,verdanasans-serif; }

a.blackLink:link { font: 11px arial,verdana,sans-serif; color:#000000; }
a.blackLink:visited { font-weight:normal; color: #000000; font: 11px arial,verdana,sans-serif; }
a.blackLink:hover { font-weight:normal; color:#990033; font: 11px arial,verdana,sans-serif; }
a.blackLink:active { font-weight:normal; color:#990033; font: 11px arial,verdanasans-serif;}

a.blueLink:link { font: 11px arial,verdana,sans-serif; color:#0063DC; }
a.blueLink:visited { font-weight:normal; color: #0063DC; font: 11px arial,verdana,sans-serif; }
a.blueLink:hover { font-weight:normal; color:#990033; font: 11px arial,verdana,sans-serif; }
a.blueLink:active { font-weight:normal; color:#990033; font: 11px arial,verdanasans-serif;}

a.menuLink:link { font: 11px arial,verdana,sans-serif; color:#0063DC; }
a.menuLink:visited { font-weight:normal; color: #0063DC; font: 11px arial,verdana,sans-serif; }
a.menuLink:hover { font-weight:normal; color:#990033; font: 11px arial,verdana,sans-serif; }
a.menuLink:active { font-weight:normal; color:#990033; font: 11px arial,verdanasans-serif;}

a.miniBlackLink:link { font: 9px arial,verdana,sans-serif; color:#000000; }
a.miniBlackLink:visited { font-weight:normal; color: #000000; font: 9px arial,verdana,sans-serif; }
a.miniBlackLink:hover { font-weight:normal; color:#000000; font: 9px arial,verdana,sans-serif; }
a.miniBlackLink:active { font-weight:normal; color:#66FF00; font: 9px arial,verdanasans-serif;}

a.blackTitleLink:link { font: 12px arial,verdana,sans-serif; color:#000000; font-weight:bold;}
a.blackTitleLink:visited { font-weight:normal; color: #000000; font: 12px arial,verdana,sans-serif; font-weight:bolder}
a.blackTitleLink:hover { font-weight:normal; color:#000000; font: 12px arial,verdana,sans-serif; font-weight:bolder}
a.blackTitleLink:active { font-weight:normal; color:#66FF00; font: 12px arial,verdanasans-serif; font-weight:bolder}

a.grayLink:link { font: 11px arial,verdana,sans-serif; color:#666666; }
a.grayLink:visited { font-weight:normal; color: #666666; font: 11px arial,verdana,sans-serif; }
a.grayLink:hover { font-weight:normal; color:#666666; font: 11px arial,verdana,sans-serif; }
a.grayLink:active { font-weight:normal; color:#66FF00; font: 11px arial,verdanasans-serif;}

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

.fsupIzq{
width: 37px;
height: 25px;
background: url(top-izq.gif) no-repeat;
}
.fsupCentro{
height: 25px;
background: url(top-med.gif) repeat-x;
}
.fsupDer{
width: 308px;
height: 25px;
background: url(top-der.gif) no-repeat;
}
.fcuerpoIzq{
width: 37px;
background: url(body-izq.gif) repeat-y;
}
.fcuerpoCentro{
background: #FFFFFF;
}
.fcuerpoDer{
width: 28px;
background: url(body-der.gif) repeat-y;
}
.finfIzq{
width: 37px;
height: 59 px;
background: url(bottom-izq.gif) no-repeat;
}
.finfCentro{
height: 59px;
background: url(bottom-centro.gif) repeat;
}
.finfDer{
width: 308px;
height: 59 px;
background:  url(botton-der.gif) no-repeat;
}


.renglonNon{
	border-right:thin solid none;
	border-left:thin none;
	border-bottom:thin none;
	border-top:thin none;
	font-family: Arial;
	font-size: 11px;
	color: black;
	text-align:none;
}
 .renglonPar{ 
    background-color:#DDDCE2;
	border-right:thin none;
	border-left:thin none;
	border-bottom:thin none;
	border-top:thin none;	
	font-family: Arial,verdana,sans-serif;
	font-size: 11px;
	color: black;
	text-align:none;
}

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

.textoGris{
    font-weight:normal;
    font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color:#999999;
	text-decoration: none; 
}

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

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

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

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

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

.texto-greenTitle {
	font-family: arial black, arial, verdana,sansserif;
	font-size: 11px;
	color: #00CC00;
	text-decoration: none;
}

.texto-orangeTitle {
	font-family: arial black, arial, verdana,sansserif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}

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

.footer-title{font-size:9px;padding-left:10px;padding-right:0px; background-color:#F3F3F3; border-top:3px double #CCC;float:left;margin-bottom:10px;margin-top:10px;width:100%;}
.footer-text{font-size:9px;padding-left:10px;padding-right:0px; color:#999999}

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

