@charset "utf-8";

a{ text-decoration: none;}

.bloque2{
	height: 520px; 
	width: 1274px; 
	background: #FFF; 
	padding-right:25px;  
	font-size: 35px; 
	margin-top: 40px; 
	margin-left: 10px;
}
	
.bloque1{
	height: 550px; 
	width: 1274px; 
	background: #FFF; 
	padding-right:25px; 
	margin-top: 0px; 
	margin-left: 10px; 
	border-radius: 7px;
	border: solid 1px #666666;
	box-shadow: 0px 0px 5px #999;
}

.etabs{ float:right; position:relative; top: -50px; font-size: 16px;}
.tab-container{ 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	padding-bottom: 5px; 
	padding-top: 10px;
}
.tab{ 
	background:#fff;
}

.tab-container .panel-container { 
	background: #55abde;
	border: solid #666 1px;
	padding: 10px;
	-moz-border-radius: 0 4px 4px 4px;
	-webkit-border-radius: 0 4px 4px 4px;
}
.tab-container .etabs #tab1back{ 
	background:#64B238;
	color: #fff;
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	top: -13px; 
	right: 24px; 
	text-decoration: none; 
	margin-bottom: 2px;
	z-index: 20;
}
.tab-container .etabs #tab4back{ 
	background:#64B238; 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	top: -13px; 
	right: 24px; 
	text-decoration: none;
}
.tab-container .etabs #tab3back{ 
	background:#64B238; 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	top: -13px; 
	right: 24px;
	text-decoration: none;
}
.tab-container .etabs #tab2back{ 
	background:#64B238; 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	top: -13px; 
	right: 24px;
	text-decoration: none;
}
.tab-container .etabs .tab {
	background: rgba(184, 222, 233, 1); 
	padding-top:10px;  
	position: relative; 
	top: 40px; 
	color: #fff; 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	padding-bottom:5px; 
	text-decoration: none;
}
.tab-container .etabs .tab .active { 
	position:relative; 
	padding-top: 7px; 
	padding-bottom: 5px; 
	margin-bottom: -13.5px; 
	position: relative; 
	top: -6px;
	background: #006633; 
	color: #fff; 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	padding-bottom: 10px; 
	border-bottom-color: #2C72B5; 
	text-decoration: none; 
}
.tab-container .etabs .tab .active #tab1back{ 
	position:relative;  
	z-index: 100; 
	padding-top: 20px; 
	padding-bottom: 5px; 
	margin-bottom: -18px; 
	position: relative; 
	top: -8px; 
	border-color: #666; 
	color: #004756; 
	border-top-left-radius:15px; 
	border-top-right-radius: 15px; 
	padding-bottom: 10px; 
	border-bottom-color: #2C72B5; 
	text-decoration: none; 
}
.tab-container .etabs .tab a:hover{ 
	text-decoration: none;
}
.tab-container .etabs .active #tab2back{
	position:relative; 
	z-index: 100;
}
.tab-container .etabs .active #tab3back{ 
	position:relative; 
	z-index: 300; 
	padding-bottom: 10px;
}


.titulo{
	position:absolute;
	font-size:32px;
	top: 160px;
	background: #64B238;
	padding: 5px 10px;
	border-radius: 15px;
	color: #FFF;
	font-family:cabinregular;
}

table{
	font-size: 27px;
	color: #FFF;
	margin-top: 80px;
	margin-left: 30px;
	text-align:center;
}

.mayor{
	background: #fbca62;
	color: #060;
}

td{
	width: 217px;
	padding: 10px;
	background: #64B238;
	border-radius: 15px;
}

.menor{
	width: 217;
	background: none;
	border: dashed 2px #999999;
	border-radius: 15px;
	color: #000;
	padding: 0 5px;
	font-size: 28px;
	border-top: none;
}

textarea{
	border: none;
	resize: none;
	height: 270px;
	padding: 20px 10px 0px 10px;
	text-align:left;
}

.text1{
	border-radius: 15px 15px 0 0;
	background: #64B238;
	color: #FFF;
	width: 784px;
	font-size: 34px;
	padding: 10px 5px;
	padding-left: 20px;
	margin: 50px 0 0 380px;	
	text-align: center;
}

.boton2{
	background: #64B238;
	margin-bottom: 12px;
	color: #fff;
	width: 260px;
	text-align:center;
	border-radius: 15px;
	box-shadow: 0px 0px 10px rgba(51,51,51,1) ;
	cursor: pointer;
	font-size: 34px;
	padding: 7px;
	}