/****************  galeria *************/

#galeria{
border:0px solid #FF00C6;
}

/*** CSS   GRILLA   ***/
#galeria .caja{
border:0px dotted lime;
width:100%;/* cantidad de cajas por ancho */
box-sizing:border-box;
float:left;
padding:5px;
}
#galeria .innercaja{
border:0px dotted red;
height:auto px;
border-radius:5px;
box-sizing:border-box;
}
.clear{clear:both;}
/*** CSS   GRILLA   ***/


/**** DEFINIMOS EL ALTO DE LA CAJA ****/
#galeria{border:0px dotted #d9d9d9;}
 /*a{color:#fff;background-color:#000;}*/
 
#galeria .innercaja #caja_top{
border:0px solid #fff;
background-color:#42B3AD;
color:#fff;
height:30px;
overflow:hidden;
line-height:30px; 
font-size:16px;
font-weight:bold;
text-align:center;
padding:2px 0;
border-radius:7px 7px 0px 0px;
}

.img{
max-width:100%;
border:1px solid #092F6D;	
text-align:center;
border-radius:0px 0px 5px 5px ;
}	
	
#galeria .innercaja p{border:0px dotted #d9d9d9;
height:18px;/* cuantas lineas se ven */
overflow:hidden;
line-height:18px;
font-size:16px;
font-weight:normal;
padding:2px 0;
}

/*inicio dos cajas


#doscajas{
height:auto;
border:0px solid #FD828F;
padding:5px
}
 
 
#galeria .innercaja .caja_1,#galeria .innercaja .caja_2{
border:1px solid #384FF9;
padding:5px 0 2px 5px;
 
box-sizing:border-box;
}

#galeria .innercaja .caja_1{
 
text-align:center;
padding-left:5px;
width:100%;
color:#073163;
font-size:22px;
font-weight:bold;
height:50px;  
overflow:hidden;
line-height:24px;
padding:5px 0 2px 5px;
}

#galeria .innercaja .caja_2{
text-align:right;
padding-right:5px;	
width:100%;
height:auto;
}	*/
	
/* fin dos cajas
	
#galeria .innercaja #descripcion{
border:0px solid red;
text-align:left;
padding-left:5px;
width:100%;
color:#073163;
font-size:30px;
font-weight:bold;
height:90px;  
overflow:hidden;
 
padding:2px 0 20px 5px;
}
 
#galeria .innercaja #descripcion  p{
border:0px dotted #d9d9d9;
height:18px; 
overflow: visible;
line-height:18px;
font-size:16px;
font-weight:normal;
padding:2px 0;
}

#galeria .innercaja #titulo_promo{
border:0px solid #2AC455;
border-bottom:2px solid #FFF;
background-color:#1D83CB;
color:#fff;	
height:60px;
overflow:hidden;
line-height:30px;  
font-size:26px;
font-weight:bold;
text-align:center;
padding:20px 0px 0px 0px;
border-radius:9px 9px 0px 0px;
}
 
#galeria .innercaja #promo{
border:0px solid #2AC455;
background-color:#1D83CB;
color:#fff;
height:0px;
overflow:hidden;
line-height:30px; 
font-size:30px;
font-weight:bold;
text-align:center;
padding:20px 0px 0px 0px;
border-radius:0px 0px 8px 8px ;
} 

 
#galeria .innercaja #fecha{
border:1px dotted #f0f0f0;
width:50%; 
box-sizing:border-box;
float:right;
text-align:right;
padding-right:5px;
}*/

/*original inicio w.ar*/

#boton3{
border:0px dotted #blue;
padding:10px;
}

#boton3 .innerboton3 img{border:0;}
 

#boton3 .innerboton3 a{
display:block;
text-align:center;
padding:5px 5px;
font-size:1em;
color:#fff;
background-color:#000;
font-weight:regular;
border:0px solid #666;
margin:20px 0;
}

#boton3 .innerboton3 a:hover{
color:#92B2B1; 
background-color:#013334;
}

/*original fin w.ar*/

 

@media only screen and (min-width: 45em) {#galeria .caja{width:33.33%;}}
@media only screen and (min-width: 64em){#galeria .caja{width:25%;/* cantidad de cajas por ancho */}}
@media only screen and (min-width: 80em) {#galeria .caja{width:25%;}} 
	 
