

/* the overlayed element */
.apple_overlay {

    /* initially overlay is hidden */
    display:block;

    /* growing background image */
    background-image:url(images/BizWhite.png);

    /*
      width after the growing animation finishes
      height is automatically calculated
      */
    width:640px;

    /* some padding to layout nested elements nicely  */
    padding:35px;

    /* a little styling */
    font-size:11px;
}

/* default close button positioned on upper right corner */
.apple_overlay .close {
    background-image:url(images/Biz_salir.gif);
    position:absolute; right:5px; top:5px;
    cursor:pointer;
    height:35px;
    width:35px;
}


  /* use a semi-transparent image for the overlay */
  #overlay {
    background-image:url(images/Biz_Transparent.png);
    color:#efefef;
    height:450px;
  }
  /* container for external content. uses vertical scrollbar, if needed */
  div.contentWrap {
    height:441px;
    overflow-y:auto;
  }
  
  
  
  


.comment-form-email
{position: relative;
    top: -22px;
    left: 0px;
    height: 25px;
}
.comment-form-email label 
{
    background: #eee;
	-webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
	-moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
	box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
	color: #555;
	display: inline-block;
	font-size: 13px;
	left: 3px;
	min-width: 60px;
	padding: 4px 10px;
	position: relative;
	top: 63px;
	z-index: 1;
}

.input[type="text"]:focus
{
	text-indent: 0;
	z-index: 1;
}

