/* Paragraphs
-------------------------------------------------------------------------------------*/
	     
	     #menu p
	     {
	      color: #FFF;
		 
	      }
		#header p {
			float: right;
			clear: right;
			margin-top:0px;
			border-top: 1px solid #660033;
			/*border-bottom: 1px solid Red;*/
		
		}
		

		
/* Headers
----------------------------------------------------------------------------------- */
		

		
		
		h2 {
			margin: 0;
			font-size: 1.6em;
		}
		
		
		

		
/*  General formatting
-----------------------------------------------------------------------*/	

         .MenuRightImg2 {
            float:left;
            width: 55px; /*46px; */
            Height:66px; /*58px;*/
            padding-right:10px;
          /*  background:url("/imgs/iconoasesorvirtual.png") no-repeat left center;*/
            background:url("/imgs/asistente.jpg") no-repeat left center;
         	cursor:pointer;
        }
        
         .MenuRightImg2:hover{
             cursor:pointer;
            }
            
            
        .parrafo-mas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 5px 0px 5px 0px;
    FONT-FAMILY: "Trebuchet ms", sans-serif;
	width:250px;
	DISPLAY: block;
}


#telefono
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 38px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url('/imgs/background-buy-p.gif') no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: "Trebuchet ms", sans-serif;
    HEIGHT: 80px;
	WIDTH: 250px;
}    

#retrieve
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    FONT-FAMILY: "Trebuchet ms", sans-serif;
	WIDTH: 250px;
}   

#telefono .numero
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 5px;
    FONT-SIZE: 22px;
    BACKGROUND: url(/imgs/bullet5.gif) no-repeat right 50%;
    COLOR: #00513b
}

.telefono .numero
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 5px;
    FONT-SIZE: 22px;
    COLOR: #00513b
}

		.telefono .bullet3
		{
			BACKGROUND: url(/imgs/bullet5.gif) no-repeat right 50%
		}
		.telefono .size-peq1
		{
			MARGIN-TOP: -20px;
			FONT-SIZE: 17px
		}
		.telefono .size-peq2
		{
			DISPLAY: block;
			FONT-WEIGHT: normal;
			FONT-SIZE: 10px;
			PADDING-BOTTOM: 5px;
			COLOR: #666666;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			LETTER-SPACING: normal
		}
		.telefono .size-peq3
		{
			PADDING-RIGHT: 20px;
			DISPLAY: block;
			FONT-SIZE: 10px;
			MARGIN-BOTTOM: 5px;
			COLOR: #b3dd1f;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			LETTER-SPACING: normal
		}
				
		.CorporateGreenImportant
		{
			font-family:Verdana;
			font-size:10px;
			font-weight: bold;
			color:#93bf0a;
		}
		
		.CorporateGreen
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
		 	color:#93bf0a;
		}

/*  Content formatting
-----------------------------------------------------------------------*/	


#content h1 {
			margin-top:0px;
		    width:100%;
		    height:20px;
		    background: url(/imgs/background-h3.gif) repeat-x bottom;
			margin: 0px; 
			font-family: 'Trebuchet MS'; /*, Arial, Helvetica, Verdana, sans-serif;*/
			font-size: 18px;
			font-weight: bold;
			color:#696969;
			margin-BOTTOM: 20px;
			
		}

#content H2
{
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    FONT-FAMILY: "Trebuchet ms", sans-serif;
    color:#f15d2a;
}
#content H3
{
    FONT-SIZE: 13px;
    BACKGROUND: url(/imgs/background-h3.gif) repeat-x 50% bottom;
    PADDING-BOTTOM: 5px;
    FONT-FAMILY: "Trebuchet ms", sans-serif
}
#content H4
{
    BORDER-RIGHT: #93bf0a 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #93bf0a 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px 0px;
    BORDER-LEFT: #93bf0a 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #93bf0a 1px solid
}
#content H4 IMG
{
    VERTICAL-ALIGN: middle
}
#content H4.seleccionado
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND: #b3dd1f;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 1px solid
}

#content H4.seleccionado .corporativo2
{
    COLOR: #666666
}
#content H4.seleccionado A
{
    DISPLAY: none
}
#content H5
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: -10px;
    COLOR: #93bf0a;
    FONT-FAMILY: "Trebuchet ms", sans-serif
}
#content H6
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    COLOR: #93bf0a;
    FONT-FAMILY: "Trebuchet ms", sans-serif
}
#content H5 A
{
    COLOR: #93bf0a;
    TEXT-DECORATION: none
}
#content H6 A
{
    COLOR: #93bf0a;
    TEXT-DECORATION: none
}
#content H5 IMG
{
    MARGIN-BOTTOM: -3px
}
#content A
{
    FONT-WEIGHT: bold;
    COLOR: #666666;
    TEXT-DECORATION: none
}
#content A:hover
{
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}

	.answer
{
    MARGIN-LEFT: 10px;
    PADDING-TOP: 5px
}
.answer2
{
    MARGIN-LEFT: 10px
}
.answer2 P
{
    MARGIN: -10px 0px 10px
}

