.oneelementTitulo{
font-family:Dosis,Segoe ui,Georgia,Times,Times New Roman,Arial,serif;
//color:#454545; 
color:red; 
font-size:35px;
height:auto;
//text-decoration: underline;
text-align:center;
margin-top:5px;
padding-top:10px;
padding-bottom:10px;
background-color: #E9E9E9; 
border:1px solid #C0C0C0;
width:100%;
vertical-align:middle;
}	
.oneelementDetalle{
	font-size:22px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;
	margin-top:5px;
    color:#070707;
	text-align: center;
	text-decoration:none; 
	font-style:italic;
	border-bottom:1px solid #CCCCCC;
	background-color:#EEEEEE; 
	height:auto;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	
}

.oneelementADomicilio { 
	font-size:17px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:green;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
} 
.oneelementHorarios{ 
	font-size:17px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:green;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
} 
.oneelementDias { 
	font-size:17px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:green;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
} 

.oneelementTipUso{
font-size:15px;
color:gray;
}
.oneelementLabel{
color:red
}
/*
.oneelementfoto { 
margin-top:15px;
border:1px dotted gray; 
width:190px;
height:190px;
}
*/
.oneelementdivfoto { 
  background-color: #f5f5f5; 
   //display:block;
    //float:left;
	text-align:center;
	width:auto;
	height:300px;	
	background-color:white;
	//border:1px solid red;
	
	
} 

 	.oneelementfoto{
		margin-top:10px;
		//width:188px;
		//height:250px;
		//border:1px solid green;
		
	}
	.oneelementfoto:hover{
	//border:1px solid gray;
		//z-index:1002;

	}

.oneelementObs{
	font-size:20px;
	font-family:Dosis,Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:#070707;
	text-align:left;
	text-decoration:none; 
	//font-style:italic;
	padding-top:15px;
	line-height:1;
	width:95%;
	margin-left:10px;
	padding-bottom:20px;
	white-space:pre-wrap;
	border-bottom:1px solid #CCCCCC;
}
.oneelementPrecioVta{
	font-size:24px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:red;
	text-align:left;
	padding-left:10px;
	font-weight:none;
}
.oneelementPrecioVtax{
	font-size:24px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:red;
	text-align:left;
	padding-left:10px;
	text-decoration:line-through;
	font-weight:none;
}
.oneelementPrecioDto{
	font-size:24px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:red;
	text-align:left;
	padding-left:10px;
	font-weight:none;
}

.oneelementUbicacion{
	font-size:17px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:green;
	text-align:left;
	padding-left:10px;

}
.oneelementNomNeg{
	font-size:20px;
	font-family:Dosis,Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:#39518B;
	text-align:left;
	display: table-cell;
	vertical-align:middle;
	padding-left:10px;
	height:40px;
}

.oneelementNomNeg a{
	text-decoration: none;
    color:blue;
	cursor:pointer; cursor: hand;
}
.oneelementNomNeg a:hover{
	color:blue;
}


.oneelementPagCon{
	font-size: 15px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif;background-color:#ffffff; 
    color:red;
	text-align:left;
	text-decoration:none; 
	//font-style:italic;
}
.oneelementPromo{
	font-size:14px;
	font-family:Segoe ui,Times New Roman,Georgia,Arial,serif; 
    color:green;
	text-align:center;
}
.oneelementZona{
	padding:18px;
	font-size:18px;
	color:red;
}
.oneelementEmail{
	padding-top:10px;
	font-size:18px;
	color:red;
}
.oneelementPag{
	padding-top:10px;
	font-size:18px;
	color:red;
}
.oneelementFace{
	padding-top:10px;
	font-size:18px;
	color:red;
}
.oneelementTel{
	padding-top:10px;
	font-size:18px;
	color:red;
}
.colonelementmedium{
margin-right:15px;
width:600px;
border:2px solid #454545;
float:left;
//border-bottom:0px solid #CCCCCC;
//border-right:0px solid #CCCCCC;
//border-left:0px solid #CCCCCC;
}

.oneelementlistadeseos{
 width:auto;
 margin:0 auto;
 text-align:center;
 border:0px solid #CCCCCCCC;
 padding-top:15px;
 color:blue; 
 font:17px Dosis,Arial, sans-serif; 
 height:18px;
 //background-color:#FF7519;
 background-color:#FFFFFF;
 text-transform:uppercase;
cursor:pointer;
cursor: hand;
 }
.oneelementlistadeseos:hover{
 color:red; 
 }
 
 .oneelementspanbtn{
 background-color:#C62B2B;
 color:white;
 padding:5px;
box-shadow: 3px 3px 0 gray;
   -webkit-box-shadow: 3px 3px 0 gray;
   -moz-box-shadow: 3px 3px 0 gray;
  }
 .oneelementspanbtn:hover{
 background-color:#3FD300;
  }  
  
 
