.flotarDerecha {
	float:right;
	margin-left:10px;
}
.flotarIzquierda {
	float:left;
	margin-right:10px;
}
.separador1pxgris {
	clear:both;
	display:block;
	border-bottom: 1px solid #CCCCCC;
	padding-top:10px;
	margin-bottom:10px;
}
.fechaPequenia {
	font-size:0.8em;
	color:#999999;
	font-weight:normal;
}

.formularioContacto .kfCaptcha {
	border: 1px solid #DDDDDD;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #EEEEEE;
	width: 500px;
	display:block;
	float:none;
}
.formularioContacto .kfCaptcha input {
	margin-left:20px;
}


.next			{padding-right:0px; }
.next:hover		{color:#DE3333; }
.prev			{padding-left:0px; }
.prev:hover		{color:#DE3333; }


/* results page */
#numBar				{background-color:#F5F5F5; padding:2px 5px 3px 5px; margin-bottom:5px; }
#numBar p			{margin:0; }
.inputSmall			{width:32px; }
.inputSmallDefault		{width:32px; color:#999; }
.inputMedium			{width:60px; }
.inputMediumDefault		{width:60px; color:#999; }
#searchFilter form		{margin:6px 0; }
#searchFilter fieldset	{display:inline; padding:0; }
#searchFilter form p, #searchFilter input	{display:inline; vertical-align:baseline; margin-bottom:0; }
#searchFilter span	{margin-left:10px; }
/*#filterButton		{vertical-align:bottom; color:#fff; font-weight:bold; border:none; width:67px; height:19px; background:url("/assets/KNIGHTF/img/main/button_search.gif") no-repeat; }*/

.button			{margin-bottom:15px; }
.button p		{}
.button a		{font-size:11px; font-weight:bold; color:#fff; text-decoration:none; padding:5px; background-color:#DB0C41; }
.button a:hover	{color:#fff; text-decoration:underline; }
.button a:visited	{color:#fff; }

.bar			{clear:both; width:100%; height:17px; margin:6px 0; padding:3px 0 2px 0; border-top:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3; }
#mainContentContainer .bar ul			{margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; list-style:none; }
#mainContentContainer .bar li			{display:inline; background:0; padding-left:0; }
.barLeft		{float:left; }
.barLeft .print	{margin-left:79px; }
.pagination, .barRight	{float:right; }
.pagination li.active	{color:#DE3333; }
.pageTop		{margin-bottom:12px; }
.pageBottom		{margin:10px 0 6px 0; }
.resultsImg		{float:left; width:200px; border:1px solid #E2E2E2; margin:4px 0 10px 0; text-align:center;}
.noImg			{display:block; margin:0 auto; padding:68px 45px 69px; }
.resultsDeta	{float:left; margin-left:10px; width:400px; }
.heading a:link, .heading a:visited	{font-weight:bold; color:#000; text-decoration:underline; }
.heading a:hover{text-decoration:none; }
.propType		{text-transform:capitalize; }
.highlight		{color:#DB0C41; font-weight:bold; }

#email				{margin-top:10px; }
#email fieldset		{padding:0; margin:0; }
p.emailLeft			{margin:10px 0 0 0; }
#email p.footnote	{margin-top:0; }
#email textarea.inputFull	{width:340px; font-family:verdana,arial,helvetica,sans-serif; }
#email .inputFull	{width:336px; }
.properror			{border:1px solid #DB0C41; margin-bottom:8px; }
p.error				{margin:8px 8px 0 8px; color:#DB0C41; }
ul.error			{margin:2px 8px 8px 8px; color:#DB0C41; }
ul.error li			{background:url("/assets/KNIGHTF/img/main/li_error.gif") left center no-repeat; }

