@charset "utf-8";
/*
	Title # Calculator
	Date  # 30 July 2013
*/

*{ padding:0px; margin:0px; }

body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

#nav-full{ width:100%; float:left; position:relative; background:#fffef4 url(../images/calculator-nav-bg.jpg) top center no-repeat; border-top:24px solid #000; z-index:2; }
#body-full{ width:100%; float:left; position:relative; background-color:#fffdf4; }
#bottom-full{ width:100%; float:left; position:relative; background-color:#fff2ab; }
#footer-full{ width:100%; float:left; position:relative; background:#ffcd27 url(../images/calculator-footer.jpg) center top no-repeat; }

#subbody-full{ width:100%; float:left; position:relative; background-color:#FFF; border-bottom:3px solid #333333; }

#subbody-full2{ width:100%; float:left; position:relative; background-color:#fffdf4; }

.wrap{
	  width:2048px;
	  margin:auto;
	  text-align:left;
	}
		
	
h1,h2,h3,h4{ padding:0px; margin:0px; }
ul{ padding:0px; margin:0px; }
p{ padding:0px; margin:0px; }

a{ text-decoration:none; }
a img{ border:0px; }

table, table th, table td, cellpadding, cellspacing, border{
    border: medium none;
    border-collapse: collapse;
    padding-bottom:8px;
}

