@charset "UTF-8";


/* ===== FOOTER ===== */

div#footer{
	width:100%;
	clear:both;
	margin-top:40px;
	border-top:1px solid #ababab;
}

div#footerContent{
	width:960px;
	margin: 0 auto;
	text-align:left;
}

#footer div#footerColumn{
	float:left;
	width: 16.66%;
}

#footer ul {
	list-style:none;
	margin:20px 0;
}

#footer p {
	line-height:14px;
	white-space:pre;
}

#footer p a {
	
	text-decoration:none;
	color:#333;
	border:none;
}

#footer p a:hover{
	background-color:#29B5B3; /* !!! color del numero actual !!! */
	color:#fff;
}

#footer p a.colorActual {
	color:#29B5B3; /* !!! color del numero actual !!! */
}

#footer p a:hover.colorActual {
	color:#fff; /* !!! color del numero actual !!! */
}


/* ===== FOOTER LEGAL ===== */

div#footerLegal{
	width:100%;
	height:35px;
	margin-top:25px;
	clear:both;
	background:#333;
	color:#fff;
}

#footerLegalContent{
	width:960px;
	margin: 0 auto;
	text-align:left;
}

#footerLegalContent div#footerLogo{
	float:left;
}

#footerLogo a{
	display:block;
	color:#999;
	text-decoration:none;
	text-align:left;
	text-indent: -9999px;
	border:none;
	width:35px;
	height:35px;
}

#footerLogo a:link, #footerLogo a:visited  {
	background: url(../img/logo_ondiseno_footer.png) no-repeat center left;
}

#footerLogo a:hover, #footerLogo a:active  {
	background: url(../img/logo_ondiseno_footer2.png) no-repeat center left;
}



#footerLegalContent div#avisoLegal{
	padding-top:10px;
	float:left;
	color:#999;
	white-space:pre;
}
#footerLegalContent div#web_disenada{
	padding-top:10px;
	float:right;
	color:#999;
	white-space:pre;
}

#avisoLegal a{
	color:#999;
	text-decoration:none;
}

#avisoLegal a:hover{
	color:#ccc;
}


/* ===== FOOTER: BANNER ===== */

#footerBanner_home {
	padding-top:20px;
	padding-bottom:20px;
	width:800px;
	background:#ebe9e8;
}

#footerBanner {
	margin-top:40px;
	margin-left:150px;
	padding-top:27px;
	padding-bottom:27px;
	width:800px;
	background:#ebe9e8;
}
