BODY 
{ 
	scrollbar-face-color: #EAEAEA;
	scrollbar-shadow-color: #EAEAEA;
	scrollbar-highlight-color: #EAEAEA;
	scrollbar-3dlight-color: #EAEAEA;
	scrollbar-darkshadow-color: #697074;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color: #666666;
}

.listprice { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: line-through; }

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333
}
.textoNegro {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height:20px;	

	padding-left: 15px;

	padding-right: 15px;	

}


.textoGrande {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333}

.TextoCeleste {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #0C336D}

.textoDire {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666}

.textoTel {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 23px; color: #666666}



A.linkTop {
	text-decoration:underline; 
	color:#25160E; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}	
A.linkTop:hover {
	text-decoration:underline; 
	background-color:#CCCCCC;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

A.linkTop2 {
	text-decoration:none;
	color:#E6E6E6;
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size: 11px;
}	
A.linkTop2:hover {text-decoration:underline;}

.link{
text-decoration:none;    
color:#333333;
font-size: 13px;
padding: 4px;
}
.link a{
display:block;
background-color:#333333;
text-decoration:none;
color:#FFFFFF;
font-size: 13px;
padding: 4px;

}
.link a:hover{background-color:#CCCCCC;
text-decoration:none;
color:#425362;
font-size: 13px;
padding: 4px;
}

.linkMenu2 a{
	color: #000000;
	border: 1px #EBEBEB solid;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	padding: 14px;	
	display:block;
	background-color:#F7F7F7;
	text-decoration:none;
	padding-left: 60px;
}

.linkMenu2 a:hover{
	background-color:#F0F0F0;
	text-decoration:none;
	color:#000000;
	font-size: 13px;
}

.linkMenu a{

	color: #000000;

	border-bottom: 1px #cccccc solid;

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	padding: 4px;	

	display:block;

	background-color:#FFFFFF;

	text-decoration:none;

	padding-left: 19px;

}

.linkMenu a:hover{

background-color:#F0F0F0;

text-decoration:none;

color:#000000;

font-size: 11px;

}


.linkMenu3 a{
	color: #000000;
	border: 1px #EBEBEB solid;
	font-family: Tahoma, Helvetica, sans-serif;
	background-image: url(images/iconRojo.gif);	
    background-repeat: no-repeat;
    background-position: left;
	font-size: 11px;
	padding: 4px;	
	display:block;
	background-color:#F7F7F7;
	text-decoration:none;
	padding-left: 34px;
}

.linkMenu3 a:hover{
	background-color:#F0F0F0;
	text-decoration:none;
	color:#000000;
	font-size: 11px;
}

.linkMenu4 a{
	color: #000000;
	border: 1px #EBEBEB solid;
	font-family: Tahoma, Helvetica, sans-serif;
	background-image: url(images/iconRojoVolver.gif);	
    background-repeat: no-repeat;
    background-position: left;
	font-size: 11px;
	padding: 4px;	
	display:block;
	background-color:#F7F7F7;
	text-decoration:none;
	padding-left: 34px;
}

.linkMenu4 a:hover{
	background-color:#F0F0F0;
	text-decoration:none;
	color:#000000;
	font-size: 11px;
}


.boton { font-family:Tahoma,Arial; font-size:12px; text-transform:capitalize;  color:#FFFFFF; background-color:#333333; border-color:#BED2DE ; border-width:1; cursor:hand; }

.input {
	font:14px Arial; 
	color:#000000; 
	background-color:#FFFFFF; 
	border-color:#C4C4C4; 
	border:1px groove #C4C4C4; 

	}
	
.input:focus {
  border: 1px solid #000;
  background: #F3F3F3;
}	

.input2 {font:18px Arial; color:#000000; background-color:#FFFFFF; border-color:#C4C4C4; border:1px groove #C4C4C4; }

.textarea {font:14px Arial; color:#000000; background-color:#FFFFFF; border-color:#C4C4C4; border:1px groove #C4C4C4; idth:350px; scrollbar-3dlight-color: ; scrollbar-face-color: }
.file {font:14px Arial; color:#000000; background-color:#EEEEEE; border-width:1; }

.combo {font: 11px Arial; color: #000000; background-color: #FFFFFF; border-color: #333333; border: 1px groove #FFFFFF; }


.bus{width:70px;color:#858585;background-image:url("imagesNew/bg_Bus.gif");font-size:11px;height:20px;}


.TableTDTit {
    background-color: FFFFFF;
    border: 0px solid #E0E0E0;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding: 10px;
	padding-left: 10px;
	border-bottom: 1px #333333;
	background-image: url(images/bgTit.jpg);
    background-position: left top;

    }

.TableTDTit2 {
    background-color: FFFFFF;
    border: 0px solid #E0E0E0;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;

	border-bottom: 1px #333333;
	background-image: url(images/bigTit2.jpg);
    background-repeat: no-repeat;
    background-position: left top;

    }

/* tables */

.TableTitulo {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    color: #333333;
    background-color: #F0F0F0;
	padding: 4px;
	border: 1px solid #CCCCCC;
	padding-left: 15px;
	font-weight: bold;

    }



.TableBackoffice {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    color: #333333;
    background-color: #FFFFFF;
	padding: 4px;
	border: 0px solid #E0E0E0;
    }

.TableTDBackoffice {
    background-color: FFFFFF;
    border: 0px solid #E0E0E0;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 4px;
	padding-left: 15px;
	border-bottom: 1px #333333 dotted;
	empty-cells: show;
    }
	
.TableTDBackoffice2 {
    background-color: #F0F3FB;
    border: 0px solid #E0E0E0;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 4px;
	padding-left: 15px;
	border-bottom: 1px #333333 dotted;
	empty-cells: show;
	
    }

.TableTDBackofficeRojo {
    background-color: #FFFFFF;
    border: 0px solid #E0E0E0;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 4px;
	padding-left: 15px;
	border-bottom: 1px #FF0000 dotted;
	empty-cells: show;
	
    }



	

.TableTDCabeceraBackoffice {
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    padding: 4px;
	padding-left: 15px;
/*	border-bottom: 1px #333333 dotted; */
    }

td.contact
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

table.contacts
{ 
width: 580px;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; 
}

/* tables */

.TableGral {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF;
    border: 0px solid #959595;
	padding-left: 15px;
	padding-right: 15px;
    }

.TDGral {
    background-color: #F9F9F9;
    border: 1px solid #E0E0E0;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 4px;
	padding-left: 15px;
	padding-right: 15px;
	line-height:20px;
    }

.TDTitulo {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px;


    }

.tabla tr:hover {<br />background-color:&quot;#E0FAC5&quot;<br />}






table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #F9F9F9;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #F0F0F0;
}




.unnamed1 {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

.unnamed2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.titulosBox {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: normal;
}

.textoPrint {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.boton { font-family:verdana; font-size:14px; text-transform:capitalize;  color:#FFFFFF; background-color:#333333; border-color:#cccccc ; border-width:1; cursor:hand; }

.input {font:16px Verdana; color:#666666; background-color:#FFFFFF; border-color:#C4C4C4; border:1px groove #C4C4C4; }

.input2 {font:18px Verdana; color:#666666; background-color:#FFFFFF; border-color:#C4C4C4; border:1px groove #C4C4C4; }

.textarea {font:11px Verdana; color:#666666; background-color:#FFFFFF; border-color:#C4C4C4; border:1px groove #C4C4C4; idth:350px; scrollbar-3dlight-color: ; scrollbar-face-color: }
.file {font:11px Verdana; color:#000000; background-color:#E0E0E0; border-width:1; }

.combo {font: 10px Verdana; color: #000000; background-color: #FFFFFF; border-color: #333333; border: 1px groove #FFFFFF; }



.textoGrande {
	font-family: Arial, Tahoma, Helvetica-Normal;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.TD {
    background-color: #E8E7E1;
    font-family: Arial, Tahoma, sans-serif;
    font-size: 11px;
    color: #333333; 
    }
    
.TDb {
    background-color: #CECCC1;
    font-family: Arial, Tahoma, sans-serif;
    font-size: 16px;
    color: #425362;
    font-weight: bold;  
    }   

.TDc {
    background-color: #CECCC1;
    }   
	
.TDd {
    background-color: #726F5A;
    font-family: Arial, Tahoma, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;  	
    }   	
	
	
.link{
text-decoration:none;    
color:#333333;
font-size: 11px;
}
.link a{
display:block;
background-color:#333333;
text-decoration:none;
color:#FFFFFF;
font-size: 11px;

}
.link a:hover{background-color:#CCCCCC;
text-decoration:none;
color:#425362;
font-size: 11px;

}

A.linkTop {
    text-decoration:underline;
	color:#000000;	
	font-size: 13px;

}   
A.linkTop:hover {text-decoration:underline; background-color:#C5D0D8; font-size: 13px; }


/* the div that holds the date picker calendar */
.dpDiv {
    }


/* the table (within the div) that holds the date picker calendar */
.dpTable {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    color: #505050;
    background-color: #FFFFFF;
    border: 0px;
    }

/* the table (within the div) that holds the date picker calendar */



/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
    }


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
    }


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
    }


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
    }


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
    border: 1px solid #ece9d8;
    }


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
    background-color: #CCCCCC;
    border: 1px solid #AAAAAA;
    }


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
    background-color: #aca998;
    border: 1px solid #888888;
    cursor: pointer;
    color: red;
    }


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
    }


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
    }


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
    }


.dpDayTDPrint {
    background-color: #F9F9F9;
    border: 1px solid #E0E0E0;
    color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    padding: 4px;


    }

	.dpDayTD2 {
    background-color: #FFFFFF;
    border: 1px solid #E0E0E0;
    color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px;	

    }


/* additional style information for the text that indicates the month and year */
.dpTitleText {
    font-size: 12px;
    color: gray;
    font-weight: bold;
    }


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
    color: 4060ff;
    font-weight: bold;
    }


/* the forward/backward buttons at the top */
.dpButton {
    font-family: Arial, Tahoma,Helvetica, sans-serif;
    font-size: 10px;
    color: gray;
    background: #d8e8ff;
    font-weight: bold;
    padding: 0px;
    }


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color: gray;
    background: #d8e8ff;
    font-weight: bold;
    }




