/*******************************************************************************/
/* Project trivision-CRM                                                       */
/* 9/Marzo/2007                                                                */
/* Developed by Alberto Santana, Ordenes de Servicio, Informatica - TRICOM     */
/* Cascading Style Sheet (CSS) trivision.css                                   */
/*******************************************************************************/

/* ----------------- body and margin --------------- */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-position: top;
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

/* ----------------- table ------------------ */
.borde-tabla
{
	border-color:  Gray;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}

td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-position: top;
	}

.table-principal {
  height: 100%; 
  width: 100%;	
	}

.table-menu-rojo
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
	cursor: hand;
	display: inline-block;
	background-image: url(../Images/bg_menu08.png);
	height: 28px;
	width: 100%;
}

.table-menu-gris
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
	cursor: hand;
	display: inline-block;
	background-image: url(../Images/bg_menu09.png);
	height: 25px;
	width: 100%;
	text-indent: 4px;
	line-height: 24px;
	margin-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
}

.table-bg-gris
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	font-size: 13px;
	background-image: url(../Images/bg_menu09.png);
	height: 25px;
	width: 100%;
	text-indent: 4px;
	line-height: 24px;
	margin-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
}

/*.table-menu:visited    {background-image: url(../Images/bg_menu00.png); height: 28px; width: 100%;}*/
.table-menu-gris:hover {background-image: url(../Images/bg_menu08.png); height: 25px; width: 100%;}
/*.table-menu:link	   {background-image: url(../Images/bg_menu07.png); height: 28px; width: 100%;}*/

.table-line {
	border-bottom: solid 1px #FF0000;
	}

.table-line-doble {
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
	}

.table-line-top {
	border-top: solid 1px #FF0000;
	}

/* ----------------label / txt --------------- */
.label {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
/*	color: #990000;*/
	}
	
.label-mini {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
/*	color: #990000;*/
	}

.label-negritas {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight: bold;
/*	color: #990000;*/
	}
	
.label-gris {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	font-weight: bold;
/*	color: #990000;*/
	}

.sub-label {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px; 
	}	
	
.sub-label-blanco:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none}
.sub-label-blanco:hover	  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:underline}
.sub-label-blanco:link	  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none}
	
.text {
	font-family: Arial, Helvetica, sans-serif;/* Tahoma, Arial, Helvetica, sans-serif;*/
	color: #990000;
	font-weight:normal;
	font-size:12px; 
	}

.text-mini {
	font-family: Arial, Helvetica, sans-serif;/* Tahoma, Arial, Helvetica, sans-serif;*/
	color: #990000;
	font-weight:normal;
	font-size:10px; 
	}


.text-mini-blanco {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	}

.titulos
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: gray;
	text-decoration: none;
	font-weight: bold;
}

.titulos-negritas {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	}
	
.sub-titulos {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #666666;
	text-decoration:none;
	}
	
.titulos-grande {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	}
	
.collapsible:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #CC0000; text-decoration:none}
.collapsible:hover	 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #990000; text-decoration:underline}
.collapsible:link	 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #FF0000; text-decoration:none}

.treeview:visited    {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #CC0000; text-decoration:none}
.treeview:hover	     {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #990000; text-decoration:underline}
.treeview:link	     {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #FF0000; text-decoration:none}

.panel 
{
	background-image:url(../Images/bg-menu-mini2.png);
	}
.textbox {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*background-image: url(../Images/bg_celdas01.gif);*/
	color: #666666;
	font-size: 12px;
	border-style: solid; 
	border-width: 1;
	}
.button {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	cursor: hand;
/*	border-style: solid; 
	border-width: 1;*/
	}
.DropDownList {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	border-style: solid;
	border-width: 1;
	}
.panelver
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.msgerror {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 11px;
	}
.ocultar {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	visibility: hidden;
	font-size: 0px;
	}
.menubox {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(../Images/bg_menu04.png);
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	border-width: 0px;
	border-color: #FF0000;
	height: 28px;
	width: 100%;
	display: inline-block;
    text-decoration: none;
    letter-spacing:0.1mm;
	}
	
/*.menubox2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	width: 100%;
	cursor: hand;
	display: inline-block;
	}*/

/*--------------Gridview De Datos-------------------*/	
.HeaderStyle {
    background-image: url(../Images/bg-menu-mini2.png);
	height: 12.5px;
    background-color: Red;
    Color: White;
	}
	
.GridViewStyle {
	background-color: White;
	border-style: solid;
	border-width: 1px;
	font-size: 12px;
	color: Black;
	border-color: Red;
	}
	
.GridViewStyleBuscar 
{
	text-align:left; 
	background-color: White;
	border-style: none;
	border-width: 1px;
	font-size: 11px;
	color: Black;
	border-color: Red;
	}
	
.GridViewStyleSituaciones {
	background-color: #ffffc9;
	border-style: solid;
	border-width: 1px;
	font-size: 11px;
	/*font-family: Verdana, Arial;*/
	color:   red;
	border-color: Red;
/*	}
    background-image: url(.Images bg-menu-mini2.png); height: .5px; background-color: Red; Color: White;
{
*/	font-weight: bold;
	font-size: 13px;
	color: white;
}

.AlternatingRowStyle {
	background-color: #F9F9F9;
	}
	
.SelectedRowStyle {
	background-color: #ffffc9;
	}

.AlternatingRowStyleSituaciones {
	background-color: #ffffc9;
	}
	
.PagerStyle {
    font-family: Arial, Helvetica, sans-serif;
	color: #333333;
    font-size: 10pt;
	}
	
a.GridLinkButton:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; text-decoration: none}
a.GridLinkButton:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline}
a.GridLinkButton:link    { font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; text-decoration: none}

/*--------------------Fin Gridview Datos--------------------*/

.mainbar:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none}
.mainbar:hover	 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#EEEEEE; text-decoration:underline}
.mainbar:link	 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none}