.button-up A
{
    DISPLAY: block;
    BACKGROUND: url(/imgs/button-up.gif);
    WIDTH: 17px;
    TEXT-INDENT: -2000px;
    HEIGHT: 17px
}
.button-up A:hover
{
    BACKGROUND: url(/imgs/button-upb.gif);
}

.smallcalc A
{
    DISPLAY: block;
    BACKGROUND: url(/imgs/smallcalculator2.png);
    WIDTH: 51px;
    TEXT-INDENT: -2000px;
    HEIGHT: 65px;
	margin-left:20px;
	margin-bottom: 10px;
	float:left;
}



	
.features{
		    BACKGROUND: transparent url(/imgs/feature.png) no-repeat left top;
		    PADDING-BOTTOM: 8px;
		    PADDING-TOP: 10px;
			width:510px;
			color:#666666;
		}
		
.features P{
		    margin-left: 10px;
		}
		
.features  H5{
		    margin-left: 10px;
		}
		
		
		
#features2{
		    BACKGROUND: transparent url(/imgs/feature.png) no-repeat left top;
		    PADDING-BOTTOM: 8px;
		    PADDING-TOP: 10px;
			width:510px;
			color:#666666;
		}
		
.featuresbottom{
		    BACKGROUND: transparent url(/imgs/feature2.png) no-repeat left top;
			color:#666666;
			width:510px;
			height:20px;
		}

.features ul
{
PADDING-right: 20px;
}

.features li
{
margin-bottom: 8px;
LIST-STYLE-IMAGE: url(/imgs/bullet2.gif);
PADDING: 0px;
}

#getquote a
		{
		    PADDING-RIGHT: 10px;
		    MARGIN-TOP: 20px;
		    DISPLAY: block;
		    PADDING-left: 50px;
		    FONT-WEIGHT: bold;
		    FONT-SIZE: 15px;
		    BACKGROUND: url(/imgs/background-calcu.jpg) no-repeat;
		    FLOAT: right;
		    PADDING-BOTTOM: 10px;
		    WIDTH: 78px;
		    COLOR: #ffffff;
		    PADDING-TOP: 10px;
		    FONT-FAMILY: "Trebuchet ms", sans-serif;
		    HEIGHT: 62px;
		}
		
		#getquote a:hover
		{
		    BACKGROUND: url(/imgs/background-calcu2.jpg) no-repeat;
		    COLOR: #ffffff;
		    TEXT-DECORATION: none;
		}
		
		#features2 H3
		{
		    FONT-SIZE: 20px;
			PADDING-BOTTOM: 10px;
			PADDING-LEFT: 20px;
		    BACKGROUND: none transparent scroll repeat 0% 0%;
		    MARGIN: 0px;
		    LINE-HEIGHT: 16px;
		}
		#features2 P
		{
		    MARGIN: 0px;
			margin-left:20px;
		}

.align-right
{
    MARGIN-LEFT: 480px
}
	.ContentDottedLine{
		    margin-top:0px;
		    width:100%;
		    height:20px;
		    background: url(/imgs/background-h3.gif) repeat-x bottom;
		}   
		
		

		
.caracteristicas
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 10px;
    MARGIN-TOP: -2px;
    PADDING-LEFT: 30px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 30px;
    BORDER-LEFT: #666666 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #666666 1px solid
}
.caracteristicas H5
{
    FONT-SIZE: 1em;
    COLOR: #878d11
}
.caracteristicas P
{
    MARGIN: 10px
}
.caracteristicas A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #93bf0a
}
.caracteristicas UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(/imgs/bullet2.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px 27px;
    PADDING-TOP: 0px;
     FONT-WEIGHT: bold; /*añadido para evitar el enlace en las caracteristicas. 
                        se eliminará cuando se pongan los enlaces
                         */
}
.caracteristicas LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}

.bullet
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(/imgs/bullet2.gif) no-repeat 1px 50%
}
.bullet2
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(/imgs/bullet4.gif) no-repeat 1px 50%
}
		


		.txtTitleGreen {
			font-family: 'Trebuchet MS'; /*, Arial, Helvetica, Verdana, sans-serif;*/
			font-size: 18px;
			font-weight: bold;
			color:#93bf0a;   
			
		}
		
