.body {
}

.caja1 {width:400px; 
heigth= 200px; 
background-color:aliceblue; 
padding:25px; 
font-size:22px; 
margin:30px; 
text-align:right; 
margin-left:70px;
border:2px solid green;
border-radius:25px;

}

.caja2 {width:520px; 
heigth= 200px; 
background-color:rgba(0,120,0,0.3); 
padding:25px; 
font-size:17px; 
margin:30px; 
text-align:justified; 
margin-left:10px; 
border:2px solid orange;
border-radius:25px;
text-indent:50px;
}

.caja3 {width:520px; 
heigth= 200px; 
background-color:rgba(0,0,120,0.3); 
padding:25px; 
font-family: times new roman;
font-size:18px; 
margin:30px; 
text-align:justified; 
margin-left:10px; 
border:5px solid orange; 
text-indent:50px;
border-radius:25px;
}

.caja4 {
width:350px;
height: 350px; 
padding:15px;
padding-top:0px;
color:yellow;
font-size:18px;
text-shadow:4px 3px 5px black;
text-aling: center;
margin:auto;
margin-top: 20px;
background-size:350px 350px;
background-color:rgba(0,120,100,0.3);
border-radius:25px
box-shadow:4px 3px 5px black;
}


table, td, th {
    border:1px solid # 595959;
	border-collapse: collapse;
	text-align: center;
	width: 100%;
        color: black;
	}
	
	td, th {
	paddian: 8px;
	width: 100px;
	height: 25px;
	text-align:center;
	}
	th{
	background: #00a79f;
	color:white;
	}
	tr:nth-child(even) {
	background: #e8e8e8;
	}
	tr:nth-child(odd) {
	background: #fefcf9;
	}
	
.flota_i {
	float: left;
	margin: 0px 20px 0px 5px;
	padding: 5px;
	border: 1px solid rgba(1, 1, 1, 0);
	width: 50%;
}

.flota_i figcaption {
	text-align: center;
	margin-bottom: 0px;
	color: var(--text-color);
}

.flota_d {
	float: right;
	margin: 0px -10px 0px 15px;
	padding: 5px;
	border: 1px solid rgba(1, 1, 1, 0);
	width: 50%;
	margin-top: 0px;
	}

.flota_d figcaption {
	text-align: center;
	color: var(--text-color);
	margin-bottom: 0;
}

.sin_boton {
   border=0px;
   background-color:rgba(1,1,1,0); 
}

.sin_boton. btn_expand {
     border=0px solid red;
   background-color:rgba(1,1,1,0);
   opacity=0.1;
}
   