@charset "utf-8";
/* trigger button */
#no {
	background:transparent url(imagenes-interface/3-propuestas.jpg) no-repeat scroll 0 0;
	display:block;
	height:44px;
	margin-bottom:30px;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	cursor:pointer;
}
#telefono {
	background:transparent url(imagenes-interface/tlf.png) no-repeat scroll 0 0;
	display:block;
	height:39px;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	cursor:pointer;
}
#facebook {
	background:transparent url(imagenes-interface/facebook.png) no-repeat scroll 0 0;
	display:block;
	height:39px;
	overflow:hidden;
	text-indent:-999em;
	width:38px;
	cursor:pointer;
}
#messenger {
	background:transparent url(imagenes-interface/msn.png) no-repeat scroll 0 0;
	display:block;
	height:39px;
	overflow:hidden;
	text-indent:-999em;
	width:38px;
	cursor:pointer;
}
#skype {
	background:transparent url(imagenes-interface/skype.png) no-repeat scroll 0 0;
	display:block;
	height:39px;
	overflow:hidden;
	text-indent:-999em;
	width:38px;
	cursor:pointer;
}
#centrored {
	float:left;
	background: url(imagenes-interface/centrored.png);
	display:block;
	height:32px;
	overflow:hidden;
	text-indent:-999em;
	width:127px;
	cursor:pointer;
	margin-left:10px;
	margin-top:20px;
}
#raulnavas {
	float:left;
	background: url(imagenes-interface/raul-navas.png);
	display:block;
	height:66px;
	overflow:hidden;
	text-indent:-999em;
	width:66px;
	cursor:pointer;
}
#infocasa {
	float:left;
	background: url(imagenes-interface/infocasa.png);
	display:block;
	height:19px;
	overflow:hidden;
	text-indent:-999em;
	width:85px;
	cursor:pointer;
	margin-left:30px;
	margin-top:23px;
}
/* mouseover state */
#no:hover {
	background-position:0 -44px ;		
}
#telefono:hover {
	background:url(imagenes-interface/tlf_over.png);
}
#facebook:hover {
	background:url(imagenes-interface/facebook_over.png);
}
#messenger:hover {
	background: url(imagenes-interface/msn_over.png);
}
#skype:hover {
	background: url(imagenes-interface/skype_over.png);
}
/* clicked state */
#no:focus {
	background-position:0 -88px;
}

/* tooltip styling */
.tooltip {
	z-index:500;
	display:none;
	background: url(imagenes-interface/ttbg.png);
	height:37px;
	width:110px;
	font-size:11px;
	color:#fff;
	text-align:center;
	padding:3px;
}
.tooltipsocios {
	text-align:justify;
	z-index:500;
	display:none;
	background:url(imagenes-interface/fondosocios.png) no-repeat ;
	height:240px;
	width:240px;
	font-size:11px;
	color:#FFF;
	padding:15px;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
.tooltipsocios a {
	color: #F1A61B;
	font-size:11px;
	font-weight:bold;
}
.tooltipsocios a:hover {
	color:#000;
	font-size:11px;
	font-weight:bold;
}
/* iconos */
.icos {
	float:right;
	margin-right:20px;
}
.imagentool {
	margin:0 5px 0 0;
	float:left;
}
.titulosin {
	font-size:15px;
	color: #FFF;
	font-weight:bold;
	text-decoration:underline;
}