.cpYearNavigation,.cpMonthNavigation 
{text-align:center; vertical-align:center; text-decoration:none; color:#384c72; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,
.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayTextDisabled,.cpText 
  { font-family:arial; font-size:8pt; }
.cpDayColumnHeader
  { font-family:arial; font-size:8pt; font-weight:bold   }
  
 .cpTodayText
  { BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 0px solid; 
	PADDING-LEFT: 4px; FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px; COLOR: #000000; 
	BORDER-BOTTOM: #ffffff 0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #9DC8E9; TEXT-ALIGN: center
	 }
  
TD.cpDayColumnHeader {  background-color: #9EC8EA;  text-align:right; border:solid thin #800000;border-width:1px 0px 1px 1px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled 
{ color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#000000;  }
.cpOtherMonthDate { color:#808080; }
TD.cpCurrentDate { color:white; background-color: #9DC8E9; border-width:2px; border:solid thin #800000; }
TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }

TD.cpTodayText, TD.cpTodayTextDisabled { border-bottom:solid thin #000000;border-top:solid thin #000000; border-width:1px 1px 1px 1px;}

A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:black; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border-width:1px;  border:solid thin #B6B6B6; }


.web_dialog_overlay
{
    position:fixed ;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: blue;
    opacity: .15;
    filter: alpha(opacity=15);
    -moz-opacity: .15;
    z-index: 101;
    display: none;
}
.web_dialog
{
    display: none;
    position: relative;
    width: 380px;
    height: 150px;
    top: 50%;
    left: 50%;
    margin-left: -190px;
    margin-top: -100px;
    background-color: #ffffff;
    border: 2px solid #9EC8EA;
    
    padding: 0px;
    z-index: 9999;
    FONT-SIZE: 12px; 	
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    font-weight:normal;
}
.web_dialog_title
{
    border-bottom: solid 2px #9EC8EA;
    background-color: #C5DFF3;
    padding: 4px;
    color: #000000;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
}
.web_dialog_title a
{
    color: #000000;
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.align_right
{
    text-align: right;
}

.cabecera_div {

	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px; COLOR: #000000; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #9DC8E9; TEXT-ALIGN: center
}

.mGrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; }
.mGrid td { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: solid 1px #c1c1c1; color: #000000; font-size: 10px; }
.mGrid th {  height:30px;  font-family: Verdana, Arial, Helvetica, sans-serif;padding: 4px 2px; color: #000000; background: #424242; background-image:url(images/next2f.gif)  ; border-left: solid 1px #525252; font-size:10px;font-weight:bold; }
.mGrid .alt { background-color:#F2F2F2;  }

.mGrid .pgr {background-color:Aqua; font-size: 0.20em;color: #000000; }
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td { font-family: Verdana, Arial, Helvetica, sans-serif;  border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-size: 0.8em; color: #fff; line-height: 8px; }   
.mGrid .pgr a { color: #000000; text-decoration: none; font-size: 0.10em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }


.SoloStyle_CalendarFondo {
	FONT-WEIGHT: normal; 
FONT-SIZE: 9px; COLOR: #384c72; 
BACKGROUND-REPEAT: no-repeat; 
FONT-FAMILY: Arial, 
Helvetica, sans-serif; 
BACKGROUND-COLOR: #9DC8E9
}


.darkContent 
{
    position:fixed;
     background-color :white;
     padding:8px;
     overflow:hidden;
     color:#333;
     font-family:arial;
     opacity:0;
     -moz-border--radius:5px;
     -webkit-border--radius:5px;
     width:500px;
     height:500px;
     z-index:101;
     left:50%;
     top:50%;
     margin-left:-250px;
     margin-top:-250px;
     text-align:center; 
}

.darkCover
{
    position:fixed;
     background-color :white;
     left:0%;
     top:0%;
     z-index:100;
     opacity:0;     
     width:100%;
     height:100%;
     position:absolute; 
}


#div_mensaje
{
    min-height:124px;	/*124px;	*/
	margin:1px;
	padding:2px 0.5em;
	border:1px solid #493221;
	background-color:#FFFFFF;
	background-image:url(Images/colgradient_short.jpg);
	background-repeat:repeat-x;
	color:#6D584D;
}


.mensaje {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	VERTICAL-ALIGN: top; 
	COLOR: #000000;
	PADDING-TOP: 4px; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	/*BACKGROUND-COLOR: #ADCBF7; TEXT-ALIGN: left*/
}

.mensaje_error
{
	/*FONT-WEIGHT: bold;*/
	FONT-SIZE: 12px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 24px;
/*background-color: #ADCBF7;*/
}

.txttitulo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 24px;
	background-color: #ADCBF7;
}
.normal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img{
     margin: 0;
     padding: 0;
     border: 0;
}

.txt_login
{

	background-image:url(images/user.gif);
	background-repeat:no-repeat;
   font-family:Arial;
   font-weight:bold;
 	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	padding-left:25px;
	border:1px solid #ffffff;
	height:15px;
	margin: 0.5em 0;
	 margin-left:17px;
	 vertical-align:bottom;
	 WHITE-SPACE: nowrap; 
	 
   }




h1, h2, h3, h4, h5, h6 {color:#573922;}


.txt_desc
{
     border:1px solid #DDD1C4;
    font-size:small;
    background-color:#ffffff;
    font-family:Verdana;
    
	    }

.borde_tabla {
      height: 84px;
      border:1px solid #9EC8EA;
      margin:auto
      /*text-align:center*/
}
  
 
 .titCampo {

	PADDING-LEFT: 6px; FONT-WEIGHT: bold; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
		 text-align: left;
	BACKGROUND-COLOR: #C5DFF3; WHITE-SPACE: nowrap;
}

.titCampo2 {

	PADDING-LEFT: 6px;
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 text-align: left;
	 HEIGHT: 20px; 
	 BACKGROUND-COLOR: #FBFDFD; 
	 WHITE-SPACE: nowrap;
}

.titCampoBorde
{
    border-bottom: solid 1px #9EC8EA;
    background-color: #C5DFF3;
    padding: 4px;
    color: #000000;
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
}

.campo {
  background-color:#FFFFFF;
	PADDING-RIGHT: 4px;
	 FONT-SIZE: 12px; 
	/*BORDER-BOTTOM: #cccccc 1px dotted;*/
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 WHITE-SPACE: nowrap; 
	HEIGHT: 20px
	
}

.campo_borde {
  background-color:#FFFFFF;
	PADDING-RIGHT: 4px;
	 FONT-SIZE: 12px; 
	BORDER-BOTTOM: #F0F0F0 1px solid;
	BORDER-TOP: #F0F0F0 1px solid;
	BORDER-LEFT: #F0F0F0 1px solid;
	BORDER-RIGHT: #F0F0F0 1px solid;
	 
	
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 WHITE-SPACE: nowrap; 
	HEIGHT: 20px
	
}


.titCampoG {

	PADDING-LEFT: 4px;
	 
	 FONT-SIZE: 10px; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 text-align: left;
	 HEIGHT: 20px; 
	 BACKGROUND-COLOR: #FBFDFD; 
	 WHITE-SPACE: nowrap;
}
.titCampoG2 {

	PADDING-LEFT: 4px;
	 
	 FONT-SIZE: 12px; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 text-align: left;
	 HEIGHT: 20px; 
	 BACKGROUND-COLOR: #FBFDFD; 
	 WHITE-SPACE: nowrap;
}


.pie_pagina2 {
	BORDER-RIGHT: #ffffff 1px; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #ffffff 1px; 
	COLOR: #ffffff; PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #80b2bb; 
	TEXT-ALIGN: center
}


.pie_pagina 
{
	height: 26px; 
	text-align: center; 
	background-color:#FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
	
	
}

.pie_pagina_grid 
{
	height: 26px; 
	text-align: center; 
	background-color:#C5DFF3;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #EA1F1F; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: Right
	
	
}

.cabecera {

	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px; COLOR: #000000; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F0F0F0; TEXT-ALIGN: center
}

.cabecera2 
{	
BORDER-RIGHT: #ffffff 1px; 
PADDING-RIGHT: 4px; 
BORDER-TOP: #ffffff 1px solid; 
PADDING-LEFT: 4px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
BORDER-LEFT: #ffffff 1px; 
COLOR: #5C7198; 
BORDER-BOTTOM: #ffffff 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #F0F0F0; 
TEXT-ALIGN: center
}

h1 {
	margin:0;
	font-size: 1.6em;
	font-weight: normal;
}
h2 {
	margin: 0.5em 0;
	font-size: 1.5em;
	font-weight: normal;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.4em;
	font-weight: normal;
}
h4 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: bold;
}
h5 {
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}
p  {
    margin: 1em 0;
    line-height:1.4;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */




#logon {
	position:relative;
    top:150px; 
	width:50%; 
	height: inherit;
	margin: 0 -380px 0 -385px;
	background: #FFFFFF;
	/*border:1px solid #493221;*/
	background-color:#FFFFFF;
	background-image: url(Images/logon.gif);
	background-repeat: no-repeat;
	color:#6D584D;
}


.button3 {
	BORDER-RIGHT: #5ea046 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #5ea046 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #DBCF40; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #5ea046 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #5ea046 1px solid; 
	TEXT-DECORATION: none;
	color: #003300
}
.button {
	-webkit-border-radius: 7px 7px 7px 7px; -moz-border-radius: 7px 7px 7px 7px; border-radius: 7px 7px 7px 7px;
	/*background-image: url(../images/layout/button.png);*/
    background-color:#0079c1;
	border-style: none;
	line-height:4px;
	color:#fff;
	font-family: 'Roboto', Helvetica, Arial; font-size:12px; font-weight:500;
	height: 22px;
    padding: 5px 15px 5px 15px;
    border: 0px;
    outline: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;


}    


.DropDownList
{
     border:1px solid #CCCCCC;
    font-size:11px;
    background-color:#ffffff;
    font-family:Verdana;
    
	    }
.Check
{
    font-size:1.1em;
    /*border:1px solid #CCCCCC;
    background-color:#ffffff;*/
    font-size:11px;
    font-family:Verdana;
      font-size:11px;
 }


.txtBox 
{

FONT-SIZE: 11px; 
    
    border:1px solid #CCCCCC;   
    background-color:#ffffff;
    font-family:Verdana;
    /*border-bottom-width:100px;
    border-width:50px;
  /*
    BORDER-RIGHT: #5ea046 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #5ea046 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #DBCF40; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #5ea046 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #5ea046 1px solid; 
	TEXT-DECORATION: none;
	color: #003300
   */
	    }

.SLabel
 {
 	  font-size:11px;
	/*border:1px solid #64493E;*/
    /*color:#6D584D;*/
  /*  background-color:#FAEBE7;
    text-align:left;
    font-size:smaller;
    font-family:Verdana;
    */
}

.tr_cab
 {
	border:1px solid #9AB4E1; /*MVP #EAA6CB */
	background-image:url(Images/master_03_05_02.gif);
	background-repeat:repeat;
	background-position:top right;
}
.tree
{
	border:1px solid #9AB4E1; /*MVP #EAA6CB */
	background-image:url(Images/master_03_05_02.gif);
	background-repeat:repeat;
	background-position:top right;
}

.campoF {
  background-color:White;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px; 
	/*FONT-SIZE: 11px; 
	COLOR: #000000; 
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; */
	BORDER-BOTTOM: #cccccc 1px dotted;
/* WHITE-SPACE: nowrap; */
	HEIGHT: 20px
	
}



A
{
	
	COLOR: #000000; 
		TEXT-DECORATION: NONE

}


A:active
{
	BORDER-BOTTOM: #cccccc 1px dotted;
	COLOR: #000000; 
		TEXT-DECORATION: underline;
		background-color:#D4D0C8;

 
 border-color:Green;
}






.cabeceragrid

{

 BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; 
	
	BORDER-LEFT: #ffffff 1px; COLOR: #000000; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
	BACKGROUND-COLOR: #C5DFF3; TEXT-ALIGN: center
	
}

.TituloImpresion


{

 FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	
	FONT-SIZE: 18px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
	 TEXT-ALIGN: center
	
}

.EtiquetaImpresion


{

 FONT-WEIGHT: bold; 
	COLOR: #000000; 
	
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
	 TEXT-ALIGN: left;
	
}
.ContenidoImpresion

{

 FONT-WEIGHT:normal; 
	COLOR: #000000; 
	
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
	 TEXT-ALIGN: left;
	
}

.EncabezadoImpresion

{
 FONT-WEIGHT: bold; 
	COLOR: #000000; 
	
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
	 TEXT-ALIGN: center;
	
	
}


.EncabezadoImpresionGrande

{
 FONT-WEIGHT: bold; 
	COLOR: #000000; 
	
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
	 TEXT-ALIGN: left;
	
	
}

.txtNumero
{
	border: 1px solid #CCCCCC;
	background-color:#ffffff;
	font-family:Verdana;
	font-size: 11px;
	text-align:right;
}







.SoloStyle_TextoFooterCeleste {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SoloStyle_TextoFooterLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.div_formularios
 {
position:static; 
overflow: auto; 
visibility: inherit; 
left: 191px; 
top: 175px; 
clip: rect(auto auto auto 1); 
width: 100%; 
height:130%; 
border: 1px none #000000;
}
.div_menu
{
    position:static; 
    overflow: auto; 
    visibility: visible; 
    left: 0px; 
    top: 161px; 
    clip: rect(auto auto auto 1);
    background-color:#FFFFFF;  
    width:187; 
    height:100%;  
    border: 1px none #000000;
    BACKGROUND-REPEAT:repeat ; 


}


.tdcuerpo{
background-color:White; 
vertical-align: middle; 
text-align: center; 
background-image: url(Images/bground.gif);background-repeat:no-repeat;background-position:right bottom ;

}

.mensajenodata
{ 
FONT-WEIGHT:   bold; 
vertical-align: middle; 
text-align: center;
font-style:italic; 
FONT-SIZE: 14px; 
COLOR: #384c72; 
BACKGROUND-REPEAT: no-repeat; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
background-image: url(Images/MensajeI.gif);background-repeat:no-repeat;background-position:left  center  ;
}

.RepDisplay
{ 
display:none;
}


.RepDisplay2
{ 
 
display:block ;
 }



.linklogon {
	FONT-SIZE: 10px; COLOR: #0878C9; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linklogon:hover {
	FONT-SIZE: 10px; COLOR: #D69E31; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


.menucabecera
{
 background-color:#F0F0F0;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BORDER-BOTTOM: #cccccc 1px ;
/* WHITE-SPACE: nowrap; */
	HEIGHT: 20px
}
.menucabecera A
{
	FONT-WEIGHT: bold; 
 	FONT-SIZE: 1.0em; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none
}

.menucabecera A:hover
{
	
	COLOR: #000000; 
		/*TEXT-DECORATION: underline*/

}


.ruta
{

 	FONT-SIZE: 16px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none
}


.SoloStyle_TextoContenido {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif; TEXT-ALIGN: left;
	
/*FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002469; FONT-FAMILY: Verdana, Helvetica, sans-serif*/

}

.SoloStyle_TextoAzul {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002469; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.SoloStyle_TextoContenido_ayuda
{
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002469; FONT-FAMILY: Arial, Helvetica, sans-serif	
	}

  /* simple css-based tooltip */
            .tooltip {
                background-color:#5CA7E0;
                border:1px solid #fff;
                padding:10px 15px;
                width:240px;
                display:none;
                color:#FFFFE5;
                text-align:left;
                font-size:12px;
                font-weight :bold;

                /* outline radius for mozilla/firefox only */
                -moz-box-shadow:0 0 10px #000;
                -webkit-box-shadow:0 0 10px #000;
            }