.menuAyuda:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none}
.menuAyuda:hover   {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000; text-decoration:none}
.menuAyuda:link	   {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none}
	
.topbar:visited  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}
.topbar:hover	 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#EEEEEE; text-decoration:underline}
.topbar:link	 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}

a.negroraya:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}
a.negroraya:hover   {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold}
a.negroraya:link    {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}

/*Collapsable*/
.CollapsableHead2
{
	height:23px;
	background-image: url(../Images/bg_menu04.png);
	background-repeat:repeat-x;
	font-weight:bold;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:0.1mm;
	color:#ffffff;
	background-color:#FF0000;
}

.collapsableContent2
{
	text-align:left;
    color:#000000;
    font-family:Arial;
    font-size:12px;
}

.collapsableContent
{
	text-align:left;
    color:#000000;
    font-family:Arial;
    font-size:12px;
}

.headCollapsable
{
	height:17px;
	background-image:url(http://www.enlasys.com/Images/headerBack_blue.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	letter-spacing:0.1mm;
	color:#486086;
}




/*ComboBox*/
#qsfexWrapper
{
    /*background: transparent url('images/bg.png') repeat-x 0 0;*/
    height: 240px;
    position: relative;
    width: 508px;
    float: left;
}

#decorationHeader
{
    background: transparent url('images/header.png') no-repeat 0 0;
    width: 250px;
    height: 90px;
    position: absolute;
    top: 0px;
    left: 135px;
}
        
#qsfexWrapper .searchComboBox
{
    position: absolute;
    top: 125px;
    left: 148px;
}
        
#qsfexWrapper .searchLabel
{
    position: absolute;
    top: 130px;
    left: 76px;
}
        
#qsfexWrapper .searchComboBox .rcbArrowCell
{
    background: transparent url('images/start-icon.png') no-repeat 0 0;
}

#qsfexWrapper .searchComboBox .rcbArrowCell,
#qsfexWrapper .searchComboBox .rcbArrowCell a
{
    width: 25px;
}
/*
/* align the smaller sub-item images with the bigger ones in the root-item */
/*.RadPanelBar .rpGroup .rpImage { margin-left: 10px }
.RadPanelBar .rpGroup  { vertical-align:middle}*/






/*Css RadPanelBar*/
	.ExpandedCssClass .rpText
    {
        color: red !important;
    }
    
    .ClickedCssClass .rpText
    {
        color: green !important;
    }
    .DisabledCssClass
    {
        text-decoration: line-through !important;
    }
    .FocusedCssClass
    {
        color: black !important;
        font-weight: bold !important;
        text-decoration: underline !important;
        background:yellow;
    }
    .SelectedCssClass .rpText
{
	color: #990000 !important;
}
    .CustomCssClass1 .rpText
    {
        color:blue !important;
    }
    .CustomCssClass2 .rpText
    {
        color: green !important;
    }
    .CustomCssClass3 .rpText
    {
        color: orange !important;
    }
  
  
  .OpcionMenu
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF0000;
	font-size: 13px;
	cursor: hand;
	display: inline-block;
	text-indent: 4px;
	margin-bottom: 4px;
}
/*.table-menu:visited    {background-image: url(../Images/bg_menu00.png); height: 28px; width: 100%;}*/
.OpcionMenu:hover
{
	background-color: #f5f5f5;
}

.OV
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
}