.inputbox{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333; text-align:center; border:2px solid #000; background-color:#FFF; width:152px; height:40px; line-height:40px; }
.inputbox2{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333; text-align:center; border:2px solid #000; background-color:#FFF; width:316px; height:40px; line-height:40px; }
.inputbox-small{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:30px; width:90px;  font-weight:normal; color:#333333; text-align:center; border:2px solid #000; background-color:#FFF; width:100; height:40px; line-height:40px; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Text <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.prepand{ padding-top:5px; }
.prepand2{ padding-top:10px; }
.prepand3{ padding-top:15px; }
.prepand4{ padding-top:20px; }
.prepand5{ padding-top:25px; }
.prepand6{ padding-top:30px; }

.padding-left{
    padding-left: 85px !important;
}
.padding{ padding-top:80px; }
.padding2{ padding-top:45px; }

.font{ font-family: 'helveticaneue-light-webfont', Arial, Helvetica, sans-serif; font-size:30px; color:#000; text-align:center; }

.font1{ font-family: 'helveticaneue-light-webfont', Arial, Helvetica, sans-serif; font-size:30px; color:#00000; line-height:59px; padding-left: 50px; text-align: left; padding-bottom: 20px }
.font2{ font-family: 'helveticaneue-light-webfont', Arial, Helvetica, sans-serif; font-size:65px; color:#cc3333; line-height:59px; padding-left: 39px; text-align: left; }
.font3{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#c5341c; text-align:center; }
.font4{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333; text-align:center; }
.font5{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:35px; font-weight:normal; color:#FFF; padding-top:5px; }
.font6{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#FFF; padding-top:5px; }
.font7{ font-family: 'HelveticaBold_0'; font-size:30px; font-weight:normal; color:#FFF; padding-top:5px; }
.font8{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:35px; font-weight:normal; color:#c5341c; padding-top:5px; }
.font9{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#333333; padding-top:5px; }
.font10{ font-family: 'HelveticaBold_0'; font-size:30px; font-weight:normal; color:#333333; padding-top:5px; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Text <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Header <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */		

.logo{ width:448px; float:left; position:relative; padding:35px 0px 35px 60px; }

/* ------------ Start Navigation -------------- */

.nav{
	 width:1374px;
	 float:right;
	 position:relative;
	}
	
	/*nav li{ font-family: 'HelveticaNeue-CondensedBold', Arial, Helvetica, sans-serif; font-size:37px; font-weight:normal; color:#c5341c; list-style:none; display:inline; }
		nav li a{ color:#c5341c; display:block; float:left; text-decoration:none; text-align:center; padding:8% 1% 8% 1%; }
			nav li a:hover{ color:#c5341c; text-decoration:none; background-color:#FFF; }
	nav li a.first{ padding:10% 1% 9.7% 1%; }*/


/*Top level list items*/
.nav ul li{
font-family: 'HelveticaNeue-CondensedBold', Arial, Helvetica, sans-serif; text-transform:uppercase; 
font-size:37px; 
font-weight:normal; 
color:#c5341c; 
list-style:none; 
display:inline;
position:relative;
float:left;
}

/*Top level menu link items style*/
.nav ul li a{
color:#c5341c; 
display:block; 
float:left; 
text-decoration:none; 
text-align:center; 
padding:100px 32px 0px 32px;
height:155px;
}

.nav ul li a:hover{
display: block;
color:#c5341c; 
text-decoration:none; 
/*background:#fffef4 url(../images/calculator-nav-hover.png) bottom center no-repeat;*/
}

.one{ 
background:#FFF !important;
}
.nav ul li.one a{ 
background:#FFF !important;
}
.nav ul li.one a.lihoverclass{
/*background:#fffef4;*/
}
.nav ul li.one a:hover{ 
/*background:#FFF;*/
}

.nav ul li a.first{ padding-top:86px; height:178px; }
.nav ul li a.first2{ padding-top:86px; height:182px; }

.nav ul li a.fixed{
display: block;
color:#c5341c; 
text-decoration:none; 
background:#fffef4 url(../images/calculator-nav-hover.png) bottom center no-repeat;
}

.lihoverclass{
display: block;
color:#c5341c; 
text-decoration:none; 
/*background:#fffef4 url(../images/calculator-nav-hover.png) bottom center no-repeat;*/
background:#fffef4;
}


	
/*1st sub level menu*/
.nav ul li ul{
position:absolute;
visibility: hidden;
z-index:100;
float:left;
width:843px;
background:url(../images/calculator-subnav.gif) no-repeat;
height:100px;
padding:15px 0px 0px 45px;
margin-left: -523px;
margin-top: 238px;
}

.visible1{
    visibility:visible !important;
    display:inline;
}

.nav ul li ul li{ width:auto; padding-left:0px; margin-left:0px; background:none; padding-right:0px; }	 
	 
/* Sub level menu links style */
.nav ul li ul li a{
float:left;
position:relative;
padding:0px 0px 0px 0px;
width:265px;
height:57px;
line-height:57px;
text-align:left;
font-family: 'HelveticaNeue-CondensedBold', Arial, Helvetica, sans-serif;  font-size:32px; font-weight:normal; color:#c5341c; text-align:center;
}

.nav ul li ul li a:hover{
color:#c5341c;
background:url(../images/calculator-subnav2.png) repeat !important;
}	

/* ------------ Start Navigation -------------- */		

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Header <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Block Body <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.block-body{
				width:1680px;
				padding:60px  150px 60px 218px;
				float:left;
				position:relative;
				}
				
.main-body{
			width:1656px;
			padding:24px 6px 18px 18px;
			background:#fff9d7 url(../images/calculator-block-body.gif) top left repeat-x;
			float:left;
			position:relative;
			margin-bottom:15px;
			}
			
	.main-body h3{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:50px; font-weight:normal; color:#c5341c; padding-bottom:10px; }
	.main-body p{ font-family: 'helveticaneue-light-webfont', Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333; text-align:center; }
	.main-body p span{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; }
	
.main-body-top{
			width:1656px;
			padding:24px 6px 18px 18px;
			background:#fff9d7;
			float:left;
			position:relative;
			margin-bottom:15px;
			}
			
	.main-body-top h3{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:50px; font-weight:normal; color:#c5341c; padding-bottom:10px; }
	.main-body-top p{ font-family: 'helveticaneue-light-webfont', Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333; text-align:center; }
	.main-body-top p span{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; }
	
.left{
		width:528px;
		float:left;
		position:relative;
		}
			
.mid{
	width:700px;
	float:left;
	position:relative;
        padding-left: 50px;
	}
        .mid table{
            text-align: right;
        }       
			
.right{
		width:338px;
		float:right;
		position:relative;
		}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Block Body <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Bottom <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.bottom{
		 width:1948px;
		 padding:15px 26px 10px 74px;
		 float:left;
		 position:relative;
		}
				
	.bottom p{ font-family: 'HelveticaNeueRegular', Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#c5341c; }
		.bottom p a{ color:#c5341c; }
			.bottom p a:hover{ color:#c5341c; }
		
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Bottom <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Footer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.footer{
		 width:1948px;
		 padding:12px 70px 14px 30px;
		 float:left;
		 position:relative;
		 text-align:right;
		}
		
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Footer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Dosis <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.dosis-block{
			 width:1578px;
			 padding:40px 196px 100px 274px;
			 float:left;
			 position:relative;
			}
			
.dosis-title{
			 width:958px;
			 padding:0px 0px 50px 620px;
			 float:left;
			 position:relative;
			 font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333;
			}
			
.dosis-body{
			 width:1538px;
			 padding:60px 20px 40px 20px;
			 background:#fff9d7 url(../images/calculator-block-body.gif) top left repeat-x;
			 float:left;
			 position:relative;
			 margin-bottom:12px;
			 font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:50px; font-weight:normal; color:#c5341c;
			}
		
		.dosis-body span{ font-family: 'helveticaneue-light-webfont', Arial, Helvetica, sans-serif; font-size:40px; color:#333333 !important; }
		
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Dosis <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Costos Mensuales <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.costos-mensuales-block{
						width:1980px;
						padding:0px 0px 15px 68px;
						float:left;
						position:relative;
						}
						
.costos-mensuales-left{
						width:432px;
						float:left;
						position:relative;
						}
						
	.costos-mensuales-left h3{ font-family: 'HelveticaBold_0', Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#333333; padding-left:28px; text-transform:uppercase; }
	
	.costos-mensuales-left p{ font-family: 'HelveticaNeueRegular', Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#333333; line-height:20px; padding-left:28px; padding-bottom:5px; text-transform:uppercase; }	
		.costos-mensuales-left p a{ color:#333333; }
			.costos-mensuales-left p a:hover{ color:#c5341c; }
						
.costos-mensuales-menu{
						width:400px;
						padding:12px 14px 12px 28px;
						background-color:#fff2ab;
						float:left;
						position:relative;
						margin-top:10px;
						}
						
	.costos-mensuales-menu li{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#333333; list-style:none; margin-top:10px; }
		.costos-mensuales-menu li a{ color:#333333; }
			.costos-mensuales-menu li a:hover{ color:#c5341c; }
	.costos-mensuales-menu li a.fixed{ color:#c5341c; }
	.costos-mensuales-menu li:first-child{ margin:0px; }
	
.costos-mensuales-right{
						width:1385px;
						padding:5px 0px 0px 60px;
						float:left;
						position:relative;
						}
						
	.costos-mensuales-right h3{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; color:#c5341c; }
	.costos-mensuales-right p{ font-family: 'helveticaneue_regular', Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#333333; }
	.costos-mensuales-right p span{ font-size:25px; }
	
	
.graphic-block{
				width:1888px;
				padding:50px 0px 0px 160px;
				float:left;
				position:relative;
				}
			
.yeallow-graphic{
				width:529px;
				padding-bottom:80px;
				background:url(../images/calculator-yeallow-graphic.gif) bottom center no-repeat;
				float:left;
				position:relative;
				}
				
.yeallow-graphic2{
				width:595px;
				padding-bottom:28px;
				background:url(../images/calculator-yeallow-graphic2.gif) bottom center no-repeat;
				float:left;
				position:relative;
				}
				
.blue-graphic{
			width:545px;
			padding-bottom:80px;
			background:url(../images/calculator-blue-graphic.gif) bottom center no-repeat;
			float:left;
			position:relative;
			}

.blue-graphic2{
			width:599px;
			padding-bottom:28px;
			background:url(../images/calculator-blue-graphic2.gif) bottom center no-repeat;
			float:left;
			position:relative;
			}
			
.graphic-body{
				width:1888px;
				padding:8px 0px 40px 160px;
				float:left;
				position:relative;
				}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Costos Mensuales <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Impacto Presupuestal <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.presupuestal-right{
					width:1430px;
					float:right;
					position:relative;
					}
					
.presupuestal-right-body{
						width:1430px;
						float:left;
						position:relative;
						}
						
	.presupuestal-right-body h3{ font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#c5341c; text-transform:uppercase; padding-bottom:5px; }
	
	
.presupuestal-title{
					width:1384;
					padding:0px 0px 10px 46px;
					background:url(../images/calculator-line5.gif) left bottom repeat-x; 
					float:left;
					position:relative;
					font-family:"HelveticaNeue LT 65 Medium", Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#333333;
					}
						
.presupuestal-title-body{
						width:1384px;
						padding:0px 0px 20px 46px;
						background:#660099 url(../images/calculator-line6.gif) left bottom repeat-x;
						float:left;
						position:relative;
						margin-top:8px;
						}
						
.presupuestal-title-body2{
						width:1384px;
						padding:0px 0px 20px 46px;
						background:#ffe85f url(../images/calculator-line6.gif) left bottom repeat-x;
						float:left;
						position:relative;
						margin-top:8px;
						}
						
.white-background{
				  width:855px;
				  background-color:#fffdf4;
				  height:50px;
				  float:left;
				  position:absolute;
				  left:0px;
				  bottom:0px;
				  z-index:1;
				}

                                #percentage-div{
                                    background:url(../images/percentage.png) bottom center no-repeat;
                                    height: 164px;
                                    width: 354px;
                                    color: #FFFFFF;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 40px;
                                    font-weight: bold;
                                } 
                                
                                 #percentage-div1{
                                    background:url(../images/percentage.png) bottom center no-repeat;
                                    height: 164px;
                                    width: 354px;
                                    color: #FFFFFF;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 28px;
                                    font-weight: bold;
                                } 
                                
                                .percentage-span{
                                    
                                    color: #FFFFFF;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 50px;
                                    font-weight: bold;
                                    margin-left: 14px;
                                    
                                }
                                
                                .percentage-span1 {
                                    color: #FFFFFF;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 28px;
                                    font-weight: bold;
                                    margin-left: 3px;
                                }
 
                                .comparadies-dropdown{
                                  padding-left: 700px;   
                                  width: 300px;
                                }
                                
                                input{
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 28px;
                                    font-weight: bold;
                                    position: relative;
                                    
                                    -moz-border-radius: 10px;
                                    -webkit-border-radius: 10px;
                                    -khtml-border-radius: 10px;
                                    border-radius: 15px;
                                    behavior: url(PIE.htc);
                                    width: 300px;
                                    border: 1px solid #CCC;
                                    text-align: center;
                                    padding: 10px;
                                    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); 
                                    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    -moz-box-shadow: , 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    -webkit-background-clip: padding-box;
                                    -webkit-transition: all 0.7s ease-out 0s;  /* Saf3.2+, Chrome */
                                    -moz-transition: all 0.7s ease-out 0s;  /* FF4+ */
                                    -ms-transition: all 0.7s ease-out 0s;  /* IE10? */
                                    -o-transition: all 0.7s ease-out 0s;  /* Opera 10.5+ */
                                    transition: all 0.7s ease-out 0s;
                                    height: 30px;
                                }
                                
                                select
                                {
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 28px;
                                    font-weight: bold;
                                    position: relative;
                                    background-color: #FFF9D7;
                                    -moz-border-radius: 15px;
                                    -webkit-border-radius: 15px;
                                    -khtml-border-radius: 15px;
                                    border-radius: 15px;
                                    behavior: url(PIE.htc);
                                    width: 100%;
                                    border: 1px solid #C5341C;
                                    text-align: center;
                                    padding: 10px;
                                    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); 
                                    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    -moz-box-shadow: , 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    -webkit-background-clip: padding-box;
                                    -webkit-transition: all 0.7s ease-out 0s;  /* Saf3.2+, Chrome */
                                    -moz-transition: all 0.7s ease-out 0s;  /* FF4+ */
                                    -ms-transition: all 0.7s ease-out 0s;  /* IE10? */
                                    -o-transition: all 0.7s ease-out 0s;  /* Opera 10.5+ */
                                    transition: all 0.7s ease-out 0s;
                                    height: 62px;
                                    
                                    
                                }
                                
                               

                                select > option
                                {
                                    background-color: #FBFFE5;
                                    padding: 10px;
                                }
                                
                                .percentage-select {
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 18px;
                                    font-weight: normal;
                                    position: relative;
                                    background-color: #FFF;
                                    -moz-border-radius: 10px;
                                    -webkit-border-radius: 10px;
                                    -khtml-border-radius: 10px;
                                    border-radius: 10px;
                                    behavior: url(PIE.htc);
                                    width: 200px;
                                    border: 1px solid #CCC;
                                    text-align: center;
                                    padding: 5px;
                                    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); 
                                    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    -moz-box-shadow: , 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
                                    -webkit-background-clip: padding-box;
                                    -webkit-transition: all 0.7s ease-out 0s;  /* Saf3.2+, Chrome */
                                    -moz-transition: all 0.7s ease-out 0s;  /* FF4+ */
                                    -ms-transition: all 0.7s ease-out 0s;  /* IE10? */
                                    -o-transition: all 0.7s ease-out 0s;  /* Opera 10.5+ */
                                    transition: all 0.7s ease-out 0s;
                                    height: 45px;
                                    margin-left: 50px;
                                }
                                
                                .dosis-footer-level{
                                    padding: 10px;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 28px;
                                    color: #333333;
                                    float: right;
                                }
                                
                                button{
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 30px;
                                    font-weight: bold;
                                    background: #FFE52C;
                                    color: #333333 !important;
                                    width: 200px;
                                    border: 2px solid #CCC;
                                     -moz-border-radius: 10px;
                                    -webkit-border-radius: 10px;
                                    -khtml-border-radius: 10px;
                                    border-radius: 10px;
                                    margin-top: 50px;
                                    padding: 10px 40px 10px 40px;
                                    cursor: pointer;
                                }
                                
                                .costo-table{
                                    padding-top: 200px;
                                }
                                
                                #costo-mensual-table table {
                                    width: 450px;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 25px;
                                    margin-top: 5px;
                                }
                                
                                #costo-mensual-table table tr{
                                    margin-bottom: 2px;
                                    border: 1px solid #FFF;
                                }
                                
                                #costo-mensual-table table th{
                                    background-color: #FFE85F;
                                    text-align: center;
                                    padding: 3px;
                                    font-weight: normal;
                                  
                                }
                                #costo-mensual-table table td{
                                    background-color: #FFF2AB;
                                    text-align: center;
                                    padding: 3px;
                                }
                                
                                .costos-mensuales-table{
                                    padding-bottom: 20px;
                                }
                                
                                 #costos-mensuales-table table {
                                    width: 702px;
                                    font-family: "HelveticaNeue LT 65 Medium",Arial,Helvetica,sans-serif;
                                    font-size: 25px;
                                    color: #333333;
                                    margin-top: 5px;
                                }
                                
                                #costos-mensuales-table table tr{
                                    margin-bottom: 2px;
                                    border: 1px solid #FFF;
                                }
                                
                                #costos-mensuales-table table th{
                                    background-color: #FFE85F;
                                    text-align: right;
                                    padding: 3px;
                                    font-weight: normal;
                                    vertical-align: top;
                                  
                                }
                                #costos-mensuales-table table td{
                                    background-color: #FFF2AB;
                                    text-align: left;
                                    padding: 3px;
                                }
                                
                                #graphic-body-span0{
                                color: #333333;
                                font-family: 'helveticaneue_regular',Arial,Helvetica,sans-serif;
                                font-size: 25px;
                                font-weight: normal;
                                }
                                
                                #graphic-body-span{
                                color: #333333;
                                font-family: 'helveticaneue_regular',Arial,Helvetica,sans-serif;
                                font-size: 25px;
                                font-weight: normal;
                                }
#biotech{
    position: absolute;
	z-index: 1;
	left: 1700px;
	overflow: auto;
	margin-top: -125px;
}