.corporativo2
{
    COLOR: #b3dd1f
}

		#telephone
		{
		    PADDING-RIGHT: 30px;
		    PADDING-LEFT: 20px;
		    FLOAT: right;
		    PADDING-BOTTOM: 0px;
		    WIDTH: 199px;
		    PADDING-TOP: 15px;
		}

		#buy
		{
		    PADDING-RIGHT: 30px;
		    PADDING-LEFT: 20px;
		    BACKGROUND: url(/imgs/background-buy.gif) no-repeat;
		    FLOAT: left;
		    PADDING-BOTTOM: 0px;
		    WIDTH: 199px;
		    PADDING-TOP: 15px;
		    HEIGHT: 191px
		}
		#buy H3
		{
		    FONT-SIZE: 16px;
		    BACKGROUND: none transparent scroll repeat 0% 0%;
		    MARGIN: 0px;
		    LINE-HEIGHT: 16px;
		}
		#buy P
		{
		    MARGIN: 0px
		}
		#buy A
		{
		    PADDING-RIGHT: 10px;
		    MARGIN-TOP: 5px;
		    DISPLAY: block;
		    PADDING-LEFT: 50px;
		    FONT-WEIGHT: bold;
		    FONT-SIZE: 15px;
		    BACKGROUND: url(/imgs/background-calcu.jpg) no-repeat;
		    FLOAT: right;
		    PADDING-BOTTOM: 10px;
		    WIDTH: 78px;
		    COLOR: #ffffff;
		    PADDING-TOP: 10px;
		    FONT-FAMILY: "Trebuchet ms", sans-serif;
		    HEIGHT: 62px
		}
		#buy A:hover
		{
		    BACKGROUND: url(/imgs/background-calcu2.jpg) no-repeat;
		    COLOR: #ffffff;
		    TEXT-DECORATION: none
		}

		.elto	{ 

		    text-align : left;

		  

		    margin-left: 20px;

		    margin-bottom: 17px; /*10px*/

		    margin-top: 0px; /*20px*/

		   /*  height:75px;  

		   border: 1px solid red;*/ 

			/*padding: 5px 5px 5px 5px;*/ 

		 }


	

/*  Contents calculator
-----------------------------------------------------------------------*/	

		form#repay_calc fieldset {margin: 0px 0px; padding: 0; border: none;}
		form#repay_calc legend {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; width:480px;  FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; COLOR: #93bf0a; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet ms", sans-serif; TEXT-ALIGN: left;}
		form#repay_calc fieldset label { display:block; width:200px; float:left; margin: 0px 0px 5px 20px; padding:0px; }
		form#repay_calc fieldset input, textarea, select {margin: 0px 10px 5px 20px; padding:0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 100%;  border: 1px solid #BBC200;}
		

		
		.subtotal_title
{
            font-family:"Trebuchet ms", sans-serif;
            font-size:16px;
            text-decoration:none;
            color:#EA5200;
            float:right;
			margin-right:40px;
			margin-top:20px;
			margin-bottom:10px;

}

.subtotal_equals
{
            font-family:"Trebuchet ms", sans-serif;
            font-size:20px;
            text-decoration:none;
            color:#EA5200;
}

/*  virtual assistant
-----------------------------------------------------------------------*/	

#logo {text-align:left;}

#virtualcontainer 
{
    padding: 0px;
    width: 340px;
    text-align:left; 
    margin: 0 auto;   
    /*padding-left:31px;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#696969;
    
    background-color:#FFFFFF;
  /*  border: 1px solid black; */
}
#virtual {margin: 0px 10px 5px 20px; padding:0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 100%;  border: 1px solid #BBC200;}
	
.question
{
    COLOR: #ff3300;	
	font-family:"Trebuchet ms", sans-serif;
    font-size:10px;
}

/*---------- bubble tooltip -----------*/
.tt{
    position:relative;
    z-index:24;
    color:#BBC200;
	font-weight:normal;
    text-decoration:underline;
	padding-right:10px;
}
.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
.tt:hover{z-index:25; color: #EA5200; background:none; text-decoration:none;}
.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #EA5200;
    text-align: center;
	text-decoration:none;

}


.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/imgs/bubble.gif) no-repeat top;
}
.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/imgs/bubble_filler.gif) repeat bottom; 
}
.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #EA5200;
    background: url(/imgs/bubble.gif) no-repeat bottom;
}


		 
/*
---------------------------------------------------------------------------------------------------- 
*/